05.10.2014, 03:30
como faзo para pegar o id das pessoas msm tipo й tem que criar variavel neh nгo me lembro mt bem
CMD:kick(playerid, params[])
{
new ID;
if(sscanf(params, "d", ID)) return SendClientMessage(playerid, -1, "Use /kick ID");
Kick(ID);
return 1;
}
CMD:kick(playerid, params[])
{
new ID, Motivo[50], String[125];
if(sscanf(params, "ds[60]", ID, Motivo)) return SendClientMessage(playerid, -1, "Use /kick [ID] [Motivo]");
format(String, 125, "O jogador de ID %d foi expulso! Motivo: %s", ID, Motivo);
SendClientMessageToAll(-1, String);
return 1;
}
new ID;
if(sscanf(params, "d", ID)) return SendClientMessage(playerid, -1, "Use /kick ID");
//Digamos que queira um motivo para o kick:
new ID, Motivo[50];
if(sscanf(params, "ds[64]", ID, Motivo)) return SendClientMessage(playerid, -1, "Use /kick [ID] [Motivo]");
Estude um pouco sobre parвmetros, analize o cуdigo veja:
pawn Код:
EX: /Kick Focaximubh /Kick 0 ID Nome Score Ping 0 Focaximubh 3000 288 |
no caso estб falando que o simbolo ID nгo estб sendo utilizado pq?
|
CMD:kick(playerid, params[])
{
new ID, Motivo[50], String[125];
if(sscanf(params, "ds[60]", ID, Motivo)) return SendClientMessage(playerid, -1, "Use /kick [ID] [Motivo]");
Kick(ID);
format(String, 125, "O jogador de ID %d foi expulso! Motivo: %s", ID, Motivo);
SendClientMessageToAll(-1, String);
return 1;
}
Mano pelamor de deus utilize o parвmetro :S
pawn Код:
|