Opis problema o kojem se radi: Pozdrav svima, pravio sam sistem menjacnica eure i dinar pa da mozes da menjas eure za dinar i dinare za eure ali baca mi error?
Dio skripte:
E:\Mods\gamemodes\YURP.pwn(36111) : error 033: array must be indexed (variable "inputtext")
E:\Mods\gamemodes\YURP.pwn(36112) : error 033: array must be indexed (variable "inputtext")
E:\Mods\gamemodes\YURP.pwn(36129) : error 033: array must be indexed (variable "inputtext")
E:\Mods\gamemodes\YURP.pwn(36130) : error 033: array must be indexed (variable "inputtext") if(dialogid == DIALOG_MENJACNICA)
{
if(response)
{
if(listitem == 0)
{
if(IsPlayerInRangeOfPoint(playerid, 4.0, 282.5605,233.3710,1399.6990))
{
if (GetPlayerMoney(playerid) <= KupovnaCena)
{
GameTextForPlayer(playerid, "~r~Nemate dovoljno novca", 5000, 1);
return 1;
}
SendClientMessage(playerid, COLOR_WHITE, string);
PlayerInfo += inputtext/107; //daje 107. dio broja/cifre on one koje ste unijeli tj djeli na 107
PlayerInfo -=inputtext; //oduzima dinara kolko ste dali da dobijete eure
}
else
{
ShowPlayerDialog(playerid,DIALOG_MENJACNICA,DIALOG_STYLE_INPUT,"Menjacnica","{FFFFFF}Upisite cifru koliko \nzelite eura:","Kupi","Zatvori");
}
}
}
//return 1;
}
if(listitem == 1)
{
if(IsPlayerInRangeOfPoint(playerid, 4.0, 282.5605,233.3710,1399.6990))
{
if(PlayerInfo >= 1)
{
SendClientMessage(playerid, COLOR_WHITE, string);
PlayerInfo += inputtext*107; //daje 107 put broj/cifru koje ste unijeli
PlayerInfo -=inputtext; //oduzima eura kolko ste dali da dobijete dinare
}
else
{
SendClientMessage(playerid, COLOR_GREY, ""BELA"Nemas eura da prodas.");
}
}
else
{
ShowPlayerDialog(playerid,DIALOG_MENJACNICA,DIALOG_STYLE_INPUT,"Menjacnica","{FFFFFF}Upisite cifru koliko \nzelite eura:","Kupi","Zatvori");
}
return 1;
}CMD:menjacnica(playerid, params[])
{
new menjao;
new zajedno;
format(menjao,sizeof(menjao),"Iz dinara u euro\niz euro u dinar");
format(zajedno,sizeof(zajedno),"%s",menjao);
ShowPlayerDialog(playerid,DIALOG_MENJACNICA,DIALOG_STYLE_LIST,"{07C1F5}Menjacnica",zajedno,"Enter","Exit");
return 1;
}