Szerző Téma: Hibás, valamiért nem megy  (Megtekintve 1320 alkalommal)

Nem elérhető .:Secur:.

  • 2430
  • GTA Hero
    • Profil megtekintése
Hibás, valamiért nem megy
« Dátum: 2011. október 24. - 18:01:16 »
0 Show voters
[pawn]#include <a_samp>
#if defined FILTERSCRIPT
#define DIALOG_01 (0)
new Nyelv[MAX_PLAYERS] = 0;
public OnPlayerConnect(playerid)
{
     ShowPlayerDialog(playerid, 555, DIALOG_STYLE_LIST, \"Nyelv/Language\",\"Hungarian\\nEnglish\",\"Ok\",\"\");
     return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    if(dialogid == 555)
    {
    if(response)
    {
        if(listitem == 0)
        {
                Nyelv[playerid] = 0;
         SendClientMessage(playerid,0xC0C0C0FF,\"A nyelvedet magyarra állitottad, most olvasd el az Általános Információkat!\");
         ShowPlayerDialog(playerid, DIALOG_01, DIALOG_STYLE_MSGBOX, \"Információk\",\"szabályok333\",\"Rendben\",\"\");
        }
        if(listitem == 1)
        {
                Nyelv[playerid] = 1;
         SendClientMessage(playerid,0xC0C0C0FF,\"In your language set to english, I read the General Information!\");
         ShowPlayerDialog(playerid, DIALOG_01, DIALOG_STYLE_MSGBOX, \"Information\",\"rules333\",\"Okay\",\"\");
        }
     }
return 1;
}
return 0;
}
#endif[/pawn]
Valaki megnézné mi a hiba benne?
A pawno #if defined filterscript nélkül sem errorozik csak 2 warning van.
Nem jön be semmi amikor csatlakozok a szerverre.
Mi a rossz?

Hibás, valamiért nem megy
« Válasz #1 Dátum: 2011. október 24. - 20:17:58 »
+1 Show voters
Próbáld meg így:
[pawn]#include <a_samp>
#define DIALOG_01 555
new Nyelv[MAX_PLAYERS] = 0;
public OnPlayerConnect(playerid)
{
     ShowPlayerDialog(playerid, DIALOG_01, DIALOG_STYLE_LIST, \"Nyelv/Language\",\"Hungarian\\nEnglish\",\"Ok\",\"\");
     return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    if(dialogid == DIALOG_01)
    {
    if(response)
    {
        if(listitem == 0)
        {
                Nyelv[playerid] = 0;
         SendClientMessage(playerid,0xC0C0C0FF,\"A nyelvedet magyarra állitottad, most olvasd el az Általános Információkat!\");
         ShowPlayerDialog(playerid, DIALOG_01, DIALOG_STYLE_MSGBOX, \"Információk\",\"szabályok333\",\"Rendben\",\"\");
        }
        if(listitem == 1)
        {
                Nyelv[playerid] = 1;
         SendClientMessage(playerid,0xC0C0C0FF,\"In your language set to english, I read the General Information!\");
         ShowPlayerDialog(playerid, DIALOG_01, DIALOG_STYLE_MSGBOX, \"Information\",\"rules333\",\"Okay\",\"\");
        }
   }
}
return 1;
}[/pawn]

Nem elérhető .:Secur:.

  • 2430
  • GTA Hero
    • Profil megtekintése
Hibás, valamiért nem megy
« Válasz #2 Dátum: 2011. október 24. - 21:18:05 »
0 Show voters
Semmi :S

Nem elérhető The

  • 4384
    • Profil megtekintése
Hibás, valamiért nem megy
« Válasz #3 Dátum: 2011. október 24. - 22:10:07 »
0 Show voters

Hibás, valamiért nem megy
« Válasz #4 Dátum: 2011. október 25. - 19:45:41 »
0 Show voters
Próbáld meg úgy hogy a többi dialogot használó scriptet unloadolod, ha akkor mûködik a dialog, akkor a GM-be rakd az egészet. (mármint ami a nyelv választáshoz kapcsolódik)

Nem elérhető .:Secur:.

  • 2430
  • GTA Hero
    • Profil megtekintése
Hibás, valamiért nem megy
« Válasz #5 Dátum: 2011. október 25. - 21:24:42 »
0 Show voters
Nincsen több dialogot használó scriptem, és egy alap gm-el próbálgattam.
Most próbálom ki ezt a kódot.
Hátha jó. :)

Dupla hozzászólás automatikusan összefûzve. ( 2011. október 26. - 16:51:09 )

Nem jó sajnos!
Valaki csinálja már meg foggalmam nincs mi lehet a baja.
« Utoljára szerkesztve: 2011. október 26. - 16:51:09 írta .:Secur:. »

Hibás, valamiért nem megy
« Válasz #6 Dátum: 2011. október 26. - 18:49:36 »
0 Show voters
Amikor nekem a GM-ben voltak onplayerconnectnél a sendclientmessage-k meg a showplayerdialog, akkor nem történt semmi connectnél, így hát átraktam a LuxAdminba az egészet, most mûködik. Próbáld egy (másik) FS-be rakni.

Nem elérhető .:Secur:.

  • 2430
  • GTA Hero
    • Profil megtekintése
Hibás, valamiért nem megy
« Válasz #7 Dátum: 2011. október 26. - 18:52:37 »
0 Show voters
Külön filterscriptbe van az egész kód.
Ezért is nem tudom mi lehet a baja.
Most majd berakom a módba hátha...

Kovacs_Bela

  • Vendég
Hibás, valamiért nem megy
« Válasz #8 Dátum: 2011. november 02. - 13:13:54 »
0 Show voters
[pawn]#define filterscript[/pawn] ? mert nincs definálva hogy ez egy script....

Hibás, valamiért nem megy
« Válasz #9 Dátum: 2011. november 02. - 13:37:07 »
0 Show voters
Ezhülyeség, semmit sem befolyásol...

Nem elérhető .:Secur:.

  • 2430
  • GTA Hero
    • Profil megtekintése
Hibás, valamiért nem megy
« Válasz #10 Dátum: 2011. november 02. - 15:55:46 »
0 Show voters
Fuh, nem találtam a témát!
Bocsi, sikerült megoldani  lett thanks mindenkinek.

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal