Duvida basica -
ModaLOKO - 09.06.2015
to criando um sistema de duelo, й nгo sei como inserir o seguinte:
PHP код:
/Duelo [ID] [Arma]
Ex /Duelo 1 eagle
PHP код:
new WeaponNames[33][] =
{
"Unarmed","Brass Knuckless","Golf Club","Nite Stick","Knife","Baseballbat",
"Shovel","Poolcue","Katana","Chainsaw","Purple Dildo","Small White Vibrator",
"Large White Vibrator","Silver Vibrator","Flowers","Cane","Grenade","Teargas",
"Molotov Cocktail","9mm","Silenced 9mm","Desert Eagle","Shotgun","Sawn-off Shotgun",
"Combatshotgun","Micro SMG","MP5","AK-47","M4","Tec9","Country Rifle","Sniper",
};
o resto jб esta encaminhado , preciso so de uma base... por que nгo consigo ver uma forma de ligar um coisa com a outra... jб pesquisei inumeros sistemas parecidos , pra pegar uma base mas nгo encontrei nada... todos usavam "defines"...
Re: Duvida basica -
Felipe_Freeze - 09.06.2015
pawn Код:
CMD:duelo(playerid,params[])
{
new Other, Arma[32];
if(sscanf(params,"is[32]",Other,Arma))
{
SendClientMessage(playerid, -1, "Armas: Eagle, Shotgun");
return 1;
}
if(strcmp(Arma, "eagle", true) == 0)
{
if(IsPlayerConnected(Other) && !IsPlayerNPC(Other))
{
// Funзгo de iniciar o duelo ou do outro cara aceitar.
}
}
else if(strcmp(Arma, "shotgun", true) == 0)
{
if(IsPlayerConnected(Other) && !IsPlayerNPC(Other))
{
// Funзгo de iniciar o duelo ou do outro cara aceitar.
}
}
return 1;
}
Re: Duvida basica -
ModaLOKO - 09.06.2015
PHP код:
CMD:duelo(playerid,params[])
{
new
arma,
String[128],
playerID
;
if(sscanf(params, "ud", playerID, arma)) return SendClientMessage(playerid, cor_branco, "Use /duelo [ID] [ID Arma]");
if(!IsPlayerConnected(playerID)) return SendClientMessage(playerid, cor_vermelho, "ID invalido!");
if(arma < 0 || arma > 42) return SendClientMessage(playerid, cor_vermelho, "Arma invalida!");
if(TaNoDuelo[playerid] == 1) return SendClientMessage(playerid,cor_vermelho,"Vocк jб esta em um duelo!");
format(String, sizeof(String), "Vocк enviou solicitaзгo de duelo para %s",nome(playerID));
SendClientMessage(playerid,cor_branco, String);
format(String, sizeof(String), "%d solicitou duelo com %d. Arma: %s",nome(playerid),nome(playerID),arma);
ShowPlayerDialog(playerID, DIALOG_DUEL, DIALOG_STYLE_MSGBOX, "Duelo", String, "Aceitar", "Recusar");
return 1;
}
PHP код:
if(dialogid == DIALOG_DUEL)
{
if(response)
{
SendClientMessage(playerid,cor_branco,"ModaLoko UUH (ainda em construзгo '-').");
TaNoDuelo[playerid] = 1;
}
if(!response)
{
SendClientMessage(playerid,cor_branco,"Vocк recusou a solicitaзгo de duelo.");
}
return 1;
}
como colocar o "WeaponsNames" , eu nгo vejo como ligar um coisa com a outra :/
@edit vo tentar com seu codigo...