CMD:equipar(playerid,params[])
{
new id;
new nome[MAX_PLAYER_NAME];
new msg[128];
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,0xFF0000AA,"comando apenas pra administrador rcon");
if(sscanf(params,"u",id)) return SendClientMessage(playerid,0xFF0000AA,"ERRO,comando correto й /equipar [id]");
if(!IsPlayerConnected(id)) return SendClientMessage(playerid,0xFF0000AA,"ERRO player nгo conectado");
SetPlayerHealth(playerid,100);
GivePlayerWeapon(playerid,24,100);
SetPlayerArmor(playerid,100);
GetPlayerName(playerid,nome,sizeof(nome));
format(msg,128,"%s te equipou com armas,vida e colete",nome);
SendClientMessage(playerid,0x33AA33AA,msg);
return true;
}
C:\Users\Vitor\Downloads\Server Gta Torcidas\gamemodes\gt.pwn(383) : error 017: undefined symbol "SetPlayerArmor"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Error.
CMD:equipar(playerid,params[])
{ new id; new nome[MAX_PLAYER_NAME]; new msg[128]; if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,0xFF0000AA,"comando apenas pra administrador rcon"); if(sscanf(params,"u",id)) return SendClientMessage(playerid,0xFF0000AA,"ERRO,comand o correto й /equipar [id]"); if(!IsPlayerConnected(id)) return SendClientMessage(playerid,0xFF0000AA,"ERRO player nгo conectado"); SetPlayerHealth(playerid,100); GivePlayerWeapon(playerid,24,100); SetPlayerArmor(playerid,100); GetPlayerName(playerid,nome,sizeof(nome)); format(msg,128,"%s te equipou com armas,vida e colete",nome); SendClientMessage(playerid,0x33AA33AA,msg); return true; } Nesse comando num tem absolutamente nada de errado o.O ( pelo menos ao meu ponto de vista ) mas olha o erro que dб no pawn; PHP код:
|
CMD:equipar(playerid,params[]) { new id; new nome[MAX_PLAYER_NAME]; new msg[128]; if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,0xFF0000AA,"comando apenas pra administrador rcon"); if(sscanf(params,"u",id)) return SendClientMessage(playerid,0xFF0000AA,"ERRO,comando correto й /equipar [id]"); if(!IsPlayerConnected(id)) return SendClientMessage(playerid,0xFF0000AA,"ERRO player nгo conectado"); SetPlayerHealth(playerid,100); GivePlayerWeapon(playerid,24,100); SetPlayerArmour(playerid,100); GetPlayerName(playerid,nome,sizeof(nome)); format(msg,128,"%s te equipou com armas,vida e colete",nome); SendClientMessage(playerid,0x33AA33AA,msg); return true; }
SetPlayerArmour(playerid, 100);
SetPlayerArmor(playerid,100);
Aqui estб:
Код:
CMD:equipar(playerid,params[]) { new id; new nome[MAX_PLAYER_NAME]; new msg[128]; if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,0xFF0000AA,"comando apenas pra administrador rcon"); if(sscanf(params,"u",id)) return SendClientMessage(playerid,0xFF0000AA,"ERRO,comando correto й /equipar [id]"); if(!IsPlayerConnected(id)) return SendClientMessage(playerid,0xFF0000AA,"ERRO player nгo conectado"); SetPlayerHealth(playerid,100); GivePlayerWeapon(playerid,24,100); SetPlayerArmour(playerid,100); GetPlayerName(playerid,nome,sizeof(nome)); format(msg,128,"%s te equipou com armas,vida e colete",nome); SendClientMessage(playerid,0x33AA33AA,msg); return true; } PHP код:
PHP код:
|
Pra que sscanf para apenas 1 parвmetro?
Tirando que, o comando esta errado. |
Realmente,kkkkk
Por que o comando estб errado ? e eu uso o sscanf em tudo u-u sou noob |
Dica: O cara vai digitar /equipar [id] e no fim, vai acabar equipando a si mesmo.
|
SetPlayerHealth(id,100);
GivePlayerWeapon(id,24,100);
SetPlayerArmour(id,100);
SetPlayerHealth(playerid,100);
GivePlayerWeapon(playerid,24,100);
SetPlayerArmour(playerid,100);
SendClientMessage(playerid,0x33AA33AA,msg);
SetPlayerHealth(id, 100);
GivePlayerWeapon(id, 24, 100);
SetPlayerArmour(id, 100);
SendClientMessage(id, 0x33AA33AA, msg);