PHP код:
COMMAND:prender(playerid,params[])
{
new id,tempo,reason[80];
if(PlayerInfo[playerid][pAdminLevel] <1) return SendClientMessage(playerid,COLOR_RED,"Vocк nгo tem permissгo para fazer isso!");
if(sscanf(params,"uis",id,tempo,reason)) return SendClientMessage(playerid,COLOR_GREY,"USE: /prender [playerid] [tempo] [rasгo]");
format(String,sizeof(String),"%s foi preso pelo admin %s. por: %i segundos, Rasгo: %s",Name[id],Name[playerid],tempo, reason);
SendClientMessageToAll(COLOR_RED,String);
SendClientMessage(id,COLOR_RED,"Vocк foi preso");
preso[playerid] = SetTimerEx("soltar",tempo,false,"i",playerid);
PlayerInfo[id][pPreso] = 1;
SetPlayerPos(id,264.2394,77.6526,1001.0391);//id da cela.
return 1;
}
forward soltar(playerid);
public soltar(playerid)
{
killtimer(preso[playerid]);
PlayerInfo[playerid][pPreso] = 0;
SetPlayerPos(id,1552.9803,-1675.7026,16.1953);//id de onde deve ser solto,.
}
COMMAND:soltar(playerid,params[])
{
new id;
if(PlayerInfo[playerid][pAdminLevel] <1) return SendClientMessage(playerid,COLOR_RED,"Vocк nгo tem permissгo para fazer isso!");
if(sscanf(params,"u",id)) return SendClientMessage(playerid,COLOR_GREY,"USE: /soltar [playerid]");
format(String,sizeof(String),"voce foi solto by admin %s.",Name[id],Name[playerid]);
SendClientMessage(id, COLOR_RED,String);
soltar(id);
return 1;
}
COMMAND:presos(playerid,params[])
{
if(PlayerInfo[playerid][pAdminLevel] <1) return SendClientMessage(playerid,COLOR_RED,"Vocк nгo tem permissгo para fazer isso!");
SendClientMessage(playerid,COLOR_RED,"Presos");
for(new i; i<MAX_PLAYERS; i++)
{
if(PlayerInfo[i][pPreso] > 0)
{
format(String,sizeof(String),"Presos: %s",Name[i]);
SendClientMessage(playerid,COLOR_RED,String);
}
}
return 1;
}
Код:
C:\Documents and Settings\Lucas8\Desktop\DM-4FUN\filterscripts\pAdmin.pwn(191) : error 017: undefined symbol "pPreso"
C:\Documents and Settings\Lucas8\Desktop\DM-4FUN\filterscripts\pAdmin.pwn(198) : error 017: undefined symbol "killtimer"
C:\Documents and Settings\Lucas8\Desktop\DM-4FUN\filterscripts\pAdmin.pwn(199) : error 017: undefined symbol "pPreso"
C:\Documents and Settings\Lucas8\Desktop\DM-4FUN\filterscripts\pAdmin.pwn(200) : error 017: undefined symbol "id"
C:\Documents and Settings\Lucas8\Desktop\DM-4FUN\filterscripts\pAdmin.pwn(220) : error 017: undefined symbol "pPreso"
C:\Documents and Settings\Lucas8\Desktop\DM-4FUN\filterscripts\pAdmin.pwn(246) : warning 204: symbol is assigned a value that is never used: "string"
C:\Documents and Settings\Lucas8\Desktop\DM-4FUN\filterscripts\pAdmin.pwn(246) : warning 204: symbol is assigned a value that is never used: "adminname"
C:\Documents and Settings\Lucas8\Desktop\DM-4FUN\filterscripts\pAdmin.pwn(246) : warning 204: symbol is assigned a value that is never used: "playername"
C:\Documents and Settings\Lucas8\Desktop\DM-4FUN\filterscripts\pAdmin.pwn(437) : warning 217: loose indentation
C:\Documents and Settings\Lucas8\Desktop\DM-4FUN\filterscripts\pAdmin.pwn(451) : warning 217: loose indentation
C:\Documents and Settings\Lucas8\Desktop\DM-4FUN\filterscripts\pAdmin.pwn(743) : warning 203: symbol is never used: "ret_memcpy"
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
5 Errors.
arrumar tudo agradeзo mano +REP!