[Ajuda] Comando PPC_Trucking
#1

gente queria uma ajuda de vcs se vcs pode me ajudar a criar comando como criar comando se tiver um tutorial ensinando so colocar ai q eu vejo quero aprender a criar assim nao fico colocando aki no fуrum so ajudando os cara alguйm pode me ajuda a criar PF...


.........................Como criar comando para GM de TRUCK....................
Reply
#2

Quote:
Originally Posted by comanfiss
Посмотреть сообщение
gente queria uma ajuda de vcs se vcs pode me ajudar a criar comando como criar comando se tiver um tutorial ensinando so colocar ai q eu vejo quero aprender a criar assim nao fico colocando aki no fуrum so ajudando os cara alguйm pode me ajuda a criar PF...


.........................Como criar comando para GM de TRUCK....................
Olha, jб procurou usar o search ou o ****** ?
Reply
#3

Para criar um comando para PPC_Trucking so vocк aprender zcmd/sscanf2
Reply
#4

Depende, qual comando vocк quer
Reply
#5

pesquisar em seu Includes 'PPC_PlayerCommands' e para adicionar um comando usar:

pawn Код:
//esta й apenas uma amostra.

COMMAND:mycommand(playerid,params[])
{
    //Sua funзхes, exemplo:
    SetPlayerArmour(playerid,100.0);//dar 100 de armadura.
    return 1;
}
Reply
#6

assim tb tar pra fazer esse comando /ann й de um servido de RPG tem como passa pra TRUCK ou tira alguma coisa pra passa pra TRUCK esse coma o ADM pode falar na tela..me ajuda a fazer isso assim fico menos burro kkkkk..


pawn Код:
if(strcmp(cmd, "/ann", true) == 0)
    {
        if(pAdmin[playerid] == 1 || pAdmin[playerid] == 2 || pAdmin[playerid] == 3 || pAdmin[playerid] == 4 || pAdmin[playerid] == 5 || pAdmin[playerid] == 6)
        {
            new tmp[256];
            tmp = strtok(cmdtext, idx, strlen(cmdtext));
            if(!strlen(tmp))
            {
                SendClientMessage(playerid, Vermelho, "Digite: /ann [texto]");
                return 1;
            }
            if(PlayerInfo[playerid][Logged] == 1)
            {
                if(pAdmin[playerid] == 1 || pAdmin[playerid] == 2 || pAdmin[playerid] == 3 || pAdmin[playerid] == 4 || pAdmin[playerid] == 5 || pAdmin[playerid] == 6)
                {
                    format(string, sizeof(string), "~g~] ~w~%s ~g~]", tmp);
                    GameTextForAll(string, 5000, 3);
                }
                else
                {
                    SendClientMessage(playerid, Vermelho, "Vocк nгo tem permissгo para usar este comando!");
                }
            }
            else
            {
                SendClientMessage(playerid, Vermelho, "Vocк tem que estar logado para usar este comando!");
            }
        }
        return 1;
    }
Reply
#7

pawn Код:
/*Script By Parka*/

#include <a_samp>
#include <zcmd>

native IsValidVehicle(vehicleid);

new bool:IsVehicleAttached[MAX_VEHICLES];
new bool:IsVehicle[MAX_VEHICLES];

COMMAND:spawncars(playerid,params[])
{
    RespawsTrailers();
    RespawsVehicles();
    return 1;
}

forward RespawsTrailers();
public RespawsTrailers()
{
    for(new car; car < MAX_VEHICLES; car++)
    {
        if(IsValidVehicle(car))
        {
            switch(GetVehicleModel(car))
            {
                case 435,450,584,591:{}
                default:
                {
                    new TrailerID = GetVehicleTrailer(car);
                    if(TrailerID != 0) IsVehicleAttached[TrailerID] = true;
                }
            }
        }
    }

    for(new car; car < MAX_VEHICLES; car++)
    {
        if(IsValidVehicle(car))
        {
            switch(GetVehicleModel(car))
            {
                case 435,450,584,591:
                {
                    SetVehicleToRespawn((IsVehicleAttached[car] == false) ? (car) : (0));
                    IsVehicleAttached[car] = false;
                }
            }
        }
    }
}

forward RespawsVehicles();
public RespawsVehicles()
{
    for(new i, t = GetMaxPlayers(); i < t; i++)
    {
        if(IsPlayerInAnyVehicle(i))
        {
            new VehicleID = GetPlayerVehicleID(i);
            IsVehicle[VehicleID] = true;
        }
    }

    for(new car; car < MAX_VEHICLES; car++)
    {
        if(IsValidVehicle(car))
        {
            switch(GetVehicleModel(car))
            {
                case 435,450,584,591:{}
                default:
                {
                    SetVehicleToRespawn((IsVehicle[car] == false) ? (car) : (0));
                    IsVehicle[car] = false;
                }
            }
        }
    }
}
Reply
#8

Posso.

PHP код:
CMD:resetarcarros(playeridparams[])
{
    new 
String[130], AdminName[MAX_PLAYER_NAME];
    if(
APlayerData[playerid][PlayerLevel] < 3) return SendClientMessage(playerid, -1"Vocк nгo tem level de administrador suficiente!");
    for(new 
iMAX_VEHICLESi++)
    {
        if(!
IsVehicleInUse(i))
        {
            
SetVehicleToRespawn(i);
        }
    }
    
GetPlayerName(playeridAdminNamesizeof(AdminName));
    
format(Stringsizeof(String), "O admin %s respawnou todos os veiculos sem uso!"AdminName);
    
SendClientMessageToAll(0x00FF00FFString);
    return 
1;
}
stock IsVehicleInUse(vehicleid)
{
    new 
VeiculoMamut;
    for(new 
iMAX_PLAYERSi++)
    {
        if(
GetPlayerVehicleID(i) == vehicleid)
        {
            
VeiculoMamut vehicleid;
        }
        if(
GetVehicleTrailer(GetPlayerVehicleID(i)) == vehicleid)
        {
            
VeiculoMamut vehicleid;
        }
    }
    return 
VeiculoMamut;

Edit: Desculpe Parka, postei sem ver que vocк jб tinha postado.
Reply
#9

esse de PARKa й o [FS] ou so colocar la na INC?
Reply
#10

Tem que montar no GM.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)