[Ajuda] Queria um sistema de abastecer a favela com caminhao alguem pode ajudar
#1

bom nгo estou conseguindo criar esse sistema que o player da /entregarmatuto e vai para o local chamado gz e abastece a comunidade se alguem puder ajudar ficarei grato ?
Reply
#2

Quote:
Originally Posted by wainner
Посмотреть сообщение
bom nгo estou conseguindo criar esse sistema que o player da /entregarmatuto e vai para o local chamado gz e abastece a comunidade se alguem puder ajudar ficarei grato ?
Entгo wainner tipo eu um tempo atrбs era maluco atrбs desse sistema ai peguei uma base de profissгo de caminhoneiro й subistui as coisas pelo sistema de matuto pesquise no search sobre profissгo de caminhoneiro й adapte pro sistema que vocк quer
Reply
#3

agradecido vlw
Reply
#4

Usa como base:

PHP код:
// News
new TMatutoMAX_PLAYERS ] = 0;
// OnGameModeInit
if(!DOF2::FileExists("Favela/Matutos.ini")) // No caso cria uma o arquivo "Matutos + Unidades" na pasta "Favela" no seu scriptfiles
{
    
DOF2::CreateFile("Favela/Matutos.ini");
    
DOF2::SetInt("Favela/Matutos.ini""Unidades"10); // Unidades que jб vai ter quando criar " 10 Unidades "
    
DOF2::SaveFile();
}
// Comandos " 2 Cmds "
CMD:pegarmatutos(playerid)
{
    if(
TMatutoplayerid ] == 1) return SendClientMessage(playerid0xFF0000AA"| ERRO | Vocк jб tem matuto para abastecer a favela!");
    if(
GetVehicleModel(GetPlayerVehicleID(playerid)) != 498) return SendClientMessage(playerid0xFF0000AA"| ERRO | Vocк nгo estб no caminhгo de matutos!");
    if(
GetPlayerState(playerid) != PLAYER_STATE_DRIVER) return SendClientMessage(playerid0xFF0000AA"| ERRO | Vocк precisa estar dentro do caminhгo para pegar matuto!");
    if(
IsPlayerInRangeOfPoint(playerid2.00.00.00.0)) // 0.0, 0.0, 0.0 = Posiзгo de carregar
    
{
        
TMatutoplayerid ] = 1;
        
SendClientMessage(playerid0x33AAFFAA"| ERRO | Seu caminhгo foi carregado! Leve ate a favela e digite: /EntregarMatutos");
    }
    else
    {
        
SendClientMessage(playerid0xFF0000AA"| ERRO | Vocк nгo estб no local de pegar matutos!");
    }
    return 
1;
}
CMD:entregarmatutos(playerid)
{
    new 
File150 ];
    
format(Filesizeof(File), "Favela/Matutos.ini");
    if(
TMatutoplayerid ] == 0) return SendClientMessage(playerid0xFF0000AA"| ERRO | Vocк nгo tem matuto para abastecer a favela!");
    if(
GetVehicleModel(GetPlayerVehicleID(playerid)) != 498) return SendClientMessage(playerid0xFF0000AA"| ERRO | Vocк nгo estб no caminhгo de matutos!");
    if(
GetPlayerState(playerid) != PLAYER_STATE_DRIVER) return SendClientMessage(playerid0xFF0000AA"| ERRO | Vocк precisa estar dentro do caminhгo para entregar os matuto!");
    if(
IsPlayerInRangeOfPoint(playerid2.00.00.00.0)) // 0.0, 0.0, 0.0 = Posiзгo de descarregar
    
{
        
TMatutoplayerid ] = 0;
        
SendClientMessage(playerid0x33AAFFAA"| ERRO | Seu caminhгo foi descarregado! Vocк recebeu $2000");
        
GivePlayerMoney(playerid2000);
        
//Salvar Matutos
        
DOF2::SetInt(File"Unidades"DOF2::GetInt(File"Unidades")+20); // Aqui seta quantos matutos vai ser descarregados " 20 Unidades "
        
DOF2::SaveFile();
    }
    else
    {
        
SendClientMessage(playerid0xFF0000AA"| ERRO | Vocк nгo estб no local de entregar matutos!");
    }
    return 
1;

Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)