Skripta koju koristim:0
Detaljan opis problema:Evo dodao sam komandu /su gdje igrac kuca i wl koji mu daje i koji je zlocin ali nece tj. kad ja kucam npr. "/su 5 4 kradja" ono meni kaze "Koristite: /su [ID/Ime] [Wl(1-6)] [Zlocin]". Mislim da je problem u ovom zlocinu...
Dio skripte: http:CMD:su(playerid, params[])
{
new id,wl,zlocin[64];
if(PlayerInfo[playerid][pClan] != 1 && PlayerInfo[playerid][pClan] != 1) return SCM(playerid,-1,""CRVENA"[Greska]"BIJELA"Niste pripadnik Policije!");
if(PolicajacNaDuznosti[playerid] == 0) return SCM(playerid,-1,""CRVENA"[Greska]"BIJELA"Niste na duznosti!");
if(sscanf(params,"uis[64]",id,wl,zlocin)) return SCM(playerid,-1,""SIVA"Koristite: /su [ID/Ime] [Wl(1-6)] [Zlocin]");
if(!IsPlayerConnected(id)) return SCM(playerid,-1,""CRVENA"[Greska]"BIJELA"Taj igrac je offline!");
if(PlayerInfo[id][pClan] != PlayerInfo[playerid][pClan]) return SCM(playerid,-1,""CRVENA"[Greska]"BIJELA"Ne mozes dati wl pripadniku Policije!");
if(wl < 1 || wl > 6) return SCM(playerid,-1,""CRVENA"[Greska]"BIJELA"Wl ne moze biti manji od 1 a veci od 6!");
SetPlayerWantedLevel(id, PlayerInfo[id][pTrazeniLevel] + wl);
SetPlayerColor(id,0xFF0000FF);
PlayerInfo[playerid][pTrazeniLevel] = wl;
SCMF(id,-1,""ZUTA"Pocinili ste zlocin: "CRVENA"%s"ZUTA"Prijavio:"CRVENA" %s\n"ZUTA"Trenutni Wanted Level:"CRVENA" %d",zlocin, GetName(playerid),wl);
return 1;
}
Neke slike/video za lakse dobivanje pomoci(neobavezno): /
Bump
khm izgleda kao da nema problema, probaj update sscanfa ako nisi odkud znam
Probaj ovako.
new id,wl,zlocin[256];
if(sscanf(params,"dds[256]",id,wl,zlocin)) return SCM(playerid,-1,""SIVA"Koristite: /su [ID] [Wl(1-6)] [Zlocin]");
I dalje isto neki je problem u ovom zlocinu jer kad izbacim to tj. kad stavi da samo ukucas id i wl onda radi....
Citat: Denis_Lapi poslato Avgust 30, 2014, 20:15:13 POSLE PODNE
Probaj ovako.
new id,wl,zlocin[256];
if(sscanf(params,"dds[256]",id,wl,zlocin)) return SCM(playerid,-1,""SIVA"Koristite: /su [ID] [Wl(1-6)] [Zlocin]");
I sta si time postigao ? rofl
@Bos
ubacio sam tvoju cmd u svoj mod i radila je..
Kod mene tako funkcionise kao sto sam mu ja dao.
Ocigledno da je proble u mom sscanf moze te mi poslati da skinem najnoviju verziju sscanfa ako nije problem...
Ja ovu koristim i nije se do sad lose pokazala.
http://forum.sa-mp.com/showthread.php?t=120356
Citat: Denis_Lapi poslato Avgust 31, 2014, 00:48:45 PRE PODNE
Kod mene tako funkcionise kao sto sam mu ja dao.
po tome sto si ti dao
za "id" koristis d(integer) umesto u(users)
Apsolutno je isto, jer su ID igraca Integeri. Isto ti je kao %d i %i
Citat: Denis_Lapi poslato Avgust 31, 2014, 12:13:46 POSLE PODNE
Apsolutno je isto, jer su ID igraca Integeri. Isto ti je kao %d i %i
Apsolutno nije :) jer ako bi hteo da ukucas ime tipa Ime_Prezime ? :)
Pricamo o ID-ovima
EDIT: Bos jel si resio problem? Jel moze lock nemoj da skupljamo postove?
Nisam sad sam u radio komandu oglas na brzinu posto i onam ima stringu u sscanfu i i isti slucaj kao sa zlocino.A vidi ovo
kad sam ubacio ovaj tvoj sscanf http://www.igreklik.com/slike/images/32541661241513907727.jpg a kad sklonim ovaj broj 2 na kraj onda sacuvam bez errora pa nezma imal to kakve veze...
Stavi ovo. Tako ti se zove include fajl u pawno/include.
#include <sscanf>
Tako sam i uradio ali nece aj da se nemucite vise postvo vidim da ne moze. Hvlal u svakom slucaju. LOCKAJ
..