09.12.2014, 23:04
Nгo testei, tenta ai pra ver se funciona agora.
PHP код:
if(!strcmp(cmdtext, "/cone", true))
{
if(EmTrabalho[playerid] == 0)
{
SendClientMessage(playerid, COR_ERRO, "ERRO: Vocк nгo estб trabalhando pra poder usar este comando!");
return 1;
}
if(PlayerInfo[playerid][pCHQ] >= 1 || PlayerInfo[playerid][pGDE] >= 1 || PlayerInfo[playerid][pRgt] >= 1)
{
if(Cone[playerid] == 0)
{
new Float:X, Float:Y, Float:Z, Float:A;
GetPlayerPos(playerid, X, Y, Z);
GetPlayerFacingAngle(playerid, A);
CreateDynamicObject(1237, X, Y, Z+4.0, 0.0, 0.0, A);
SetPlayerPos(playerid, X, Y, Z+4.0, 0.0, 0.0);
for(new i=0; i <= MAX_PLAYERS; i++)
if(GetDistanceBetweenPlayers(playerid, i) <= 50)
{
new pName[ 30 ];
GetPlayerName(playerid, pName, 30);
format(string, 256, "%s criou um cone.", pName);
SendClientMessage(i,ROXO,string);
}
}
else
{
SendClientMessage(playerid, COR_ERRO, "ERRO: Vocк jб usou /cone, use /rcone para poder usar novamente!");
return 1;
}
}
return 1;
}
if(!strcmp(cmdtext, "/rcone", true))
{
if(PlayerInfo[playerid][pGDE] >= 1 || PlayerInfo[playerid][pRgt] >= 1)
{
if(Cone[playerid] >= 1)
{
DestroyDynamicObject(Cone[playerid]);
Cone[playerid] = 0;
for(new i=0; i <= MAX_PLAYERS; i++)
if(GetDistanceBetweenPlayers(playerid, i) <= 50)
{
new pName[ 30 ];
GetPlayerName(playerid, pName, 30);
format(string, 256, "%s destruiu um cone.", pName);
SendClientMessage(i,ROXO,string);
}
}
else
{
SendClientMessage(playerid, COR_ERRO, "ERRO: Vocк nгo usou /cone!");
return 1;
}
}
return 1;
}