Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: ѕєуzιι¢н™.amx poslato Jul 14, 2011, 16:04:22 POSLE PODNE

Naslov: [Pomoc] Kako da napravim komadnu da PD odreduje WL
Poruka od: ѕєуzιι¢н™.amx poslato Jul 14, 2011, 16:04:22 POSLE PODNE
Skripta koju koristim: San Andreas Reloaded
Detaljan opis problema: Treba mi pomoc hocu napraviti da /wanted komanda ima ovakve opcije ( /wanted id wanted level razlog ) ako mi netko moze pomoci bio bi mu zahvalan :)
Dio skripte: //
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
Naslov: Odg: [Pomoc] Kako da napravim komadnu da PD odreduje WL
Poruka od: System32 poslato Jul 14, 2011, 16:05:51 POSLE PODNE
zcmd ili strcmp?
Naslov: Odg: [Pomoc] Kako da napravim komadnu da PD odreduje WL
Poruka od: ѕєуzιι¢н™.amx poslato Jul 14, 2011, 16:06:27 POSLE PODNE
strcmp ;)
Naslov: Odg: [Pomoc] Kako da napravim komadnu da PD odreduje WL
Poruka od: System32 poslato Jul 14, 2011, 16:15:42 POSLE PODNE
nisat od tog, prebacuj sam u strcmp i strtok
CMD:wanted(playerid, params[])
{
new id, wlvl, razlog, string[128], string2[128];
if(PlayerInfo[playerid][pClan] = id orge || PlayerInfo[playerid][pLider] = id orge) //eh ti sad samo trebas staviti kako je u tvojoj skripti, ja to neznam
{
   if(sscanf(params, "uis[128]", id, wlvl, razlog)) return SendClientMessage(playerid, -1, "KoriÅ¡tenje: /wanted [ID][Level][Razlog]);
   else if(id == INVALID_PLAYER_ID) return SendClientMessage(playerid, -1, "PogreÅ¡an ID");
   else
   if(wlvl > 6) return SendClientMessage(playerid, -1, "Wanted level moze biti maksimun 6!");
   SetPlayerWantedLevel(id, wlvl);
   format(string, sizeof(string), "Postavili ste igraču %s wanted level na %d", GetName(id), wlvl);
   SendClientMessage(playerid, -1, string);
   format(string2, sizeof(string2), "Igrač %s vam je stavio wanted level na %d. Razlog: %s", GetName(playerid), wlvl, razlog);
   SendClientMessage(id, -1, string2);
}
  else SendClientMessage(playerid, -1, "Niste član PD");
return 1;
}




stock GetName(playerid)
{
new
    pName[MAX_PLAYER_NAME];
   
GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
return pName;
}
Naslov: Odg: [Pomoc] Kako da napravim komadnu da PD odreduje WL
Poruka od: ѕєуzιι¢н™.amx poslato Jul 14, 2011, 16:27:17 POSLE PODNE
Hvala probat cu to jer se bas ne kuzim u skriptanje puno hvala na trudu ;)
Naslov: Odg: [Pomoc] Kako da napravim komadnu da PD odreduje WL
Poruka od: System32 poslato Jul 14, 2011, 16:45:23 POSLE PODNE
nea problema, ja ti kazem da bolje pocmes sa zcmd i sscanf nego strcmp i strtok jer je punoooooooooo lakse, cini se tesko ali nije ;)