Nesses comandos não consigo usar eles coloco a profissão e quando vou usar comandos diz que não é '-'
[/PHP]
PHP Code:
[PHP] if(!strcmp(cmd, "/aCarregar", true))
{
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 413)
{
SendClientMessage(playerid, COR_ERRO, "Você não está no veiculo da profissão.");
return 1;
}
if(dini_Int(file, "Profissao") == Entregador)
{
if(PlayerToPoint(30.0, playerid, -139.0674,-53.0678,3.1172))
{
if(!strlen(cmd))
{
SendClientMessage(playerid, 0x13A9F6AA, "válido para entrega: Leite, Cafe, Milho)");
SendClientMessage(playerid, COR_ERRO, "Uso válido: /aCarregar [Alimento]");
return 1;
}
else if(!strcmp(cmd, "Leite", true))
{
if(dini_Int(file, "AlimentoD") > 0)
{
format(gStr, sizeof(gStr), "Você já está carregando Leite!", retornaralimento(playerid));
SendClientMessage(playerid, COR_ERRO, gStr);
return 1;
}
SendClientMessage(playerid, Amarelo, "Você carregou, leve para o local de entrega.");
SendClientMessage(playerid, 0x13A9F6AA, "Vá em direção ao disco criado em seu mapa para fazer a entrega!");
RemovePlayerMapIcon(playerid, 90);
SetPlayerMapIcon(playerid, 90, 2480.1094, -1750.2017, 13.5469, 48,0,MAPICON_GLOBAL_CHECKPOINT);
dini_IntSet(file, "AlimentoD", 1);
return 1;
}
else if(!strcmp(cmd, "Cafe", true))
{
if(dini_Int(file, "AlimentoD") > 0)
{
format(gStr, sizeof(gStr), "Você já está carregando Café!", retornaralimento(playerid));
SendClientMessage(playerid, COR_ERRO, gStr);
return 1;
}
SendClientMessage(playerid, Amarelo, "Você carregou, leve para o local de entrega.");
SendClientMessage(playerid, 0x13A9F6AA, "Vá em direção ao disco criado em seu mapa para fazer a entrega!");
RemovePlayerMapIcon(playerid, 90);
SetPlayerMapIcon(playerid, 90, 2480.1094, -1750.2017, 13.5469, 48,0,MAPICON_GLOBAL_CHECKPOINT);
dini_IntSet(file, "AlimentoD", 2);
return 1;
}
else if(!strcmp(cmd, "Milho", true))
{
if(dini_Int(file, "AlimentoD") > 0)
{
format(gStr, sizeof(gStr), "Você já está carregando Milho!", retornaralimento(playerid));
SendClientMessage(playerid, COR_ERRO, gStr);
return 1;
}
SendClientMessage(playerid, Amarelo, "Você carregou, leve para o local de entrega.");
SendClientMessage(playerid, 0x13A9F6AA, "Vá em direção ao disco criado em seu mapa para fazer a entrega!");
RemovePlayerMapIcon(playerid, 90);
SetPlayerMapIcon(playerid, 90, 2480.1094, -1750.2017, 13.5469, 48,0,MAPICON_GLOBAL_CHECKPOINT);
dini_IntSet(file, "AlimentoD", 3);
return 1;
}
}
else
{
SendClientMessage(playerid, COR_ERRO, "Você não está na área de entrega!");
}
return 1;
}
else
{
SendClientMessage(playerid, COR_ERRO, "Você não é um(a) Entregador!");
}
return 1;
}
if(!strcmp(cmd, "/aEntregar", true))
{
if(dini_Int(file, "Profissao") == Entregador)
{
if(!PlayerToPoint(30.0, playerid, 2480.1094,-1750.2017,13.5469))
{
SendClientMessage(playerid, COR_ERRO, "Você não está na área de entregas!");
return 1;
}
if(GetVehicleModel(GetPlayerVehicleID(playerid)) != 413)
{
SendClientMessage(playerid, COR_ERRO, "Você não está no veiculo da profissão.");
return 1;
}
if(dini_Int(file, "AlimentoD") <= 0)
{
SendClientMessage(playerid, COR_ERRO, "Você não tem nenhum alimento para entregar!");
return 1;
}
format(gstring, sizeof(gstring), "{FFFFFF}Você entregou sua mercadoria e recebeu R$3.500 em dinheiro");
ShowPlayerDialog(playerid, 76, DIALOG_STYLE_MSGBOX, "{FF0000}{F8F8FF}", gstring, "Ok", "");
GivePlayerMoney(playerid, 3500);
dini_IntSet(file, "AlimentoD", 0);
RemovePlayerMapIcon(playerid, 90);
}else{
SendClientMessage(playerid, COR_ERRO, "Você não é um(a) Entregador!");
}
return 1;
}
if(!strcmp(cmd, "/PegarMalote", true))
{
if(dini_Int(file, "Profissao") == Entregador_malote)
{
if(!PlayerToPoint(5.0, playerid, 617.7078,-1296.3002,15.3550))
{
SendClientMessage(playerid, COR_ERRO, "Você não está na área Entregador de Malote!");
return 1;
}
if(tempoMa[playerid] > 0)
{
return 1;
}
if(GetVehicleModel(GetPlayerVehicleID(playerid)) != 428)
{
SendClientMessage(playerid, COR_ERRO, "Você não está no Veiculo Securicar!");
return 1;
}
if(RotaMa[playerid] > 0)
{
SendClientMessage(playerid, COR_ERRO, "Sua rota de entregas já foi Iniciada");
}
else if(RotaMa[playerid] <= 0)
{
tempoMa[playerid] = 5;
timerMa[playerid] = SetTimerEx("TempoEntegaMalote", 1000, false, "d", playerid);
GameTextForPlayer(playerid, "~n~~n~~n~~n~~n~~p~Carregando...", 1000, 5);
TogglePlayerControllable(playerid, false);
}
}else{
SendClientMessage(playerid, COR_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(playerid, COR_ERRO, "Você não está no Veiculo Securicar!");
return 1;
}
if(GetVehicleModel(GetPlayerVehicleID(playerid)) != 428)
{
SendClientMessage(playerid, COR_ERRO, "Você não está no Veiculo Securicar!");
return 1;
}
CheckEntregarMPlayer(playerid);
}else{
SendClientMessage(playerid, COR_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.0, playerid, 617.7078,-1296.3002,15.3550))
{
if(dini_Int(file, "Profissao") == Entregador_malote)
{
SendClientMessage(playerid, COR_ERRO, "Você não é um(a) Entregador de Malote!");
return 1;
}
if(tempoMa[playerid] > 0)
{
return 1;
}
if(GetVehicleModel(GetPlayerVehicleID(playerid)) != 428)
{
SendClientMessage(playerid, COR_ERRO, "Você não está no Veiculo Securicar!");
return 1;
}
if(RotaMa[playerid] != 7)
{
SendClientMessage(playerid, COR_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~!", 1000, 1);
SendClientMessage(playerid, roxo, "Você ganha R$8000 por completa todas as entregas de Malote");
GivePlayerMoney(playerid, 8000);
RemovePlayerMapIcon(playerid, 90);
}
return 1;
}
else
{
SendClientMessage(playerid, COR_ERRO, "Você não está na área Entregador de Malote!");
}
}else{
SendClientMessage(playerid, COR_ERRO, "Você não é um(a) Entregador de Malote!");
}
return 1;
}