Seu GM deve ser Thug/GodFather/Geral RP, pois, o comando /aceitar й tнpico desse gкnero
pawn Код:
//No OnPlayerCommandText:
if(strcmp("/repararveiculo",cmdtext,true,15)==0)
{
new foco1[128],foco2[128],text[128];
if(!strlen(foco1)) return SendClientMessage(playerid,0xFFFFFFAA,"/repararcarro [id] [quantia de grana]");
if(!strlen(foco2)) return SendClientMessage(playerid,0xFFFFFFAA,"/repararcarro [id] [quantia de grana]");
if(ProxDetectorS(5.0, playerid, strval(foco1)))
{
RepairVehicle(GetPlayerVehicleID(strval(foco1)));
format(text,sizeof(text),"[Server Info] Vocк reparou o veнculo do jogador de ID %d e tomou %d de grana dele !", strval(foco2));
SendClientMessage(playerid,0xFFFFFFAA,text);
GivePlayerMoney(strval(foco1),-strval(foco2));
GivePlayerMoney(playerid,strval(foco2));
}
else
{
SendClientMessage(playerid,0xFFFFFFAA,"[Server Info] O jogador nгo estб prуximo de vocк !");
}
return 1;
}
//No Final do GM:
stock KcmD(param, cmdtext[])
{
new string[128], pos, var;
format(string, sizeof(string), "%s ", cmdtext);
while((pos = strfind(string, " ", true)) != -1)
{
if(var == param) return string;
var++;
strdel(string, 0, pos + 1);
if(strcmp(string, " ", true, pos) == 0) goto end;
}
end:
string[0] = '\0';
return string;
}
Para continuar o comando, basta saber um sistema de parвmetros de comandos.