Skripta koju koristim: edit easy money
Detaljan opis problema: Kada sam na serveru, iznajmljenom(zakupljenom) i kucam /changename pokazuje da komanda nepostoji, ali kada ukucam sve sto treba pise da mu je promenio ime a nije, a na kucnom serveru radi.
Dio skripte: http://pastebin.com/GzYXnwzW
Neke slike/video za lakse dobivanje pomoci(neobavezno):/
[Pomoc] /changename
696
pregleda
14
postova
9. Feb. 2016.
sa_!XundeR wrote on February 9, 2016, 10:47 am:
Probaj update sscanf.so (ako je host Linux) ovo je dobro odradjena cmd.
Znaci, ovo samo da dodam na GP? http://prntscr.com/a14vsy
9. Feb. 2016.
Radi, hvala. Da ne bih otvarao novu temu, zelim da te pitam, da li je ova komanda dobara? Da moze sa obe kordinate da kuca /bank
CMD:bank(playerid, params[])
{
if(!IsPlayerInRangeOfPoint(playerid, 3.0, 1436.5366,-966.1215,1003.3478))
{
format(ErrorTextS,sizeof(ErrorTextS),"Nisi na salteru za uredjivanje bankovnog racuna.");
SCM(playerid,GRAD2,ErrorTextS);
return 1;
}
else if(!IsPlayerInRangeOfPoint(playerid, 3.0, 1476.4991,-1013.7864,1.8221))
{
format(ErrorTextS,sizeof(ErrorTextS),"Nisi na salteru za uredjivanje bankovnog racuna.");
SCM(playerid,GRAD2,ErrorTextS);
return 1;
}
if(PlayerInfo == 0)
{
format(ErrorTextS,sizeof(ErrorTextS),"Ti nemas kreditnu karticu.");
SCM(playerid,GRAD2,ErrorTextS);
return 1;
}
new kolicina;
if(sscanf(params, "i", kolicina)) return SCM(playerid, -1, "{07C1F5}{FFFFFF}/bank ");
if(kolicina < 1) return SCM(playerid,GRAD2,"Ne mozete podici manje od $1.");
if(PlayerInfo < kolicina) return SCM(playerid, -1,"Nemate toliko novca u dzepu!");
new stari = PlayerInfo;
GivePlayerMoneyEx(playerid, -kolicina);
PlayerInfo += kolicina;
SCM(playerid,-1,"|___ IZVESTAJ BANKE ___|");
format(ErrorTextS,sizeof(ErrorTextS)," Stari Iznos: %d$",stari);
SCM(playerid,GRAD2, ErrorTextS);
format(ErrorTextS,sizeof(ErrorTextS)," Ulozeno: %d$",kolicina);
SCM(playerid,GRAD2, ErrorTextS);
SCM(playerid,-1,"|------------------------------------------|");
format(ErrorTextS,sizeof(ErrorTextS)," Novi iznos: %d$",PlayerInfo);
SCM(playerid,GRAD2, ErrorTextS);
SacuvajIgraca(playerid);
return 1;
}9. Feb. 2016.
Neznam sta ti dodje ErrorTextS skracenica za SCM? Nikad nisam pravio komandu na ovakav nacin npr za ovo prvo ako je u rangeu ja bi to stavio i odma ispod SCM tako za sve provere i onda krenuo cepati ostalo ali svejedno. Uglavnom po meni je u redu ali nek ti kaze neko iskusniji
9. Feb. 2016.
Tosic wrote on February 9, 2016, 8:05 pm:
Neznam sta ti dodje ErrorTextS skracenica za SCM? Nikad nisam pravio komandu na ovakav nacin npr za ovo prvo ako je u rangeu ja bi to stavio i odma ispod SCM tako za sve provere i onda krenuo cepati ostalo ali svejedno. Uglavnom po meni je u redu ali nek ti kaze neko iskusniji
9. Feb. 2016.
Ovako?
if(!IsPlayerInRangeOfPoint(playerid, 3.0, 1436.5366,-966.1215,1003.3478));
else if(!IsPlayerInRangeOfPoint(playerid, 3.0, 1476.4991,-1013.7864,1.8221))
{
format(ErrorTextS,sizeof(ErrorTextS),"Nisi na salteru za uredjivanje bankovnog racuna.");
SCM(playerid,GRAD2,ErrorTextS);
return 1;
}9. Feb. 2016.
ovako dodaj:
if(!IsPlayerInRangeOfPoint(playerid, 3.0, 1436.5366,-966.1215,1003.3478) && !IsPlayerInRangeOfPoint(playerid, 3.0, 1476.4991,-1013.7864,1.8221)) {
format(ErrorTextS,sizeof(ErrorTextS),"Nisi na salteru za uredjivanje bankovnog racuna.");
SCM(playerid,GRAD2,ErrorTextS);
return 1;
}Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava