PARTNERI:

* Marketing



-UPOZORENJE-

Samo registrovani članovi mogu da vide/koriste forum u celini.
Prijavite se ili registrujte nalog na Balkan SA-MP forumu.


Autor Tema: [FilterScript] Hunger Games V0.1  (Pročitano 1386 puta)

0 članova i 1 gost pregledaju ovu temu.

Van mreže V01D

Hunger Games V0.1
« poslato: April 13, 2020, 23:46:02 posle podne »
Tip: FS
Slike ili Video: KLIKNI ME NEZNO
Opis i dodatne informacije: Jedan zanimljiv sistem za Hunger Games. Gledao sam film opet, po bog zna koji put, i odlucio da probam nesto slicno u sampu. To je bio izazov, zato sto sam morao smisliti tako nesto da bude zanimljivo i realno unutar SAMP-a. Tako da stvarate se na "kruzicima", kada admin pokrene igru, imate dve opcije. Ili idete do centra, da probate uzeti mega kutiju, ili idete po plazi gde ima mnogo malih kutija. Mega Kutije u sebi sadrze M4 sa 30 metaka, Deagle sa 10 metaka i 30 Armora. Male kutije daju random oruzije i broj metaka od 5-15. Tako da mozete da idete sigurnijim putem ili odmah u akciju. Mega kutiju mozete otvoriti samo jednom, dok obicnu kutiju mozete na svakih 10 sekundi. Mali broj metaka je da bi igra duze trajala, da bi morali da idu i otvaraju kutije. Svaki put kada neko umre, ispise lepu porukicu gde pise ko je umro i koliko je jos igraca ostalo. MAPA JE SA INTERNETA, NIJE MOJA!
Download link: KLIKNI ME NEZNO
Scan link: GitHub
Credits: Hunger Games za ideju
Za realizaciju: V01D
Za pomoc pri testiranju: Baba, Carlo, DraHi, MajK i Dimi Hoster

RADOVI

Y_TIMERS TUT -> KLIKNI ME NEZNO
Duel System FS -> KLIKNI ME NEZNO
Noise RolePlay -> KLIKNI ME NEZNO
C# Custom SAMP Launcher -> KLIKNI ME NEZNO
FySnow Map -> KLIKNI ME NEZNO
Hunger Games FS -> KLIKNI ME NEZNO
FunRace LiveEvent FS -> KLIKNI ME NEZNO
Registracija Sistem(VIDEO) -> KLIKNI ME NEZNO

Napustio SAMP

 
Korisnici koji su se zahvalili: ʙᴜsᴛᴇʀ ᴄᴏɴɴᴇʟʟʏ

Van mreže over

Odg: Hunger Games V0.1
« Odgovor #1 poslato: April 13, 2020, 23:47:43 posle podne »
lepo :D
 

Van mreže ʙᴜsᴛᴇʀ ᴄᴏɴɴᴇʟʟʏ

Odg: Hunger Games V0.1
« Odgovor #2 poslato: April 13, 2020, 23:53:35 posle podne »
Auu, super! :)
Founder of
Digression Community
 

Van mreže Teodor

Odg: Hunger Games V0.1
« Odgovor #3 poslato: April 14, 2020, 13:43:15 posle podne »
Nice :)
 

Na mreži Tobito

Odg: Hunger Games V0.1
« Odgovor #4 poslato: April 14, 2020, 14:54:57 posle podne »
Nema sta dobro je
Pozdrav svima.
 

Van mreže // lestra

Odg: Hunger Games V0.1
« Odgovor #5 poslato: April 14, 2020, 15:09:56 posle podne »
Dobro odrađeno pohvale  8)
AKO ZNAS ZA BOGA I ZA GLAVU ZIVU NE BRANI MI DOKTORE RAKIJU I PIVU
 

Van mreže DuxMaster

Odg: Hunger Games V0.1
« Odgovor #6 poslato: April 14, 2020, 15:48:28 posle podne »
Auuuh,lijepo lijepo. ;D
Jedina prava mudrost je
znati da ne znate ništa.


 

Van mreže psihoaktiw

Odg: Hunger Games V0.1
« Odgovor #7 poslato: April 14, 2020, 16:35:08 posle podne »
 

Van mreže omcho

Odg: Hunger Games V0.1
« Odgovor #8 poslato: April 15, 2020, 05:07:06 pre podne »
kada vec koristis YSI koristi i y_itereate za npr playere

Pawno Code: [Izaberi]
// NE
new HungerGame[MAX_PLAYERS];
// vec
new bool:HungerGame[MAX_PLAYERS];

takodje bolje dodaj da se ove kutije kupe na neka slova (Y) ili bilo koje drugo jer kada igras hungergames zadnje sto ti treba je da kucas da uzmes item

i ove `hgcount4` mozes u jednoj plain funckiji napraviti ne trebaju ti 5 njih

i molim te nemoj stavljait imena varijabli kurac,nebo, itd itd i napravi syntaxu na git-u za .pwn fajlove ili kada imas samo 1 fajl preproucio bih ti GISTS da koristis - Link
 
Korisnici koji su se zahvalili: V01D, Emmett

Van mreže Emmett

Odg: Hunger Games V0.1
« Odgovor #9 poslato: April 15, 2020, 06:29:14 pre podne »
Mora to dosta urednije, ali dosta..
Fino odradjeno ali kod  ::)
 
Korisnici koji su se zahvalili: V01D

Van mreže V01D

Odg: Hunger Games V0.1
« Odgovor #10 poslato: April 15, 2020, 09:32:16 pre podne »
Mora to dosta urednije, ali dosta..
Fino odradjeno ali kod  ::)

Mozes napisati malo preciznije? Slicno kao Omcho, stvarno mi je potrebno znati sta bi moglo bolje da se odradi :D

Update V0.2:
         -   Neke varijable su promenjene iz integer u boolean
         -   Kutije se otvaraju sa Y
         -   Unutar komande joinhungergames prebacno iz if u switch
         -   Promenjeno koriscenje FOR funkcije u foreach

Molio bih moderatora da postavi na glavnom postu V0.2..

LINK : KLIKNI ME NEZNO

RADOVI

Y_TIMERS TUT -> KLIKNI ME NEZNO
Duel System FS -> KLIKNI ME NEZNO
Noise RolePlay -> KLIKNI ME NEZNO
C# Custom SAMP Launcher -> KLIKNI ME NEZNO
FySnow Map -> KLIKNI ME NEZNO
Hunger Games FS -> KLIKNI ME NEZNO
FunRace LiveEvent FS -> KLIKNI ME NEZNO
Registracija Sistem(VIDEO) -> KLIKNI ME NEZNO

Napustio SAMP

 

Van mreže LoOdaK

Odg: Hunger Games V0.1
« Odgovor #11 poslato: April 15, 2020, 11:59:57 pre podne »
Super ideja i super odrađeno.

Zašto kod odbrojavanja ne postaviš samo jedan tajmer a ne 5 različitih ?

Takođe bi mogao odraditi nešto kao mali meni kada "otvori" kutiju.

Isto bi mogao integrisati neku kratku oluju kada neko pogine. Nakon nekog vremena da seoluja vrati na normalno, nešto slično kao u filmu.

Možda i neki fazon zadatka ili zagonetke (ali da ima i posljedicu ako je pogrešno odrađena) pa da dobiješ neki bolji item ako uspiješ to odraditi.
Citat
Electric Power is everywhere present in unlimited quantities and can drive the world's machinery without the need of coal, oil, gas, or any other of the common fuels!

Voli sve ne pravi razliku by LoOdaK


 
Korisnici koji su se zahvalili: V01D

Van mreže V01D

Odg: Hunger Games V0.1
« Odgovor #12 poslato: April 15, 2020, 12:50:05 posle podne »
Super ideja i super odrađeno.

Zašto kod odbrojavanja ne postaviš samo jedan tajmer a ne 5 različitih ?

Takođe bi mogao odraditi nešto kao mali meni kada "otvori" kutiju.

Isto bi mogao integrisati neku kratku oluju kada neko pogine. Nakon nekog vremena da seoluja vrati na normalno, nešto slično kao u filmu.

Možda i neki fazon zadatka ili zagonetke (ali da ima i posljedicu ako je pogrešno odrađena) pa da dobiješ neki bolji item ako uspiješ to odraditi.


Zanimljiva ideja, mozda je i ostvarim. Racunajuci da sam SAMP napustio skroz, nisam siguran da zelim da je ostvarim xD..

Sto se tice tih 5 timera, nisam bio u stanju da napravim samo jedan, iz nekog cudnog razloga se "pojebe" vreme..

Kod meni-ja je problem sto ja ne znam da radim td-ove xD, bas uopste, tako da je jednostavnije i brze ovako otvarati kutije, pritom racunajuci da jos 20 igraca puca na tebe :D

To za oluju, hmmm, nisam siguran kako bi funkcionisalo, ali uzecu u obzir

Ta zagonetka deluje jako jako zanimljivo, uzecu u obzir :D

Hvala ti <3

RADOVI

Y_TIMERS TUT -> KLIKNI ME NEZNO
Duel System FS -> KLIKNI ME NEZNO
Noise RolePlay -> KLIKNI ME NEZNO
C# Custom SAMP Launcher -> KLIKNI ME NEZNO
FySnow Map -> KLIKNI ME NEZNO
Hunger Games FS -> KLIKNI ME NEZNO
FunRace LiveEvent FS -> KLIKNI ME NEZNO
Registracija Sistem(VIDEO) -> KLIKNI ME NEZNO

Napustio SAMP

 

Van mreže omcho

Odg: Hunger Games V0.1
« Odgovor #13 poslato: April 16, 2020, 04:49:06 pre podne »
vidim da primas kritike i da ne psujes majku odma, objasni kako ti se pojebe timer?

jel napravis jedan npr na repeat ili stavis na ponavljaje tj 'SetTimer(Ex)' u public-u (samo ako ti taj timer nije na repeat=1)?
 
Korisnici koji su se zahvalili: V01D

Van mreže V01D

Odg: Hunger Games V0.1
« Odgovor #14 poslato: April 18, 2020, 08:50:02 pre podne »
vidim da primas kritike i da ne psujes majku odma, objasni kako ti se pojebe timer?

jel napravis jedan npr na repeat ili stavis na ponavljaje tj 'SetTimer(Ex)' u public-u (samo ako ti taj timer nije na repeat=1)?

Naravno da primam kritike xDD

Prvo sam napravio varijablu

Pawno Code: [Izaberi]
new VarijablaOdborjavanje[MAX_PLAYERS];
Zatim kada se pokrene dodao vrednost:
Pawno Code: [Izaberi]
VarijablaOdbrojavanje[playerid] = 10;
U tom momentu se i pokrene timer za odbrojavanje:

Pawno Code: [Izaberi]
timer CountDownTimer[1000](playerid)
{
    if(VarijablaOdbrojavanje[playerid] != 0) //Proverava ako nije 0
    {
        va_GameTextForPlayer(playerid, "%d", 1000, 3, VarijablaOdbrojavanje[playerid]); //Prikazuje vrednost varijable u GameTextForPlayer
        OdbrojavanjeRob[playerid] --; //Smanji je za jednu vrednost
        defer BankaRobTimer(playerid); //Pokrene opet timer i opet iznova
    }
    else //Kada je zapravo 0
    {
        TogglePlayerControllable(playerid, 1); //Pusta igracu kontrolu
        GameTextForPlayer(playerid, "KRENI", 1000, 3); //Izbaci da krene
    }
}

Iz nekog odredjenog razloga, umesto da traje 10 sekundi, ono traje 2-3 otprilike, vrednost se nekontrolisano menja. To se inace desava samo kada ima vise igraca, sto vise igraca, brze se timer zavrsi. Razmisljao sam o tome, ali u neku ruku mi nije logicno, trebalo bi da za svakog igraca vrti ovaj poseban timer i proverava varijablu za svakog igraca posebno.

RADOVI

Y_TIMERS TUT -> KLIKNI ME NEZNO
Duel System FS -> KLIKNI ME NEZNO
Noise RolePlay -> KLIKNI ME NEZNO
C# Custom SAMP Launcher -> KLIKNI ME NEZNO
FySnow Map -> KLIKNI ME NEZNO
Hunger Games FS -> KLIKNI ME NEZNO
FunRace LiveEvent FS -> KLIKNI ME NEZNO
Registracija Sistem(VIDEO) -> KLIKNI ME NEZNO

Napustio SAMP