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: pisti525 - 2012. november 07. - 09:14:36

Cím: Dialog /cmds2
Írta: pisti525 - 2012. november 07. - 09:14:36
Sziasztok!
Azt szeretném kérdezni hogy kell csinálni egy második Dialogos /cmds2 õt ??  :hmmm:
Cím: Dialog /cmds2
Írta: Kovacs_Richard - 2012. november 07. - 09:24:11
õõõ mit akarsz pontosan? 2 dialogot amiben kilistázza a cmd-ket?
Cím: Dialog /cmds2
Írta: pisti525 - 2012. november 07. - 09:29:13
igen a szerver parancsait
Cím: Dialog /cmds2
Írta: takehun - 2012. november 07. - 10:23:16

#include <a_samp>
#include <zcmd>
#define DIALOG_CMDS2 6000
CMD:cmds2(playerid, params[])
{
     ShowPlayerDialog(playerid, DIALOG_CMDS2, DIALOG_STYLE_MSGBOX, \"Parancsok 2\", \"/kick /mute /ban /jail\\n /warn /burn /kill /freeze\", \"Bezárás\", \"\");
     return 1;
}
Cím: Dialog /cmds2
Írta: Kovacs_Richard - 2012. november 07. - 13:42:56
ha csak sima listázást szeretnél tehát mind1 hogy mi a response vagy listitem akkor hozz létre egy olyan azonosítót amit \"nem kezel le\" az OnDialogResponse...pl DIALOG_NONE és mind2 parancs listázásnál azt add ID-nak...meg olyan helyeken is ahol csak listázol és nem kérsz vissza semmi adatot...
akármennyi listát mutathatsz a játékosnak ezzel a megoldással mivel megjelenik neki a dialog és a szerver nem csinál semmit a gombokra / listitemre...
Cím: Dialog /cmds2
Írta: pisti525 - 2012. november 07. - 15:23:21
??
Cím: Dialog /cmds2
Írta: Kovacs_Richard - 2012. november 07. - 15:37:29
#include <a_samp>
#include <zcmd>
#define DIALOG_NONE (0)
CMD:cmds(playerid, params[])
{
ShowPlayerDialog(playerid,DIALOG_NONE,DIALOG_STYLE_MSGBOX,\"Parancsok\",\"/parancs /parancs /parancs /parancs\\n/parancs /parancs /parancs /parancs\\n/parancs /parancs /parancs /parancs\",\"Bezár\",\"\");
return 1;
}
CMD:cmds2(playerid, params[])
{
ShowPlayerDialog(playerid,DIALOG_NONE,DIALOG_STYLE_MSGBOX,\"Parancsok\",\"/parancs /parancs /parancs /parancs\\n/parancs /parancs /parancs /parancs\\n/parancs /parancs /parancs /parancs\",\"Bezár\",\"\");
return 1;
}

 
tehát hogy azonos a 2 dialogid...és nem kell DIALOG_CMD1 DIALOG_CMD2 külön...mert semmi funkciója nincs...