15.02.2016, 16:22
Qual problema desse comando que nгo consigo retornar sу para os TR, Admin e Gerente?
PHP код:
if( !strcmp( cmd, "/sequestrar", true ))
{
new id;
new preco;
if( pInfo[ playerid ][ Prof ] == TERRORISTA || aInfo[ playerid ][ Admin ] == 1 || aInfo[ playerid ][ Gerente ] == 1 )
{
}
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_ERRO,"[ x ] Uso correto: /Sequestrar [ ID ]");
return 1;
}
id = strval(tmp);
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_ERRO,"[ x ] Uso correto: /Sequestrar [ ID ] [ Valor ]");
return 1;
}
preco = strval(tmp);
if(!IsPlayerConnected(id) || id == INVALID_PLAYER_ID)
{
SendClientMessage(playerid, COLOR_ERRO,"[ x ] Jogador estб Offline");
return 1;
}
if(Sequestrado[id] == 1)
{
SendClientMessage(playerid, COLOR_ERRO, "[ x ] Esse jogador ja estб sendo sequestrado ");
return 1;
}
if(preco < 1||preco > 20000)
{
SendClientMessage(playerid, COLOR_ERRO, "[ x ] O preзo do resgate deve estar entre R$1 e R$ 20.000!. ");
return 1;
}
if(GetPlayerState(playerid) != 2 || !IsPlayerInVehicle(id, GetPlayerVehicleID(playerid))) return SendClientMessage(playerid, COLOR_ERRO, "[ x ] Vocк nгo й o motorista ou o jogador nгo estб no seu carro ");
{
GetPlayerName(playerid, nome, sizeof(nome));
GetPlayerName(id, nome2, sizeof(nome2));
format(string, sizeof(string), "[ INFO ] Vocк estб sequestrando o %s e estб pedindo R$ %d pelo resgate!",nome2, preco);
SendClientMessage(playerid, COR_AMARELO, string);
format(string, sizeof(string), "[ SEQUESTRO ] O Terrorista %s esta sequestrando o %s e estб pedindo R$ %d pelo resgate!",nome, nome2, preco);
SendClientMessageToAll(COLOR_VERMELHOCLARO, string);
format(string, sizeof(string), "[ INFO ] O jogador %s te sequestro",nome);
SendClientMessage(id, COR_BRANCO, string);
TogglePlayerControllable(id, 0);
SetPlayerWantedLevel(playerid, 3);
SendClientMessage(playerid, COR_VERMELHOCLARO, "[ INFO ] Agora vocк estб com 3 niveis de procura por sequestrar :)!");
Sequestrado[id] = 1;
Amarrado[id] = 1;
}
else
{
SendClientMessage( playerid, COLOR_ERRO, "[ x ] Vocк nгo й um terrorista !" );
}
return 1;
}