[PEDIDO]ComprarArmas -
DemonChris - 12.05.2012
Oi Sera Que Alguem Pode Faze Um Sistema de comprar armas com o comando /comprar-armas e que aparece-se em dialog as armas com os preзos mais que quando o player clica-se Nela vendia algum numero de bala tipo 300 ballas mais que o player Nгo possa escolher a quantidade de ballas ou seja ele vai comprar alguma arma com alguma quantidade de ballas Obrigado Se alguem puder me ajudar+
rep
Re: [PEDIDO]ComprarArmas -
.FuneraL. - 12.05.2012
pawn Код:
#define DIALOGSHOP 1 //Topo do GM
if(!strcmp(cmdtext, "/comprar-armas", true))
{
ShowPlayerDialog(playerid, DIALOGSHOP, DIALOG_STYLE_LIST, "Loja de Armas", "Eagle\nAK-47\nM4\nSawn-off\nMP5");
return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == DIALOGSHOP)
{
if(response)
{
switch(listitem)
{
case 0:
{
GivePlayerWeapon(playerid, 24, 1000);
GivePlayerMoney(playerid, -1000);
}
case 1:
{
GivePlayerWeapon(playerid, 30, 1000);
GivePlayerMoney(playerid, -1000);
}
case 2:
{
GivePlayerWeapon(playerid, 31, 1000);
GivePlayerMoney(playerid, -1000);
}
case 3:
{
GivePlayerWeapon(playerid, 26, 1000);
GivePlayerMoney(playerid, -1000);
}
case 4:
{
GivePlayerWeapon(playerid, 29, 1000);
GivePlayerMoney(playerid, -1000);
}
}
}
}
return 0;
}
Fiz uma Base , sу incrementa-la ^^
Respuesta: [PEDIDO]ComprarArmas -
DemonChris - 12.05.2012
Nгo Deu Certo
Re: [PEDIDO]ComprarArmas -
kinhobryant - 12.05.2012
pawn Код:
//topo
DIALOG_COMPRARARMAS 2535
pawn Код:
if(!strcmp(cmdtext, "/comprar-armas", true))
{
ShowPlayerDialog(playerid, DIALOG_COMPRARARMAS, DIALOG_STYLE_LIST, "Loja de Armas", "Eagle\nAK-47\nM4\nSawn-off\nMP5");
return 1;
}
Tenta
pawn Код:
if(dialogid == DIALOG_COMPRARARMAS)
{
if(response)
{
if(listitem == 0)
{
GivePlayerWeapon(playerid, 24, 1000);
GivePlayerMoney(playerid, -1000);
}
if(listitem == 1)
{
GivePlayerWeapon(playerid, 30, 1000);
GivePlayerMoney(playerid, -1000);
}
if(listitem == 2)
{
GivePlayerWeapon(playerid, 31, 1000);
GivePlayerMoney(playerid, -1000);
}
if(listitem == 3)
{
GivePlayerWeapon(playerid, 26, 1000);
GivePlayerMoney(playerid, -1000);
}
if(listitem == 4)
{
GivePlayerWeapon(playerid, 29, 1000);
GivePlayerMoney(playerid, -1000);
}
}
}
Dps vc identa ele se n funfar eu do edit
Respuesta: [PEDIDO]ComprarArmas -
DemonChris - 12.05.2012
@Edit
Deu Isso Kinho
Код:
C:\Users\Desktop\Brasil Anonymous City RPG V2.5\gamemodes\BAC.pwn(18626) : warning 202: number of arguments does not match definition
C:\UsersDesktop\Brasil Anonymous City RPG V2.5\gamemodes\BAC.pwn(18626) : warning 202: number of arguments does not match definition
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
Header size: 11028 bytes
Code size: 1963168 bytes
Data size: 2723976 bytes
Stack/heap size: 16384 bytes; estimated max. usage: unknown, due to recursion
Total requirements: 4714556 bytes
2 Warnings.
Linhas Dos Warnings:
//Armas
18624: if(!strcmp(cmdtext, "/comprararmas", true))
18625: {
18626: ShowPlayerDialog(playerid, DIALOG_COMPRARARMAS, DIALOG_STYLE_LIST,"Loja de Armas","Eagle\nAK-47\nM4\nSawn-off\nMP5");
18627: return 1;
18628: }
Re: [PEDIDO]ComprarArmas -
kinhobryant - 12.05.2012
pawn Код:
if(dialogid == DIALOG_COMPRARARMAS)
{
if(response)
{
if(listitem == 0)
{
GivePlayerWeapon(playerid, 24, 1000);
GivePlayerMoney(playerid, -1000);
}
if(listitem == 1)
{
GivePlayerWeapon(playerid, 30, 1000);
GivePlayerMoney(playerid, -1000);
}
if(listitem == 2)
{
GivePlayerWeapon(playerid, 31, 1000);
GivePlayerMoney(playerid, -1000);
}
if(listitem == 3)
{
GivePlayerWeapon(playerid, 26, 1000);
GivePlayerMoney(playerid, -1000);
}
if(listitem == 4)
{
GivePlayerWeapon(playerid, 29, 1000);
GivePlayerMoney(playerid, -1000);
}
}
return 1;
}
pawn Код:
if(!strcmp(cmdtext, "/comprararmas", true))
{
ShowPlayerDialog(playerid, DIALOG_COMPRARARMAS, DIALOG_STYLE_LIST, "Loja de Armas", "Eagle\nAK-47\nM4\nSawn-off\nMP5");
return 1;
}
Troca por esses /\
Respuesta: [PEDIDO]ComprarArmas -
DemonChris - 12.05.2012
Obrigado Kinho Consegui Tive Que Mudar Umas Coisas Mais Deu Certo Nossa Muito Obrigado Voce Me Ajudo Denovo Parceiro
Re: [PEDIDO]ComprarArmas -
kinhobryant - 12.05.2012
nds kk'