Detaljan opis problema: giveplayerid mi ocita ka playerid i nez kako cu prebacit id koji je igrac upisao u drugi dio dialoga, di sam falia
format(string, sizeof(string), "{FFFFFF}Unesite ID igraca na kojeg zelite\nprebaciti novac s vaseg racuna\n\nStanje racuna:{31CFD1}%d${FFFFFF}.", PlayerInfo);
ShowPlayerDialog(playerid,DIALOG_BANKAPREBACI, DIALOG_STYLE_INPUT, "PREBACIVANJE NOVCA", string, "Ostavi", "Odustani"); else if(dialogid == DIALOG_BANKAPREBACI)
{
if (response == 1)
{
new string;
giveplayerid = strval(inputtext);
if (giveplayerid == playerid)
{
SendClientMessage(playerid, COLOR_RED, "Nemozes sam sebi prebaciti novac na racun.");
return 1;
}
if (IsPlayerConnected(giveplayerid))
{
format(string, sizeof(string), "{FFFFFF}Unesite kolicinu novca kojeg zelite\nprebaciti s vaseg racuna na racun igraca\n%s\n\nStanje racuna:{31CFD1}%d${FFFFFF}.", GetRolePlayName(giveplayerid),PlayerInfo);
ShowPlayerDialog(playerid,DIALOG_BANKAPREBACI+1, DIALOG_STYLE_INPUT, "PREBACIVANJE NOVCA", string, "Ostavi", "Odustani");
}
else
SendClientMessage(playerid, COLOR_RED, "Taj igrac nije online.");
}
else
HidePlayerDialog(playerid);
}
else if(dialogid == DIALOG_BANKAPREBACI+1)
{
if (response == 1)
{
new string;
new novac = strval(inputtext);
if(strlen(inputtext) > 10)
{
SendClientMessage(playerid, COLOR_RED, ": Nemoguce toliko od jednom.");
return 1;
}
if (novac > PlayerInfo || novac < 1)
{
SendClientMessage(playerid, COLOR_RED, "Nemate toliko novaca!");
return 1;
}
PlayerInfo -= novac;
PlayerInfo += novac;
SavePlayer(playerid);
SavePlayer(giveplayerid);
format(string, sizeof(string), "Prebacili ste %d$ na igraca %s", novac, GetRolePlayName(giveplayerid));
SendClientMessage(playerid, COLOR_YELLOW, string);
format(string, sizeof(string), "%s je prebacio %d$ na vas racun", GetRolePlayName(playerid), novac);
SendClientMessage(giveplayerid, COLOR_YELLOW, string);
format(string, sizeof(string), ": %s je prebacio %d$ na racun igraca %s.", GetRolePlayName(playerid), novac, GetRolePlayName(giveplayerid));
ABroadCast(COLOR_RED,string,1);
}
else
HidePlayerDialog(playerid);
}Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):