Jump to content

CriatixX

Membru
  • Posts

    34
  • Joined

  • Last visited

Posts posted by CriatixX

  1. //=====================================//
    #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.

  2. @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;
    }
    
     
    

     

  3. //=====================================//
    #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;
    }

     

  4. 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.

  5. 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!

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.