06.06.2017, 01:35
Olб quero saber como fazer com que esse comando, funcione apenas digitando /aceitar, caso exista algum duelo criado, e tambйm funcione digitando /aceitar e o ID do player grato.
Код:
CMD:aceitar(playerid,params[])
{
if(Morto[playerid] == true) return SendClientMessage(playerid,azul,"Vocк nгo pode digitar este comando estando morto!");
new id;
if(sscanf(params,"d",id)) return SendClientMessage(playerid,azul,"Uso: /aceitar [ID]");
if(!IsPlayerConnected(id)) return SendClientMessage(playerid,azul,"ID Invalido!");
if(Duel[id] != 999) return SendClientMessage(playerid,azul,"Duel ja comeзou ou nгo existe!");
if(id == playerid) return SendClientMessage(playerid,azul,"Vocк nгo pode aceitar seu proprio duel");
new a[95];
format(a,sizeof a,"[DUEL] {FFFFFF}%s {FF7A17}aceitou duel com {FFFFFF}%s!",GetName(playerid),GetName(id));
SendClientMessageToAll(laranja,a);
Duel[id] = playerid;
Duel[playerid] = id;
Lagduel[playerid] = Lagduel[id];
SetPlayerVirtualWorld(playerid,id);
SetPlayerInterior(playerid,1);
SetPlayerPos(playerid,1376.0934,-22.0428,1000.9268);
SetPlayerFacingAngle(playerid,271.4);
SetPlayerPos(id,1403.6039,-20.7303,1000.9115);
SetPlayerFacingAngle(id,92.4);
Contagem(playerid,id);
return 1;
}

