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