[Ajuda] Duvida basica
#1

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"...
Reply
#2

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;
}
Reply
#3

PHP код:
CMD:duelo(playerid,params[])
{
    new
        
arma,
        
String[128],
        
playerID
    
;
    if(
sscanf(params"ud"playerIDarma)) return SendClientMessage(playeridcor_branco"Use /duelo [ID] [ID Arma]");
    if(!
IsPlayerConnected(playerID)) return SendClientMessage(playeridcor_vermelho"ID invalido!");
    if(
arma || arma 42) return SendClientMessage(playeridcor_vermelho"Arma invalida!");
    
    if(
TaNoDuelo[playerid] == 1) return SendClientMessage(playerid,cor_vermelho,"Vocк jб esta em um duelo!");
    
format(Stringsizeof(String), "Vocк enviou solicitaзгo de duelo para %s",nome(playerID));
    
SendClientMessage(playerid,cor_brancoString);
    
    
format(Stringsizeof(String), "%d solicitou duelo com %d. Arma: %s",nome(playerid),nome(playerID),arma);
    
ShowPlayerDialog(playerIDDIALOG_DUELDIALOG_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...
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)