[Pedido] WeaponData - 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] WeaponData (
/showthread.php?tid=639661)
WeaponData -
ScripitrFaunu - 21.08.2017
Oi gente, poderiam me passar uma BASE de uma coisinha?.
Bom, eu queria criar um dialog list com as armas q o player tem,
Ja tentei criar mas nгo deu certo bugava as armas tals e nгo consegui!
Re: WeaponData -
ScripitrFaunu - 21.08.2017
Quote:
Originally Posted by C4rtm4n
|
Tem uma certa diferenзa de eu querer botar nome das armas que o player tem usando WeaponData, que tutorial de criar dialog.
Lуgico que eu sei criar dialog.
Re: WeaponData -
GuilhermeNunes - 21.08.2017
GetPlayerAmmo:
https://sampwiki.blast.hk/wiki/GetPlayerAmmo
GetPlayerWeapon:
https://sampwiki.blast.hk/wiki/GetPlayerWeapon
Com o tutorial da dialog e os acima vocк consegue.
Re: WeaponData -
ScripitrFaunu - 21.08.2017
Quote:
Originally Posted by C4rtm4n
Use dialog DIALOG_STYLE_TABLIST_HEADERS que ta no link da wiki pedia ai da para vocк fazer isso.
|
Quote:
Originally Posted by GuilhermeNunes
|
Vocкs nгo sabe ler? eu pedi para
MOSTRAR todas armas
que o player tem usando o
WeaponData e botar em uma dialoglist, E nгo tutorial de como criar dialog...
Re: WeaponData -
RodrigoMSR - 21.08.2017
Faзa um loop de 0 atй 12 pegando o ID e muniзгo das armas com GetPlayerWeaponData, depois para pegar o nome da arma use
GetWeaponName.
Se nгo souber avisa que faзo um exemplo.
Re: WeaponData -
ScripitrFaunu - 21.08.2017
Quote:
Originally Posted by RodrigoMSR
Faзa um loop de 0 atй 12 pegando o ID e muniзгo das armas com GetPlayerWeaponData, depois para pegar o nome da arma use GetWeaponName.
Se nгo souber avisa que faзo um exemplo.
|
Pode passar exemplo?
Agradeзo!
Re: WeaponData -
RodrigoMSR - 21.08.2017
PHP код:
new weap, ammo, weapName[40], str[400] = "Arma\tMuniзгo";
for(new i = 0; i < 13; i++)
{
GetPlayerWeaponData(playerid, i, weap, ammo);
if(weap > 0 && ammo > 0)
{
GetWeaponName(weap, weapName, sizeof(weapName));
format(str, sizeof(str), "%s\n%s (%d)\t%d", str, weapName, weap, ammo);
}
}
ShowPlayerDialog(playerid, 0, DIALOG_STYLE_TABLIST_HEADERS, "Armas", str, "OK", "Cancelar");
Re: WeaponData -
ScripitrFaunu - 21.08.2017
Quote:
Originally Posted by RodrigoMSR
PHP код:
new weap, ammo, weapName[40], str[400] = "Arma\tMuniзгo";
for(new i = 0; i < 13; i++)
{
GetPlayerWeaponData(playerid, i, weap, ammo);
if(weap > 0 && ammo > 0)
{
GetWeaponName(weap, weapName, sizeof(weapName));
format(str, sizeof(str), "%s\n%s (%d)\t%d", str, weapName, weap, ammo);
}
}
ShowPlayerDialog(playerid, 0, DIALOG_STYLE_TABLIST_HEADERS, "Armas", str, "OK", "Cancelar");
|
Vaaaaleu Rodrigo, ajudou demais +REP pra vocк!