Skripta koju koristim:Moj gm od 0
Detaljan opis problema:Pa znaci ovako ukucam /setskin ID Igraca ID Skina,promjeni on skin ali piše da sam upiso komandu koja nepostoji
Dio skripte:
CMD:setskin(playerid, params[])
{
new id, skinid, string[128];
if(PlayerInfo[playerid][pAdmin] < 1) return SCM(playerid, -1, "(greska) Niste ovlasceni!");
if(sscanf(params, "ui", id, skinid)) return SendClientMessage(playerid, -1, "Koristi:/setskin [ID igraca] [ID skina]");
if(id == INVALID_PLAYER_ID) return SCM(playerid, -1, "(greska) Igrac nije konektovan!");
SetPlayerSkin(id, skinid);
format(string, 128, "Admin %s(%d) vam je postavio skin na ID %i", GetPlayerName(playerid), playerid, skinid);
SendClientMessage(id, -1, string);
format(string, 128, "Postavili ste igracu %s(%d) skin na ID %i", GetPlayerName(id), id, skinid);
SendClientMessage(playerid, -1, string);
return 1;
}
Neke slike/video za lakse dobivanje pomoci(neobavezno):
stavio si je na kraju skripte ?
Nope,Tamo gdje su i sve komande..Sredina otprilike
Citat: Robi031 poslato April 26, 2013, 00:25:23 PRE PODNE
Nope,Tamo gdje su i sve komande..Sredina otprilike
hmm.. da li imas onplayercommandperfomed proveru ?
forward OnPlayerCommandPerformed(playerid, cmdtext[ ], success);
public OnPlayerCommandPerformed(playerid, cmdtext[], success)
{
if(!success)
{
format(cmdtext, 128, "{FF0000}[Greska] Upisali ste komandu koja se nekoristi!");
SendClientMessage(playerid, SVIJETLOPLAVA, cmdtext);
return 1;
}
return 1;
}
Citat: Robi031 poslato April 26, 2013, 00:37:13 PRE PODNE
forward OnPlayerCommandPerformed(playerid, cmdtext[ ], success);
public OnPlayerCommandPerformed(playerid, cmdtext[], success)
{
if(!success)
{
format(cmdtext, 128, "{FF0000}[Greska] Upisali ste komandu koja se nekoristi!");
SendClientMessage(playerid, SVIJETLOPLAVA, cmdtext);
return 1;
}
return 1;
}
Moras ih na kraj skripte stavljati.