Problem(error/warning): Hocu da napravim sistem /pubgchallenges.Znam sve kako ali ne znam kako da namestim kad igrac zavrsi jedan challenge da mu izadje automatski poruka da je zavrsio challenge i da dobije novac, moze li pomoc?
Dio skripte: /
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): /
Slika/video ingame problema(obavezno ako je ingame problem): /
Poruka:
SCM(playerid,-1,"Zavrsili ste pubg challenge,dobili ste 1000$");
Setanje novca igracu:
GivePlayerMoney(playerid, 1000); //broj 1000 je u stvari cifra koju ce igrac dobiti ako vec ne kuzis
Citat: Bottleneck {/} poslato Novembar 29, 2019, 17:09:54 POSLE PODNE
Poruka:
SCM(playerid,-1,"Zavrsili ste pubg challenge,dobili ste 1000$");
Setanje novca igracu:
GivePlayerMoney(playerid, 1000); //broj 1000 je u stvari cifra koju ce igrac dobiti ako vec ne kuzis
OK brate to ali gde da ga ubacim OnPlayerUpdate,OnGameModeInit... GDE?
Citat: Legend.. poslato Novembar 29, 2019, 17:11:35 POSLE PODNE
OK brate to ali gde da ga ubacim OnPlayerUpdate,OnGameModeInit... GDE?
Gore si napisao da sve znas no ne znas kako da setuje igracu pare kod zavrsetka izazova..Ako vec trazis citav sistem (sa komandama) treba to da napises a ne ovako medju redova..Upisujes ovo u funkciju koja prekida challenge (zavrsna funkcija sistema)!
Citat: Bottleneck {/} poslato Novembar 29, 2019, 17:13:08 POSLE PODNE
Gore si napisao da sve znas no ne znas kako da setuje igracu pare kod zavrsetka izazova..Ako vec trazis citav sistem (sa komandama) treba to da napises a ne ovako medju redova..Upisujes ovo u funkciju koja prekida challenge (zavrsna funkcija sistema)!
Ovako brate napravio sam skoro sve imam CMD itn. Ali na gde da stavim ovo: [pawn]if(PlayerInfo[playerid][pchallenge2kills] == 10)
{
PlayerInfo[playerid][pChallenge2Complete] = 1;
PlayerInfo[playerid][pPUBGPoeni]+= 15;
SCM(playerid,-1, ""NARAND"[PUBG Challenges] "BELA"Uspesno ste zavrsili PUBG Challenge 2!");
SavePlayer(playerid);
}[/pawn]
Citat: Legend.. poslato Novembar 29, 2019, 17:16:33 POSLE PODNE
Ovako brate napravio sam skoro sve imam CMD itn. Ali na gde da stavim ovo: [pawn]if(PlayerInfo[playerid][pchallenge2kills] == 10)
{
PlayerInfo[playerid][pChallenge2Complete] = 1;
PlayerInfo[playerid][pPUBGPoeni]+= 15;
SCM(playerid,-1, ""NARAND"[PUBG Challenges] "BELA"Uspesno ste zavrsili PUBG Challenge 2!");
SavePlayer(playerid);
}[/pawn]
if(PlayerInfo[playerid][pchallenge2kills] == 10)
{
PlayerInfo[playerid][pChallenge2Complete] = 1;
PlayerInfo[playerid][pPUBGPoeni]+= 15;
SCM(playerid,-1, ""NARAND"[PUBG Challenges] "BELA"Uspesno ste zavrsili PUBG Challenge 2!");
SCM(playerid,-1, ""NARAND"[PUBG Challenges] "BELA"Dobili ste 3000$!");
GivePlayerMoney(playerid, 3000); // ovo
SavePlayer(playerid);
}
Citat: Bottleneck {/} poslato Novembar 29, 2019, 17:18:10 POSLE PODNE
if(PlayerInfo[playerid][pchallenge2kills] == 10)
{
PlayerInfo[playerid][pChallenge2Complete] = 1;
PlayerInfo[playerid][pPUBGPoeni]+= 15;
SCM(playerid,-1, ""NARAND"[PUBG Challenges] "BELA"Uspesno ste zavrsili PUBG Challenge 2!");
SCM(playerid,-1, ""NARAND"[PUBG Challenges] "BELA"Dobili ste 3000$!");
GivePlayerMoney(playerid, 3000); // ovo
SavePlayer(playerid);
}
Dobro i gde da stavim ovo?
Znam da zvuci glupo...
Citat: Legend.. poslato Novembar 29, 2019, 17:18:57 POSLE PODNE
Dobro i gde da stavim ovo?
Znam da zvuci glupo...
To sto sam ti poslao stavis umjesto onog svog koda (funckije),odnosno,tu funkciju sto si mi poslao obrisi,i umjesto nje samo zalijepi ovu sto sam ti ja poslao..Valjda kuzis..
Citat: Bottleneck {/} poslato Novembar 29, 2019, 17:25:10 POSLE PODNE
To sto sam ti poslao stavis umjesto onog svog koda (funckije),odnosno,tu funkciju sto si mi poslao obrisi,i umjesto nje samo zalijepi ovu sto sam ti ja poslao..Valjda kuzis..
Dobro ovo razumem ali funkcija je kod OnPlayerUpdate,i tu mi baguje celo vreme salje istu poruku i daje 3000$, i to znm nije u redu i gde mogu da je stavim,OnGameModeInit,OnPlayerConnect, gde?
Ni ja sam ne znas sta ti vise hoces,neka ti neko drugi pomogne .. :(
koliko sam video to dobijas kada ubijes 10 ljudi sto znaci da treba da proveris u nekom callbacku u kojem se desava da igrac ubija/umire. primer:
OnPlayerDeath, mada mozes naci i drugih zavisi kako tebi odgovara
i da, da ti se ne bi ponavljao taj challenge mozes staviti jos jednu proveru da proveri da li je igrac zavrsio taj ch
Nauci osnove Pawn-a 8)
Hvala vam sto ste mi pomogli.