Problem(error/warning):Ovako pravio sam nesto u zatvoru i kad stane na checkpoint da mu se smanji kazna.Koristim SA mod,zna li neko kako da upisem da mu se smanji kazna?
Dio skripte: [ pawn ]//[ /pawn ]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]// /code ]
Slika/video ingame problema(obavezno ako je ingame problem): link slike
Oko smanjivanje kazna
609
pregleda
8
postova
13. Apr. 2018.
Evo ti kod da ti ne serem kad u vase glave nista ne ulazi ( na zalost jpg )
//Prilagodi sve modu, uzivaj 🙂
public OnPlayerEnterCheckpoint(playerid)
{
if(ZatvorCP != 0)
{
if(PI >= 0) //Prilagoditi modu sve
{
DisablePlayerCheckpoint(playerid); //nzm jel ovako ovo mi autocomplete u sublime-u :P
ZatvorCP = SetPlayerCheckpoint(playerid, StaviNekiRanomPozOvde, StaviNekiRanomPozOvde, StaviNekiRanomPozOvde, 3.0); //Napravi random poz
PI --; //Prilagodi... :)
}
else
{
DisablePlayerCheckpoint(playerid);
ZatvorCP = 0;
SCM(playerid, -1, "Osluzili ste zatvorsku kaznu, pusteni ste!");
SetPlayerPos(playerid, 0.0, 3.0, 0.0);
}
}
return 1;
}//Prilagodi sve modu, uzivaj 🙂
13. Apr. 2018.
Nobody.aMxx wrote on April 13, 2018, 7:50 pm:
Evo ti kod da ti ne serem kad u vase glave nista ne ulazi ( na zalost jpg )
//Prilagodi sve modu, uzivaj 🙂
public OnPlayerEnterCheckpoint(playerid)
{
if(ZatvorCP != 0)
{
if(PI >= 0) //Prilagoditi modu sve
{
DisablePlayerCheckpoint(playerid); //nzm jel ovako ovo mi autocomplete u sublime-u :P
ZatvorCP = SetPlayerCheckpoint(playerid, StaviNekiRanomPozOvde, StaviNekiRanomPozOvde, StaviNekiRanomPozOvde, 3.0); //Napravi random poz
PI --; //Prilagodi... :)
}
else
{
DisablePlayerCheckpoint(playerid);
ZatvorCP = 0;
SCM(playerid, -1, "Osluzili ste zatvorsku kaznu, pusteni ste!");
SetPlayerPos(playerid, 0.0, 3.0, 0.0);
}
}
return 1;
}//Prilagodi sve modu, uzivaj 🙂
nisam mislio da ga pusti skroz iz zatvora nego da m use smanji kazna al super si uradio,samo mi treba npr da mu se smanjuje kazna za 20sec
14. Apr. 2018.
Pa brate dragi ubaci mu provjeru da provjeri igraca kolika mu je trenutna kazna ali onda moras save napraviti da pamti igracu koliko mu je ostalo da izadje i onda preko toga u komandi sto ti je momak napisao dodas call na tu opciju i samo od nje oduzmes zeljenu vrijednost .. nisam na kompu da ti posaljem imam ja nesto slicno postaviti cu kasnije ali ovako mozes uraditi
14. Apr. 2018.
public OnPlayerEnterCheckpoint(playerid) {
if (PlayerInfo > 0) {
new temp_zv = PlayerInfo - 20;
if (temp_zv > 0) {
PlayerInfo -= 20;
SetPlayerCheckpoint(playerid, cpX, cpY, cpZ, 3.0);
}
else {
PlayerInfo = 0;
// Pustis iz zatvora
}
}
return 1;
}Ovako mislis?
15. Apr. 2018.
To sam i uradio lol
Ako stane na CP i ZatvorVrijeme mu je vece od 0 (1...beskonacno = u zatvoru je) i ako mu je ZatvorVrijeme-20 vece od 0 ostaje u zatvoru i smanjuje mu se kazna za 20 sec, a ako je <= 0 pusta ga iz zatvora. Sta je problem?
Ako stane na CP i ZatvorVrijeme mu je vece od 0 (1...beskonacno = u zatvoru je) i ako mu je ZatvorVrijeme-20 vece od 0 ostaje u zatvoru i smanjuje mu se kazna za 20 sec, a ako je <= 0 pusta ga iz zatvora. Sta je problem?
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava