SA-MP Forums Archive
[PEDIDO] Comando - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [PEDIDO] Comando (/showthread.php?tid=265198)



[PEDIDO] Comando - Miqueias Barros - 29.06.2011

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...



Re: [PEDIDO] Comando - lucas_mdr1235 - 29.06.2011

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");
    }



Re: [PEDIDO] Comando - Macintosh - 29.06.2011

Eu nгo entendi nada cara.


Re: [PEDIDO] Comando - Dark.Angel - 29.06.2011

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;




Re: [PEDIDO] Comando - Miqueias Barros - 29.06.2011

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