[PEDIDO] Comando
#1

Eae pessoal, estou aqui novamente pra pedir uma ajuda a vocкs..

Tipo, estou usando o sistema de gang do Sub_Zero0_ dai eu adicionei uma parвmetro chamada "armas" pra quando digitar "/gang armas" obtem um kit respawn de armas, entгo eu queria q quando o cara digitasse este "/gang armas" ele tenha o kit de armas a todo spawn q fazer... Ai vai o cуd do parвmetro q fiz:

pawn Код:
if(!strcmp(wet,"armas")) {
        if(TemGang[playerid]==0) return SendClientMessage(playerid,amarelo,"[GANG] Vocк nгo tem gang!");
        ResetPlayerWeapons(playerid);
        GivePlayerWeapon(playerid, 24,500);
        GivePlayerWeapon(playerid, 26,600);
        GivePlayerWeapon(playerid, 28,3000);
        GivePlayerWeapon(playerid, 31,2000);
        GivePlayerWeapon(playerid, 34,300);
        GivePlayerWeapon(playerid, 16,250);
        SendClientMessage(playerid,amarelo,"[INFO] Vocк adquiriu o respawn da gang!");
    }
Dai й isso aк, quero q quando o boy digite o comando ele tenha este respawn ae a todo spawn q fizer.

Espero que me ajudem...
Reply
#2

nao intendi direito ve se e isso \/

pawn Код:
if(strcmp(cmd, "/gang", true) == 0)
    {
        if(IsPlayerConnected(playerid))
        {
            if(TemGang[playerid]!=0)
            {
                new x_nr[6];
                x_nr = strtok(cmdtext, idx);
                if(!strlen(x_nr))
                {
                    SendClientMessage (playerid, COLOR_WHITE, "USE: /gang armas");
                    return 1;
                }
                if(strcmp(x_nr,"armas",true) == 0)
                {

                    ResetPlayerWeapons(playerid);
                    GivePlayerWeapon(playerid, 24,500);
                    GivePlayerWeapon(playerid, 26,600);
                    GivePlayerWeapon(playerid, 28,3000);
                    GivePlayerWeapon(playerid, 31,2000);
                    GivePlayerWeapon(playerid, 34,300);
                    GivePlayerWeapon(playerid, 16,250);
                    SendClientMessage(playerid,amarelo,"[INFO] Vocк adquiriu o respawn da gang!");
                }
            }
            else
            {
                SendClientMessage(playerid,amarelo,"[GANG] Vocк nгo tem gang!");
                return 1;
            }
        }
        return 1;
    }
@EDIT

OnPlayerSpawn \/
pawn Код:
if(TemGang[playerid]!=0)
    {
        OnPlayerCommandText(playerid,"/gang armas");
    }
Reply
#3

Eu nгo entendi nada cara.
Reply
#4

Tenta ai...

No topo:
PHP код:
new bool:SpawnArmas[MAX_PLAYERS]; 
Em OnPlayerSpawn:
PHP код:
    if (SpawnArmas[playerid] == true)
{
    
ResetPlayerWeapons(playerid);
    
GivePlayerWeapon(playerid24,500);
    
GivePlayerWeapon(playerid26,600);
    
GivePlayerWeapon(playerid28,3000);
    
GivePlayerWeapon(playerid31,2000);
    
GivePlayerWeapon(playerid34,300);
    
GivePlayerWeapon(playerid16,250);
    
SendClientMessage(playerid,amarelo,"[INFO] Vocк recebeu o respawn da gang");

Agora o cmd:

PHP код:
if(!strcmp(wet,"armas"))
{
    if(
TemGang[playerid]==0) return SendClientMessage(playerid,amarelo,"[GANG] Vocк nгo tem gang!");
    
ResetPlayerWeapons(playerid);
    
GivePlayerWeapon(playerid24,500);
    
GivePlayerWeapon(playerid26,600);
    
GivePlayerWeapon(playerid28,3000);
    
GivePlayerWeapon(playerid31,2000);
    
GivePlayerWeapon(playerid34,300);
    
GivePlayerWeapon(playerid16,250);
    
SendClientMessage(playerid,amarelo,"[INFO] Vocк adquiriu o respawn da gang!");
    
SpawnArmas[playerid] = true;

Reply
#5

Quote:
Originally Posted by Dark.Angel
Посмотреть сообщение
Tenta ai...

No topo:
PHP код:
new bool:SpawnArmas[MAX_PLAYERS]; 
Em OnPlayerSpawn:
PHP код:
    if (SpawnArmas[playerid] == true)
{
    
ResetPlayerWeapons(playerid);
    
GivePlayerWeapon(playerid24,500);
    
GivePlayerWeapon(playerid26,600);
    
GivePlayerWeapon(playerid28,3000);
    
GivePlayerWeapon(playerid31,2000);
    
GivePlayerWeapon(playerid34,300);
    
GivePlayerWeapon(playerid16,250);
    
SendClientMessage(playerid,amarelo,"[INFO] Vocк recebeu o respawn da gang");

Agora o cmd:

PHP код:
if(!strcmp(wet,"armas"))
{
    if(
TemGang[playerid]==0) return SendClientMessage(playerid,amarelo,"[GANG] Vocк nгo tem gang!");
    
ResetPlayerWeapons(playerid);
    
GivePlayerWeapon(playerid24,500);
    
GivePlayerWeapon(playerid26,600);
    
GivePlayerWeapon(playerid28,3000);
    
GivePlayerWeapon(playerid31,2000);
    
GivePlayerWeapon(playerid34,300);
    
GivePlayerWeapon(playerid16,250);
    
SendClientMessage(playerid,amarelo,"[INFO] Vocк adquiriu o respawn da gang!");
    
SpawnArmas[playerid] = true;

Pelo visto vocк acertou, vou testar aqui e vou dб um EDIT dizendo o que aconteceu, vllw..

@EDIT

Aн funcionou bem, muito obrigado
Reply


Forum Jump:


Users browsing this thread: 3 Guest(s)