SA-MP Forums Archive
[PEDIDO]Pedido para /equipargang em dialog - 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]Pedido para /equipargang em dialog (/showthread.php?tid=290859)



[PEDIDO]Pedido para /equipargang em dialog - Fire_Hell - 17.10.2011

Eai gente, blz?
Olha, queria o comando /equipargang em dialog, dentro da caixa do Cofre da HQ dos ggs...
Fiz um topico e ninguem conseguiu resolver meu bug...
Entao se me derem um comando novo ajuda mtt..

VLW


Re: [PEDIDO]Pedido para /equipargang em dialog - Cristhian - 17.10.2011

quer um gm jб pronto tbm? .-.


Re: [PEDIDO]Pedido para /equipargang em dialog - Fire_Hell - 17.10.2011

Nao GM eu tenho -.-
Sem zua
Passa ai se tiver? :S


Re: [PEDIDO]Pedido para /equipargang em dialog - Cristhian - 17.10.2011

use
pawn Код:
ShowPlayerDialog
e na callback OnDialogResponse
pawn Код:
if(listitem == 0)// aqui vocк coloca o primeiro da sua lista no ShowPlayerDialog
{
    SetPlayer//e vai setando os bang ai
}
if(listitem == 1)// aki vc coloca o segundo da sua lista no ShowPlayerDialog



Re: [PEDIDO]Pedido para /equipargang em dialog - Fire_Hell - 17.10.2011

Sim, mais eu jб tenho o cofre da hq pronto, sу queria acrecentar o EquiparGang, atй ja tem no dialog mais quando eu clica fecha o dialog e nao vem armas :S


Re: [PEDIDO]Pedido para /equipargang em dialog - Cristhian - 17.10.2011

ah sim, pode mandar o cуdigo ? use [pawn] [*/pawn] (sem aspas) para postar o cуdigo, ai poderei ajuda-lo


Re: [PEDIDO]Pedido para /equipargang em dialog - Josma_cmd - 17.10.2011

Nгo vem armas porque faltou vocк adicionar o listitem provavelmente.
Adiciona no final da sua string do dialog de cofreorg "\nequipar"
Adiciona no dialogid relativo ao cofreorg
pawn Код:
if(listitem == 5) //Й sу um exemplo, coloca em vez de 5 o numero do ultimo item
{
    GivePlayerWeapon(playerid, arma, muniзгo);
    GivePlayerWeapon(playerid, arma, muniзгo);
    GivePlayerWeapon(playerid, arma, muniзгo);
}
Nгo entendeu?
Leia: https://sampforum.blast.hk/showthread.php?tid=119297
Leia: https://sampwiki.blast.hk/wiki/GivePlayerWeapon


Re: [PEDIDO]Pedido para /equipargang em dialog - Fire_Hell - 17.10.2011

Ta ai, e tem 2 avisos!

[pawn]if(dialogid == 32)
{
if(response >= 1)
{
new org = GetPlayerOrg(playerid);
new depequipargang = strval(inputtext);
new pEquiparGang = PlayerInfo[playerid][pEquiparGang];
if(pEquiparGang < depequipargang)
{
GivePlayerWeapon(playerid,4,1);
GivePlayerWeapon(playerid,22,140);
GivePlayerWeapon(playerid,25,50);
GivePlayerWeapon(playerid,32,240);
GivePlayerMoney(playerid,-1300);
}
{
SendClientMessage(playerid,COLOR_GRAD1,"Sua HQ nгo tem 150 de materiais para voce equipar!");
return 1;
}
if(depequipargang > 0)
{
if(pEquiparGang >= depequipargang)
{
PlayerInfo[playerid][pDrogas2] = pEquiparGang-depequipargang;
format(string,sizeof(string),"Vocк se equipou",depequipargang,CofreOrg[org][EquiparGang]);
SendClientMessage(playerid,COLOR_GRAD1,string);
return 1;
}
}
return 1;
}
return 1;
}[/pawno]

AVISO:

[pawno]C:\Users\usuario\Desktop\SAMP\gamemodes\BVR.pwn(57 35) : warning: 213: tag mismatch
C:\Users\usuario\Desktop\SAMP\gamemodes\BVR.pwn(57 35) : warning: 225: unreachable code[/pawno]


Re: [PEDIDO]Pedido para /equipargang em dialog - Lуs - 17.10.2011

Nгo й [ /pawno ] й [ /pawn ] .

pawn Код:
if(dialogid == 32)
{
if(response >= 1)
{
new org = GetPlayerOrg(playerid);
new depequipargang = strval(inputtext);
new pEquiparGang = PlayerInfo[playerid][pEquiparGang];
if(pEquiparGang < depequipargang)
{
GivePlayerWeapon(playerid,4,1);
GivePlayerWeapon(playerid,22,140);
GivePlayerWeapon(playerid,25,50);
GivePlayerWeapon(playerid,32,240);
GivePlayerMoney(playerid,-1300);
}
{
SendClientMessage(playerid,COLOR_GRAD1,"Sua HQ nгo tem 150 de materiais para voce equipar!");
return 1;
}
if(depequipargang > 0)
{
if(pEquiparGang >= depequipargang)
{
PlayerInfo[playerid][pDrogas2] = pEquiparGang-depequipargang;
format(string,sizeof(string),"Vocк se equipou",depequipargang,CofreOrg[org][EquiparGang]);
SendClientMessage(playerid,COLOR_GRAD1,string);
return 1;
}
}
return 1;
}
return 1;
}
AVISO:

pawn Код:
C:\Users\usuario\Desktop\SAMP\gamemodes\BVR.pwn(57 35) : warning: 213: tag mismatch
C:\Users\usuario\Desktop\SAMP\gamemodes\BVR.pwn(57 35) : warning: 225: unreachable code



Re: [PEDIDO]Pedido para /equipargang em dialog - Fire_Hell - 17.10.2011

Nao entendi ainda, da pra explicar melhor? Jб apaguei tudo que eu tinha e agora vou comeзar do 0 denovo...