GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: Szabi9 - 2015. szeptember 03. - 07:51:47

Cím: Üzlet rendszer - Dialog hiba
Írta: Szabi9 - 2015. szeptember 03. - 07:51:47
Azt szeretnem megkerdezni higy keszitettem egy /zsebem parancsot es szeretnek kesziteni egy uzlet rendszert amiben lehet vasarolni.Es nem tudom hogyan kel elkesziteni azt hogy mikot veszek egy termeket peldaul viz akkor a zsebem=be rakjak,hogy mikor beirom /zsebem akko irja hogy:viz = 1.Itt a parancs segitsetek:
CMD:zsebem(playerid)
{
                new string[128];
GetPlayerName(playerid,nev,sizeof(nev));
format(string,sizeof(string),\"Pénzem:%i Lej\\nBuletin: %s || RPG Megye || RPG Ország\\nCsekk: %d\",JatekosInfo[playerid]                      [Penz],nev,JatekosInfo[playerid][Csek]);
ShowPlayerDialog(playerid,zsebem,DIALOG_STYLE_LIST,\"Zsebem\",string,\"Oké\",\"Kilép\");
return 1;
}

 
Máskor pontos témacímet adj meg a témádnak.
Cím: Üzlet rendszer - Dialog hiba
Írta: skyLine - 2015. szeptember 03. - 15:16:02
Elég bugyután fog ez így kinézni, de valahogy így tudod megoldani szerintem:
 
CMD:zsebem(playerid)
{
                new string[128];
GetPlayerName(playerid,nev,sizeof(nev));
format(string,sizeof(string),\"Pénzem:%i Lej\\nBuletin: %s || RPG Megye || RPG Ország\\nCsekk: %d\\nVíz: %i\",JatekosInfo[playerid]                      [Penz],nev,JatekosInfo[playerid][Csek], JatekosInfo[playerid][Viz]);
ShowPlayerDialog(playerid,zsebem,DIALOG_STYLE_LIST,\"Zsebem\",string,\"Oké\",\"Kilép\");
return 1;
}

 
és folytatod...
Cím: Üzlet rendszer - Dialog hiba
Írta: Szabi9 - 2015. szeptember 03. - 16:31:58
De addig a dialogba ne irjon semmit,mikor megveszi akkor iraja kia a vizet is ugy szeretnem,segitsetek legyszi :))
Cím: Üzlet rendszer - Dialog hiba
Írta: skyLine - 2015. szeptember 03. - 17:36:20
Ajánlom ezt:
http://sampforum.hu/index.php?topic=46620.msg458716#msg458716