[Pomoc]Oko komande /su


Započeo Bos, Avgust 29, 2014, 15:45:32 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Bos

*

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): /
Poslednja Izmena: Avgust 30, 2014, 00:14:00 PRE PODNE od Bos


khm izgleda kao da nema problema, probaj update sscanfa ako nisi odkud znam

Denis_Lapi

*

Balkan SA:MP Web Designer

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]");
Poslednja Izmena: Avgust 31, 2014, 12:55:08 POSLE PODNE od Denis_Lapi

[FS] Bank Sistem
[TuT] Array Sistem (Napredna)


"Pa krenite na mene i provesce te se super ko kapetan Kuka kada levom brise dupe"

www.denis-lapi.com

Bos

*

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..
Poslednja Izmena: Avgust 31, 2014, 12:54:49 POSLE PODNE od Denis_Lapi

Denis_Lapi

*

Balkan SA:MP Web Designer

Kod mene tako funkcionise kao sto sam mu ja dao.

[FS] Bank Sistem
[TuT] Array Sistem (Napredna)


"Pa krenite na mene i provesce te se super ko kapetan Kuka kada levom brise dupe"

www.denis-lapi.com

Bos

*

Ocigledno da je proble u mom sscanf moze te mi poslati da skinem najnoviju verziju sscanfa ako nije problem...

Denis_Lapi

*

Balkan SA:MP Web Designer

Ja ovu koristim i nije se do sad lose pokazala.

http://forum.sa-mp.com/showthread.php?t=120356

[FS] Bank Sistem
[TuT] Array Sistem (Napredna)


"Pa krenite na mene i provesce te se super ko kapetan Kuka kada levom brise dupe"

www.denis-lapi.com

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)

Denis_Lapi

*

Balkan SA:MP Web Designer

Apsolutno je isto, jer su ID igraca Integeri. Isto ti je kao %d i %i

[FS] Bank Sistem
[TuT] Array Sistem (Napredna)


"Pa krenite na mene i provesce te se super ko kapetan Kuka kada levom brise dupe"

www.denis-lapi.com

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 ? :)

Denis_Lapi

*

Balkan SA:MP Web Designer

Pricamo o ID-ovima


EDIT: Bos jel si resio problem? Jel moze lock nemoj da skupljamo postove?
Poslednja Izmena: Avgust 31, 2014, 12:54:11 POSLE PODNE od Denis_Lapi

[FS] Bank Sistem
[TuT] Array Sistem (Napredna)


"Pa krenite na mene i provesce te se super ko kapetan Kuka kada levom brise dupe"

www.denis-lapi.com

Bos

*

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...

Denis_Lapi

*

Balkan SA:MP Web Designer

Stavi ovo. Tako ti se zove include fajl u pawno/include.
#include <sscanf>
Poslednja Izmena: Avgust 31, 2014, 14:11:58 POSLE PODNE od Denis_Lapi

[FS] Bank Sistem
[TuT] Array Sistem (Napredna)


"Pa krenite na mene i provesce te se super ko kapetan Kuka kada levom brise dupe"

www.denis-lapi.com