Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => FilterScripte, Include, Pluginovi za SA-MP => Filterskripte & include fajlovi => Temu započeo: V01D poslato April 13, 2020, 23:46:02 POSLE PODNE

Naslov: Hunger Games V0.1
Poruka od: V01D poslato April 13, 2020, 23:46:02 POSLE PODNE
Tip: FS
Slike ili Video: KLIKNI ME NEZNO (https://imgur.com/a/AYw2JJ8)
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 (https://github.com/TerzicScript/Samp-Hunger-Games)
Scan link: GitHub
Credits: Hunger Games za ideju
Za realizaciju: V01D
Za pomoc pri testiranju: Baba, Carlo, DraHi, MajK i Dimi Hoster
Naslov: Odg: Hunger Games V0.1
Poruka od: over poslato April 13, 2020, 23:47:43 POSLE PODNE
lepo :D
Naslov: Odg: Hunger Games V0.1
Poruka od: ʙᴜsᴛᴇʀ ᴄᴏɴɴᴇʟʟʏ poslato April 13, 2020, 23:53:35 POSLE PODNE
Auu, super! :)
Naslov: Odg: Hunger Games V0.1
Poruka od: Teodor poslato April 14, 2020, 13:43:15 POSLE PODNE
Nice :)
Naslov: Odg: Hunger Games V0.1
Poruka od: Tobito poslato April 14, 2020, 14:54:57 POSLE PODNE
Nema sta dobro je
Naslov: Odg: Hunger Games V0.1
Poruka od: // lestra poslato April 14, 2020, 15:09:56 POSLE PODNE
Dobro odrađeno pohvale  8)
Naslov: Odg: Hunger Games V0.1
Poruka od: DuxMaster poslato April 14, 2020, 15:48:28 POSLE PODNE
Auuuh,lijepo lijepo. ;D
Naslov: Odg: Hunger Games V0.1
Poruka od: psihoaktiw poslato April 14, 2020, 16:35:08 POSLE PODNE
Citat: ʙᴜsᴛᴇʀ ᴄᴏɴɴᴇʟʟʏ poslato April 13, 2020, 23:53:35 POSLE PODNE
Auu, super! :)
Naslov: Odg: Hunger Games V0.1
Poruka od: omcho poslato April 15, 2020, 05:07:06 PRE PODNE
kada vec koristis YSI koristi i y_itereate za npr playere

[pawn]
// NE
new HungerGame[MAX_PLAYERS];
// vec
new bool:HungerGame[MAX_PLAYERS];
[/pawn]

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 (https://gist.github.com/)
Naslov: Odg: Hunger Games V0.1
Poruka od: Emmett poslato April 15, 2020, 06:29:14 PRE PODNE
Mora to dosta urednije, ali dosta..
Fino odradjeno ali kod  ::)
Naslov: Odg: Hunger Games V0.1
Poruka od: V01D poslato April 15, 2020, 09:32:16 PRE PODNE
Citat: Emmett poslato April 15, 2020, 06:29:14 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 (https://gist.github.com/TerzicScript/f9b1c926619cef6e973a8b3fc8601db6)
Naslov: Odg: Hunger Games V0.1
Poruka od: LoOdaK 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.
Naslov: Odg: Hunger Games V0.1
Poruka od: V01D poslato April 15, 2020, 12:50:05 POSLE PODNE
Citat: LoOdaK 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.


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
Naslov: Odg: Hunger Games V0.1
Poruka od: omcho 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)?
Naslov: Odg: Hunger Games V0.1
Poruka od: V01D poslato April 18, 2020, 08:50:02 PRE PODNE
Citat: omcho 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)?

Naravno da primam kritike xDD

Prvo sam napravio varijablu

[pawn]new VarijablaOdborjavanje[MAX_PLAYERS];[/pawn]

Zatim kada se pokrene dodao vrednost:
[pawn]VarijablaOdbrojavanje[playerid] = 10;[/pawn]

U tom momentu se i pokrene timer za odbrojavanje:

[pawn]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
    }
}[/pawn]

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.
Naslov: Odg: Hunger Games V0.1
Poruka od: V01D poslato April 19, 2020, 11:30:55 PRE PODNE
BIG UPDATE DONE BY TRIXY

Ubaceno:
-Iteratore za igrace koji su unutar HGames-a
-Moguce je promeniti max broj slotova pomocu define-a (ali onda treba da se menjaju i array-i tj da se dodaju pozicije)
-Array-e za box objekte (i mega box-ove sada) (labeli koriste iste pozicije kao one iz array-a)
-Tajmere sam resio, sada mozes da promenis countdown sa (4) na (10) bez editovanja koda.
-Dodao sam bool umesto int jer je lepse :P
-Dodao sam `va_` za GameText-ove
-Pawn.CMD > YCMD (ako se ne svidja, lako ces vratit)
-Novi include guard-ovi.
-Makao sam obicne SetTimerEx-ove i dodao y_timerse
-Od sada varijalba `canOpenBox` cuva vreme umesto vrednosti u sekundama.

Link : CLICK ME GENTLY (https://github.com/TerzicScript/Samp-Hunger-Games)
Naslov: Odg: Hunger Games V0.1
Poruka od: PP.inc poslato April 19, 2020, 11:45:09 PRE PODNE
Koji je majstor taj Tr1xy e :D
Naslov: Odg: Hunger Games V0.1
Poruka od: .agency poslato April 25, 2020, 21:50:10 POSLE PODNE
Fino
Naslov: Odg: Hunger Games V0.1
Poruka od: Eldaa poslato April 26, 2020, 04:50:00 PRE PODNE
Ne izgleda lose
Naslov: Odg: Hunger Games V0.1
Poruka od: rikiye poslato Maj 08, 2020, 11:28:16 PRE PODNE
lijepo
Naslov: Odg: Hunger Games V0.1
Poruka od: Eldaa poslato Maj 08, 2020, 11:36:36 PRE PODNE
Super izgleda
Naslov: Odg: Hunger Games V0.1
Poruka od: Vrana. poslato Jun 16, 2020, 19:53:22 POSLE PODNE
Odlicno
Naslov: Odg: Hunger Games V0.1
Poruka od: Zivkovic poslato Jun 16, 2020, 20:11:38 POSLE PODNE
ekstra ;D
Naslov: Odg: Hunger Games V0.1
Poruka od: Johnny Mraz poslato Jun 16, 2020, 20:30:54 POSLE PODNE
Citat: .agency poslato April 25, 2020, 21:50:10 POSLE PODNE
Fino
Naslov: Odg: Hunger Games V0.1
Poruka od: ZmajkoPawno poslato Jun 17, 2020, 05:36:09 PRE PODNE
lepooo
Naslov: Odg: Hunger Games V0.1
Poruka od: Kamberovic poslato Jun 25, 2020, 18:04:26 POSLE PODNE
svidja mi se, nije dobro ko vojs čet al more proć   :P