Szerző Téma: Dialogos help parancs  (Megtekintve 1072 alkalommal)

Dialogos help parancs
« Dátum: 2013. június 21. - 18:20:46 »
0 Show voters
Sziasztok!
Írtam egy dialogos help parancsot és amikor új sort szeretnék kezdeni a <br>-t alkalmazom,de nem fogadja el,és egy sorba ír mindent a kóddal együtt!
Aki tudna segitteni elõre is köszönöm!

Dialogos help parancs
« Válasz #1 Dátum: 2013. június 21. - 18:45:51 »
0 Show voters
ha dialogot ír akkor írd így Helló\\n ez már új sor ...

Nem elérhető Petrik

  • 318
    • Profil megtekintése
Dialogos help parancs
« Válasz #2 Dátum: 2013. június 21. - 18:46:07 »
0 Show voters
ShowPlayerDialog(playerid, DIALOGID, DIALOG_STYLE_LIST, \"Help\", \"Parancsok\\nAdminok\\nKolbásztöltés menete\\nHogyan legyünk olyan szépek, mint én\", \"Rendben\", \"Mégsem\");
\'\\n\' a következõ sor.

Dialogos help parancs
« Válasz #3 Dátum: 2013. június 21. - 19:00:46 »
0 Show voters
ez mind jó,le is teszteltem csak valami baki van...
Mert ha rámegyek a \"rendben\"-re vagy a \"kilépés\"-re lecsatlakoztat a szerverrõl...
Itt a cucc:
 
#include <a_samp>
#define DIALOG_01 (0)
#define DIALOG_02 (1)
#if defined FILTERSCRIPT
public OnFilterScriptInit()
{
print(\"\\n--------------------------------------\");
print(\" ----Üzenet Box Dialog, by: Hanga----\");
print(\"-------------bekapcsolva--------------\\n\");
return 1;
}
public OnFilterScriptExit()
{
    print(\"\\n--------------------------------------\");
print(\" ----Üzenet Box Dialog, by: Hanga----\");
print(\"-------------kikapcsolva--------------\\n\");
return 1;
}
#endif
 
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(\"/hazak\", cmdtext, true, 10) == 0)
{
ShowPlayerDialog(playerid, DIALOG_01, DIALOG_STYLE_MSGBOX, \"{ffffff}Ház árak\",\"1.szint 600.000Ft.\\n2.szint 1.200.000Ft.\\n3.szint 1.800.000Ft.\\n4.szint 2.400.000Ft.\\n5.szint 3.000.000Ft.\\n6.szint 3.600.000Ft.\\n7.szint 4.200.000Ft.\\n8.szint 4.800.000Ft.\\n9.szint 5.400.000Ft.\\n10.szint 6.000.000\\n\",\"Rendben\",\"Kilépés\");
return 1;
}
if (strcmp(\"/trafipax\", cmdtext, true, 10) == 0)
{
ShowPlayerDialog(playerid, DIALOG_02, DIALOG_STYLE_MSGBOX, \"{ffffff}Sebességkorlátok\",\"{ffff00}Trafipaxok,melyejet kötelezõ betartani!\\n{ffffff}Városok:60 km/h\\nHatárátkelõk:60 km/h\\nKözurak:90 km/h\\nAutópályák:125 km/h\",\"Rendben\",\"Kilépés\");
return 1;
}
return 0;
}

Nem elérhető Petrik

  • 318
    • Profil megtekintése
Dialogos help parancs
« Válasz #4 Dátum: 2013. június 21. - 19:18:18 »
0 Show voters
Idézetet írta: kamionos date=1371834046\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"38730\" data-ipsquote-contentclass=\"forums_Topic
ez mind jó,le is teszteltem csak valami baki van...
Mert ha rámegyek a \"rendben\"-re vagy a \"kilépés\"-re lecsatlakoztat a szerverrõl...
Itt a cucc:
 
#include <a_samp>
#define DIALOG_01 (0)
#define DIALOG_02 (1)
#if defined FILTERSCRIPT
public OnFilterScriptInit()
{
print(\"\\n--------------------------------------\");
print(\" ----Üzenet Box Dialog, by: Hanga----\");
print(\"-------------bekapcsolva--------------\\n\");
return 1;
}
public OnFilterScriptExit()
{
    print(\"\\n--------------------------------------\");
print(\" ----Üzenet Box Dialog, by: Hanga----\");
print(\"-------------kikapcsolva--------------\\n\");
return 1;
}
#endif
 
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(\"/hazak\", cmdtext, true, 10) == 0)
{
ShowPlayerDialog(playerid, DIALOG_01, DIALOG_STYLE_MSGBOX, \"{ffffff}Ház árak\",\"1.szint 600.000Ft.\\n2.szint 1.200.000Ft.\\n3.szint 1.800.000Ft.\\n4.szint 2.400.000Ft.\\n5.szint 3.000.000Ft.\\n6.szint 3.600.000Ft.\\n7.szint 4.200.000Ft.\\n8.szint 4.800.000Ft.\\n9.szint 5.400.000Ft.\\n10.szint 6.000.000\\n\",\"Rendben\",\"Kilépés\");
return 1;
}
if (strcmp(\"/trafipax\", cmdtext, true, 10) == 0)
{
ShowPlayerDialog(playerid, DIALOG_02, DIALOG_STYLE_MSGBOX, \"{ffffff}Sebességkorlátok\",\"{ffff00}Trafipaxok,melyejet kötelezõ betartani!\\n{ffffff}Városok:60 km/h\\nHatárátkelõk:60 km/h\\nKözurak:90 km/h\\nAutópályák:125 km/h\",\"Rendben\",\"Kilépés\");
return 1;
}
return 0;
}

 

Írd le a dialogresponses részt. Ha nincs, akkor lehet, valamelyik másik filterscriptnek ugyanezek a dialog ID-jei, és összezavarja.

Nem elérhető ZyZu.

  • Globális moderátor
  • 8939
  • my turbo diesel forum
  • Discord: ZyZu.
    • Profil megtekintése
Dialogos help parancs
« Válasz #5 Dátum: 2013. június 21. - 21:18:37 »
0 Show voters
Ne ilyen hülyeségekben csináld.. csináld strcat -ban/ben az a legjobb megoldás erre..

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal