Detaljan opis problema: Izbacuje mi erore kada compile mod sa komandom /kavez
Dio skripte: Dole ce biti
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
ErorI
C:\Documents and Settings\Bogdan\My Documents\Downloads\Samsung Gaming RolePlay\gamemodes\samsung.pwn(53314) : error 012: invalid function call, not a valid address
C:\Documents and Settings\Bogdan\My Documents\Downloads\Samsung Gaming RolePlay\gamemodes\samsung.pwn(53314) : warning 215: expression has no effect
C:\Documents and Settings\Bogdan\My Documents\Downloads\Samsung Gaming RolePlay\gamemodes\samsung.pwn(53314) : error 001: expected token: ";", but found ")"
C:\Documents and Settings\Bogdan\My Documents\Downloads\Samsung Gaming RolePlay\gamemodes\samsung.pwn(53314) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Bogdan\My Documents\Downloads\Samsung Gaming RolePlay\gamemodes\samsung.pwn(53314) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.
komanda
//kavez
new WHITE;
new COL_RED
if(strcmp(cmd, "/kavez",true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo(playerid) < 1);
{
SendClientMessage(playerid, WHITE, ""COL_RED"|Samsung Gaming AC|{FFFFFF} Niste ovlasteni da koristite tu komandu.");
return 1;
}
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "Koristi: /kavez [ID Igraca/Deo Imena] ");
return 1;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
new length = strlen(cmdtext);
while ((idx < length) && (cmdtext <= ' '))
{
idx++;
}
new offset = idx;
new result;
while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
{
result[idx - offset] = cmdtext;
idx++;
}
result[idx - offset] = EOS;
if(!strlen(result))
{
SendClientMessage(playerid, COLOR_GRAD2, "Koristi: /kick [ID Igraca/Deo Imena] ");
return 1;
}
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
/*format(string, sizeof(string), "* Stavili ste {48E31C}%s-a u "COL_WHITE"Kavez.", giveplayer);
SendClientMessage(playerid, ZELENKASTA, string);*/
SetPlayerPos(giveplayerid, 1326.2231,-911.3596,49.0754);
TogglePlayerControllable(giveplayerid,0);
SetTimerEx("Ucitavanje",15000,false,"i",giveplayerid);
SetPlayerInterior(giveplayerid,0);
PlayerInfo = 0;
format(string, 256, "AdmCmd: %s je ubacen u kavez srama od strane Admina||Razlog: %s", giveplayer, (result));
ABroadCast(COLOR_LIGHTRED,string,2);
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, "Igrac je offline!");
return 1;
}
}
return 1;
}