#include <a_samp>#include <zcmd>new nyelv[MAX_PLAYERS];public OnPlayerConnect(playerid){ ShowPlayerDialog(playerid,2165,DIALOG_STYLE_LIST,\"Válassz nyelvet!\\n Choose your language!\",\"Magyar / Hungary\\nEnglish / Angol\",\"OK\",\"\"); return 1;}public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]){ if(dialogid == 2165) { if(response == 1) { switch(listitem) { case 0: { nyelv[playerid] = 0; // 0 = magyar SendClientMessage(playerid,0x00CC00AA,\"Magyar nyelvet választotad!!\"); } case 1: { nyelv[playerid] = 1; // 1 = angol SendClientMessage(playerid,0x00CC00AA,\"You\'re english!\"); } } } else { ShowPlayerDialog(playerid,2165,DIALOG_STYLE_LIST,\"Válassz nyelvet!\\n Choose your language!\",\"Magyar / Hungary\\nEnglish / Angol\",\"OK\",\"\"); } return 1; } return 0;}CMD:help(playerid,params[]){ if(nyelv[playerid] == 0) // ha magyar { SendClientMessage(playerid,0x00CC00AA,\"Ez teszt!\"); } else { // ha angol SendClientMessage(playerid,0x00CC00AA,\"You are test!\"); } return 1;}
#include a_samp#include zcmd#define DIALOG_NYELV 12345 //Dialog IDpublic OnPlayerConnect(playerid) ShowPlayerDialog(playerid,DIALOG_NYELV,DIALOG_STYLE_MSGBOX,\"Nyelv választás\",\"Válaszd ki, hogy milyen nyelven szeretnél játszani.\",\"Magyar\",\"Angol\");public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) {if(dialogid == DIALOG_NYELV) {if(response) { //Elsõ Gomb(Magyar)}else if(!response) {//Második gomb(Angol)}}return 1;}
Megtudod nekem csinálni?? #include <a_samp>#include <zcmd>new nyelv[MAX_PLAYERS];public OnPlayerConnect(playerid){ ShowPlayerDialog(playerid,2165,DIALOG_STYLE_LIST,\"Válassz nyelvet!\\n Choose your language!\",\"Magyar / Hungary\\nEnglish / Angol\",\"OK\",\"\"); return 1;}public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]){ if(dialogid == 2165) { if(response == 1) { switch(listitem) { case 0: { nyelv[playerid] = 0; // 0 = magyar SendClientMessage(playerid,0x00CC00AA,\"Magyar nyelvet választotad!!\"); } case 1: { nyelv[playerid] = 1; // 1 = angol SendClientMessage(playerid,0x00CC00AA,\"You\'re english!\"); } } } else { ShowPlayerDialog(playerid,2165,DIALOG_STYLE_LIST,\"Válassz nyelvet!\\n Choose your language!\",\"Magyar / Hungary\\nEnglish / Angol\",\"OK\",\"\"); } return 1; } return 0;}CMD:help(playerid,params[]){ if(nyelv[playerid] == 0) // ha magyar { SendClientMessage(playerid,0x00CC00AA,\"Ez teszt!\"); } else { // ha angol SendClientMessage(playerid,0x00CC00AA,\"You are test!\"); } return 1;}
Nekem ilyen dialogon kellene http://kepfeltoltes.hu/110924/sa-mp-035_www.kepfeltoltes.hu_.png
#include a_samp#include zcmd#define DIALOG_NYELV 12345 //Dialog IDpublic OnPlayerConnect(playerid) ShowPlayerDialog(playerid,DIALOG_NYELV,DIALOG_STYLE_MSGBOX,\"Nyelv választás\",\"Válaszd ki, hogy milyen nyelven szeretnél játszani.\",\"Magyar\",\"Angol\");public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { if(dialogid == DIALOG_NYELV) { if(response) { //Elsõ Gomb(Magyar) } else if(!response) { //Második gomb(Angol) } } return 1;}
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger){ if(dialogid == DIALOG_NYELV) { if(response) { SendClientMessage(playerid, COLOR_ULTRARED,\"Beszáltál egy kocsiba!\"); SendClientMessage(playerid, COLOR_LIGHTBLUE,\"Kocsi parancsai: /vkey, /neon, /tuning,\"); else if(!response) { SendClientMessage(playerid, COLOR_ULTRARED,\"You entered car!\"); SendClientMessage(playerid, COLOR_LIGHTBLUE,\"Car commands: /vkey, /neon, /tuning,\");return 1;}