Sveiki, taigi po gan ilgos pertraukos grįžtu prie scrpt. Tai va, sugalvojau naudot visą YSI biblioteką, kol kas reikalai juda teisinga linkme ir viskas tiesiog puiku :) Tačiau susidūriau su problemėlę kai vieną dialogą reikia sukurti kitame dialoge. Tiesiog šiuos includus naudoju pirmą kartą tai nieko nežinau. Būtų šaunu jie kas parodytų kaip reikia tai padaryti.
else if(rows == 0)
{
inline DIALOG_REGISTER(pid, dialogid, response, listitem, string:inputtext[])
{
#pragma unused pid, dialogid, listitem, inputtext
switch(response)
{
case true:
{
SendClientSpecMessage(playerid, 0, "test");
inline DIALOG_REGISTER2(pid, dialogid, response, listitem, string:inputtext[])
{
#pragma unused pid, dialogid, response, listitem, inputtext
}
Dialog_ShowCallback(playerid, using inline DIALOG_REGISTER2, DIALOG_STYLE_PASSWORD, "Registracija", "{FFFFFF}Įveskite slaptažodį, kurį naudosite kitą kartą prisijungdami.\nNiekam neatskleiskite savo slaptažodžio ir saugokite jį !", "Registruotis", "Atgal");
}
case false:
{
SendClientSpecMessage(playerid, 1, "Buvote išmestas iš serverio");
KickDelay(playerid);
}
}
}
Dialog_ShowCallback(playerid, using inline DIALOG_REGISTER, DIALOG_STYLE_MSGBOX, "Registracija", "{FFFFFF---------------------************************---------------------------.", "Tęsti", "Išeiti");
}
data\grp_players.inc(79) : warning 219: local variable "pid" shadows a variable at a preceding level
data\grp_players.inc(79) : warning 219: local variable "dialogid" shadows a variable at a preceding level
data\grp_players.inc(79) : warning 219: local variable "response" shadows a variable at a preceding level
data\grp_players.inc(79) : warning 219: local variable "listitem" shadows a variable at a preceding level
data\grp_players.inc(79) : warning 219: local variable "inputtext" shadows a variable at a preceding level
Ta (79) eilutė ir yra būtent ta eilutė po case true:
Norėdamas rašyti pranešimą privalai prisijungti arba užsiregistruoti!