Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Bos poslato Avgust 29, 2014, 15:45:32 POSLE PODNE

Naslov: [Pomoc]Oko komande /su
Poruka od: Bos poslato Avgust 29, 2014, 15:45:32 POSLE PODNE
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): /
Naslov: Odg: [Pomoc]Oko komande /su
Poruka od: Bos poslato Avgust 30, 2014, 17:18:20 POSLE PODNE
Bump
Naslov: Odg: [Pomoc]Oko komande /su
Poruka od: Dimi poslato Avgust 30, 2014, 18:08:59 POSLE PODNE
khm izgleda kao da nema problema, probaj update sscanfa ako nisi odkud znam
Naslov: Odg: [Pomoc]Oko komande /su
Poruka od: 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]");
Naslov: Odg: [Pomoc]Oko komande /su
Poruka od: Bos poslato Avgust 30, 2014, 22:38:28 POSLE PODNE
I dalje isto neki je problem u ovom zlocinu jer kad izbacim to tj. kad stavi da samo ukucas id i wl onda radi....
Naslov: Odg: [Pomoc]Oko komande /su
Poruka od: Dimi poslato Avgust 31, 2014, 00:37:21 PRE PODNE
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..
Naslov: Odg: [Pomoc]Oko komande /su
Poruka od: Denis_Lapi poslato Avgust 31, 2014, 00:48:45 PRE PODNE
Kod mene tako funkcionise kao sto sam mu ja dao.
Naslov: Odg: [Pomoc]Oko komande /su
Poruka od: Bos poslato Avgust 31, 2014, 00:50:41 PRE PODNE
Ocigledno da je proble u mom sscanf moze te mi poslati da skinem najnoviju verziju sscanfa ako nije problem...
Naslov: Odg: [Pomoc]Oko komande /su
Poruka od: Denis_Lapi poslato Avgust 31, 2014, 01:44:08 PRE PODNE
Ja ovu koristim i nije se do sad lose pokazala.

http://forum.sa-mp.com/showthread.php?t=120356
Naslov: Odg: [Pomoc]Oko komande /su
Poruka od: Dimi poslato Avgust 31, 2014, 11:40:47 PRE PODNE
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)
Naslov: Odg: [Pomoc]Oko komande /su
Poruka od: 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
Naslov: Odg: [Pomoc]Oko komande /su
Poruka od: Dimi poslato Avgust 31, 2014, 12:25:37 POSLE PODNE
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 ? :)
Naslov: Odg: [Pomoc]Oko komande /su
Poruka od: Denis_Lapi poslato Avgust 31, 2014, 12:46:34 POSLE PODNE
Pricamo o ID-ovima


EDIT: Bos jel si resio problem? Jel moze lock nemoj da skupljamo postove?
Naslov: Odg: [Pomoc]Oko komande /su
Poruka od: Bos poslato Avgust 31, 2014, 13:06:23 POSLE PODNE
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...
Naslov: Odg: [Pomoc]Oko komande /su
Poruka od: Denis_Lapi poslato Avgust 31, 2014, 14:11:34 POSLE PODNE
Stavi ovo. Tako ti se zove include fajl u pawno/include.
#include <sscanf>
Naslov: Odg: [Pomoc]Oko komande /su
Poruka od: Bos poslato Avgust 31, 2014, 15:10:40 POSLE PODNE
Tako sam i uradio ali nece aj da se nemucite vise postvo vidim da ne moze. Hvlal  u svakom slucaju. LOCKAJ
Naslov: Odg: [Pomoc]Oko komande /su
Poruka od: Bos poslato Avgust 31, 2014, 15:14:33 POSLE PODNE
..