[Ajuda] Comando nгo pega
#1

Nesses comandos nгo consigo usar eles coloco a profissгo e quando vou usar comandos diz que nгo й '-'

PHP код:
[PHP]    if(!strcmp(cmd"/aCarregar"true))
    {
        if(
GetVehicleModel(GetPlayerVehicleID(playerid)) == 413)
        {
            
SendClientMessage(playeridCOR_ERRO"Vocк nгo estб no veiculo da profissгo.");
            return 
1;
        }
        if(
dini_Int(file"Profissao") == Entregador)
        {
             if(
PlayerToPoint(30.0playerid, -139.0674,-53.0678,3.1172))
            {
                if(!
strlen(cmd))
                {
                     
SendClientMessage(playerid0x13A9F6AA"vбlido para entrega: Leite, Cafe, Milho)");
                     
SendClientMessage(playeridCOR_ERRO"Uso vбlido: /aCarregar [Alimento]");
                    return 
1;
                }
                else if(!
strcmp(cmd"Leite"true)) 
                {
                    if(
dini_Int(file"AlimentoD") > 0)
                    {
                        
format(gStrsizeof(gStr), "Vocк jб estб carregando Leite!"retornaralimento(playerid));
                        
SendClientMessage(playeridCOR_ERROgStr);
                        return 
1;
                    }
                    
SendClientMessage(playeridAmarelo"Vocк carregou, leve para o local de entrega.");
                    
SendClientMessage(playerid0x13A9F6AA"Vб em direзгo ao disco criado em seu mapa para fazer a entrega!");
                    
RemovePlayerMapIcon(playerid90);
                    
SetPlayerMapIcon(playerid902480.1094, -1750.201713.546948,0,MAPICON_GLOBAL_CHECKPOINT);
                    
dini_IntSet(file"AlimentoD"1);
                    return 
1;
                }
                  else if(!
strcmp(cmd"Cafe"true))
                {
                    if(
dini_Int(file"AlimentoD") > 0)
                    {
                        
format(gStrsizeof(gStr), "Vocк jб estб carregando Cafй!"retornaralimento(playerid));
                        
SendClientMessage(playeridCOR_ERROgStr);
                        return 
1;
                    }
                    
SendClientMessage(playeridAmarelo"Vocк carregou, leve para o local de entrega.");
                     
SendClientMessage(playerid0x13A9F6AA"Vб em direзгo ao disco criado em seu mapa para fazer a entrega!");
                    
RemovePlayerMapIcon(playerid90);
                    
SetPlayerMapIcon(playerid902480.1094, -1750.201713.546948,0,MAPICON_GLOBAL_CHECKPOINT);
                    
dini_IntSet(file"AlimentoD"2);
                    return 
1;
                }
                  else if(!
strcmp(cmd"Milho"true))
                {
                    if(
dini_Int(file"AlimentoD") > 0)
                    {
                        
format(gStrsizeof(gStr), "Vocк jб estб carregando Milho!"retornaralimento(playerid));
                        
SendClientMessage(playeridCOR_ERROgStr);
                        return 
1;
                    }
                    
SendClientMessage(playeridAmarelo"Vocк carregou, leve para o local de entrega.");
                    
SendClientMessage(playerid0x13A9F6AA"Vб em direзгo ao disco criado em seu mapa para fazer a entrega!");
                    
RemovePlayerMapIcon(playerid90);
                    
SetPlayerMapIcon(playerid902480.1094, -1750.201713.546948,0,MAPICON_GLOBAL_CHECKPOINT);
                    
dini_IntSet(file"AlimentoD"3);
                    return 
1;
                }
            }
            else
            {
                
SendClientMessage(playeridCOR_ERRO"Vocк nгo estб na бrea de entrega!");
            }
            return 
1;
        }
        else
        {
            
SendClientMessage(playeridCOR_ERRO"Vocк nгo й um(a) Entregador!");
        }
        return 
1;
    }
    if(!
strcmp(cmd"/aEntregar"true))
    {
        if(
dini_Int(file"Profissao") == Entregador)
        {
            if(!
PlayerToPoint(30.0playerid2480.1094,-1750.2017,13.5469))
            {
                
SendClientMessage(playeridCOR_ERRO"Vocк nгo estб na бrea de entregas!");
                return 
1;
            }
            if(
GetVehicleModel(GetPlayerVehicleID(playerid)) != 413)
            {
                
SendClientMessage(playeridCOR_ERRO"Vocк nгo estб no veiculo da profissгo.");
                return 
1;
            }
            if(
dini_Int(file"AlimentoD") <= 0)
            {
                
SendClientMessage(playeridCOR_ERRO"Vocк nгo tem nenhum alimento para entregar!");
                return 
1;
            }
            
format(gstringsizeof(gstring), "{FFFFFF}Vocк entregou sua mercadoria e recebeu R$3.500 em dinheiro");
            
ShowPlayerDialog(playerid76DIALOG_STYLE_MSGBOX"{FF0000}{F8F8FF}"gstring"Ok""");
            
GivePlayerMoney(playerid3500);
            
dini_IntSet(file"AlimentoD"0);
            
RemovePlayerMapIcon(playerid90);
        }else{
            
SendClientMessage(playeridCOR_ERRO"Vocк nгo й um(a) Entregador!");
        }
        return 
1;
    }
    if(!
strcmp(cmd"/PegarMalote"true))
    {
        if(
dini_Int(file"Profissao") == Entregador_malote)
        {
            if(!
PlayerToPoint(5.0playerid617.7078,-1296.3002,15.3550))
            {
                
SendClientMessage(playeridCOR_ERRO"Vocк nгo estб na бrea Entregador de Malote!");
                return 
1;
            }
            if(
tempoMa[playerid] > 0)
            {
                return 
1;
            }
            if(
GetVehicleModel(GetPlayerVehicleID(playerid)) != 428)
            {
                
SendClientMessage(playeridCOR_ERRO"Vocк nгo estб no Veiculo Securicar!");
                return 
1;
            }
            if(
RotaMa[playerid] > 0)
            {
                
SendClientMessage(playeridCOR_ERRO"Sua rota de entregas jб foi Iniciada");
            }
            else if(
RotaMa[playerid] <= 0)
            {
                
tempoMa[playerid] = 5;
                
timerMa[playerid] = SetTimerEx("TempoEntegaMalote"1000false"d"playerid);
                
GameTextForPlayer(playerid"~n~~n~~n~~n~~n~~p~Carregando..."10005);
                
TogglePlayerControllable(playeridfalse);
            }
        }else{
            
SendClientMessage(playeridCOR_ERRO"Vocк nгo й um(a) Entregador de Malote!");
        }
          return 
1;
    }
    if(!
strcmp(cmd"/EntregarMalote"true))
    {
        if(
dini_Int(file"Profissao") == Entregador_malote)
        {
            if(
tempoMa[playerid] > 0)
            {
                return 
1;
            }
            if(!
IsPlayerInAnyVehicle(playerid))
            {
                
SendClientMessage(playeridCOR_ERRO"Vocк nгo estб no Veiculo Securicar!");
                return 
1;
            }
            if(
GetVehicleModel(GetPlayerVehicleID(playerid)) != 428)
            {
                
SendClientMessage(playeridCOR_ERRO"Vocк nгo estб no Veiculo Securicar!");
                return 
1;
            }
            
CheckEntregarMPlayer(playerid);
        }else{
            
SendClientMessage(playeridCOR_ERRO"Vocк nгo й um(a) Entregador de Malote!");
        }
          return 
1;
    }
    if(!
strcmp(cmd"/comprovanteM"true))
    {
        if(
dini_Int(file"Profissao") == Entregador_malote)
        {
            if(
PlayerToPoint(5.0playerid617.7078,-1296.3002,15.3550))
            {
                if(
dini_Int(file"Profissao") == Entregador_malote)
                {
                    
SendClientMessage(playeridCOR_ERRO"Vocк nгo й um(a) Entregador de Malote!");
                    return 
1;
                }
                if(
tempoMa[playerid] > 0)
                {
                    return 
1;
                }
                if(
GetVehicleModel(GetPlayerVehicleID(playerid)) != 428)
                {
                    
SendClientMessage(playeridCOR_ERRO"Vocк nгo estб no Veiculo Securicar!");
                    return 
1;
                }
                if(
RotaMa[playerid] != 7)
                {
                    
SendClientMessage(playeridCOR_ERRO"Vocк nгo fez uma entrega completa ou nгo iniciou uma!");
                }
                else
                {
                    
RotaMa[playerid] = -1;
                    
tempoMa[playerid] = -1;
                    
GameTextForPlayer(playerid"~w~Entrega Concluida~w~!"10001);
                    
SendClientMessage(playeridroxo"Vocк ganha R$8000 por completa todas as entregas de Malote");
                    
GivePlayerMoney(playerid8000);
                    
RemovePlayerMapIcon(playerid90);
                }
                return 
1;
            }
            else
            {
                
SendClientMessage(playeridCOR_ERRO"Vocк nгo estб na бrea Entregador de Malote!");
            }
        }else{
            
SendClientMessage(playeridCOR_ERRO"Vocк nгo й um(a) Entregador de Malote!");
        }
          return 
1;
    } 
[/PHP]
Reply
#2

Em cima de todos: if(dini_Int(file, "Profissao") == Entregador) tem que ter um format

Exemplo:
new aname[MAX_PLAYER_NAME);
GetPlayerName(playerid, aname, MAX_PLAYER_NAME);
format(file, 64, PASTA_CONTAS, aname)
if(dini_Int(file, "Profissao") == Entregador)
{
cуdigo....
}
Reply
#3

if(Player[playerid][Profissao] = Profissao)

n й assim?
Reply
#4

resolvido era o format que nгo tinha
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)