CriatixX
-
Posts
34 -
Joined
-
Last visited
Content Type
Profiles
Forums
News
Documentation
Posts posted by CriatixX
-
-
//=====================================// #include <a_samp> #include <zcmd> //=====================================// #define DIALOG_HELP 2012 //=====================================// public OnFilterScriptInit() { print("\n--------------------------------------"); print(" Radio Filterscript v1.0 loaded!"); print("--------------------------------------\n"); return 1; } public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { if(dialogid == DIALOG_HELP) { if(response) { switch(listitem) { } } return 1; } return 0; } CMD:he(playerid, params[]) { new long_string[1486]; strcat(long_string, "{FF0000}General{0080C0}\n/stats - Vezi detaliile despre contul tau\n/buylevel - Cumperi un nivel\n/leaders - Vezi toti liderii conectati pe server\n/helpers - Vezi toti helperii conectati\n/admins - Vezi toti adminii conectati\n/skill - Vezi ce skill-uri ai la job-uri\n/pay - Dai bani unui jucator\n/charity - Donezi bani primariei\n/time - Vezi ora exacta\n/buy - Cumperi ceva dintr-un 24/7\n/id - Vezi cateva detalii despr"); strcat(long_string, "e un player\n/drink - Bei o bautura dintr-un bar\n/showlicenses - Arati cuiva licentele\n/givekey - Imprumuti cheia masinii tale cuiva\n/rob - Jefuiesti banca\n/ticketlist - \n/heal - Iei viata\n/info - Vezi detaliile despre server\n/coin - Arunci o moneda in aer\n/buygun - Cumperi o arma din GunShop\n/licenses - Vezi ce licente ai\n/lotto - Te inscrii cu un numar la lotto\n/contract - Ceri asasin"); strcat(long_string, "area unui player\n/factions - Vezi toate factiuniile de pe server\n/jobs - Vezi lista cu toate job-urile\n/rentcar - Inchiriezi o masina\n/unrentvehicle - Renunti la vehiculul inchiriat\n/w - Ii soptesti cuiva ceva la ureche\n/s - Strigi tare\n/sms - Trimiti cuiva un sms\n/n - Vorbesti pe un chat cu toti playerii de pe server\n/b - Vorbesti pe o raza mai mare\n/ad - Publici un anunt la CNN\n/mutet"); strcat(long_string, "ime - Vezi cat timp mai ai mute\n/nmutetime - Vezi cat timp mai ai mute pe chat-ul /n\n/togwhisper - Nimeni nu mai poate sa iti sopteasca ceva\n/togphone - Inchizi telefonul\n/tognewbie - Inchizi chat-ul /n\n/bankhelp - Vezi comenziile banci\n/animlist - Vezi lista cu toate anim-urile"); ShowPlayerDialog(playerid, 0, DIALOG_STYLE_MSGBOX, "Help", long_string, "NextPage", "Exit"); return 1; }
Asa aveai inainte sa dai edit.
Da dar asta nu este si din list si din msgbox cum vroiam pe categorii. la asta nu stiu cum sa fac Next Page daca tot l-am facut. . Nu inteleg de ce nu merge celalalalt.
-
Fara acel 0 la DIALOG_HELP0.
NU merge...
-
@CriatixX facusei bine inainte, de ce ai editat?
Nu stiu.... am incercat asa dar nu inteleg de ce nu merge ........
//=====================================// #include <a_samp> #include <zcmd> //=====================================// #define DIALOG_HELP0 0 #define DIALOG_HELP 1 #define DIALOG_HELP1 2 #define DIALOG_HELP2 3 //=====================================// public OnFilterScriptInit() { return 1; } public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { if(response) { switch(listitem) { case 0: { ShowPlayerDialog(playerid, DIALOG_HELP, DIALOG_STYLE_MSGBOX, "Help", "Varianta1\nVarianta2\nVarianta3", "Ok", "Exit"); } case 1: { ShowPlayerDialog(playerid, DIALOG_HELP1, DIALOG_STYLE_MSGBOX, "Help", "Test1\nTEST2\nTest3", "Ok", "Exit"); } case 2: { ShowPlayerDialog(playerid, DIALOG_HELP2, DIALOG_STYLE_MSGBOX, "Help", "Dialog\nDialog1\nDialog3", "Ok", "Exit"); } } return 1; } } CMD:he(playerid, params[]) { ShowPlayerDialog(playerid, DIALOG_HELP0, DIALOG_STYLE_LIST, "Help", "TEST1\nTest2\nTest3", "Select", "Exit"); return 1; }
-
//=====================================//
#include <a_samp>
#include <zcmd>
//=====================================//
#define DIALOG_HELP 01
#define DIALOG_HELP1 02
#define DIALOG_HELP2 03
//=====================================//public OnFilterScriptInit()
{
return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(response)
{
if(listitem == 0)
{
ShowPlayerDialog(playerid, 01, DIALOG_STYLE_MSGBOX, "Help", "Varianta1\nVarianta2\nVarianta3", "Ok", "Exit");
}
if(listitem == 1)
{
ShowPlayerDialog(playerid, 02, DIALOG_STYLE_MSGBOX, "Help", "Test1\nTEST2\nTest3", "Ok", "Exit");
}
if(listitem == 2)
{
ShowPlayerDialog(playerid, 03, DIALOG_STYLE_MSGBOX, "Help", "Dialog\nDialog1\nDialog3", "Ok", "Exit");
}
}
else
{
SendClientMessage(playerid, 0x21DD00FF, "Ai apasat pe butonul Iesire");
}
return 1;
}CMD:he(playerid, params[])
{
ShowPlayerDialog(playerid, 01, DIALOG_STYLE_LIST, "Help", "TEST1\nTest2\nTest3", "Select", "Exit");
return 1;
} -
Problema intalnita (descriere): Am incercat sa fac un dialog cu comanda /help sa fie din dialog lista si apoi msgbox, dar apare doar lista apoi nu functioneaza OnDialogResponse, nu apare celalalt dialog dupa ce selectez ceva din lista.
Ero(area / rile) / warning-(ul / urile): Nu imi da nici o eroare
Liniile de cod / sursa / script-ul(obligatoriu):
Imagini / Video (optional):
Ati incercat sa rezolvati singur?: Da, mai am dialog-uri in server si merg, dar nu le-am facut eu, daca puteti spuneti-mi exact cum fac un dialog cu comanda /help (doar 1-2 comenzi sau text ceva sa inteleg) din lista si msgbox. -
Salut! Am un gamemode care lucrez la el si am o problema cu un dialog. Vreau sa fac comanda /help. Atunci cand scriu /help vreau sa apara DIALOG_STYLE_LIST si apoi sa apara fiecare categorie pentru comenziile de ajutor, iar daca selectez ceva vreau sa apara comenziile in DIALOG_STYLE_MSGBOX, dar mie imi apare doar DIALOG_STYLE_LIST, nu merge Select ca sa ma bage sa vad comenziile in celalalt dialog. Imi puteti spune cum fac 2 dialog-uri? Sa scriu /help sa apara Lista cu ce categorie de comenzi vreau sa aflu apoi sa imi arate comenziile in [...]MSGBOX, daca puteti dati-mi un script bun si complet, am incercat foarte multe metode dar nu merge. Multumesc!
-
Nu am GameMode.Vreau ca scripterul sa il faca.Sunt dispus sa inlocuiesc datele mele de la GameCP cu a cui vrea sa fie scripter.Add Y!M: cs_sec99
Ti-am dat add, vorbim acolo.
-
Te pot ajuta eu, ma pricep foarte bine la scripting (pawno), inca lucrez la un gamemode de foarte mult timp, si chiar aveam nevoie de un hoster sau de cineva care sa ma ajute. Daca vrei da-mi mai multe detalii despre ce ai nevoie.
Ajutor Dialog
in Arhivă probleme
Posted
Nu merge