Detaljan opis problema: Vako, ima komanda kupi /kupinaocale i radilo je! onda sam ja je stavija u dialog pa mi sada ne radi, kad stisnem kupi nece da kupi Ovo je kako je prije bilo
if(strcmp(cmd, "/kupinaocale", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(!PlayerToPoint(2.0,playerid,2069.3113,-1773.7755,13.5595))
{
SendClientMessage(playerid, WHITE, "("COL_RED"Greska{FFFFFF}!) Niste kod Glasses Shop-a.");
return 1;
}
ShowPlayerDialog(playerid,DIALOG_GLASSES,DIALOG_STYLE_INPUT,"{F3FF02}[Glasses Shop]","{48E31C}___________________________________________________\n\n{00C0FF}Izaberite svoje Naocale (Moguci ID od 1 do 30)\nNaocale Kostaju: {FFFFFF}599$\n\n{48E31C}___________________________________________________","Kupi","Izlaz");
return 1;
}
}
if(strcmp(cmd, "/naocale", true) == 0)
{
if(PlayerInfo > 0)
{
new skin = GetPlayerSkin(playerid);
if(wearg == 1)
{
RemovePlayerAttachedObject(playerid,2);
wearg = 0;
SendClientMessage(playerid, WHITE, "("COL_ORANGE"Obavijest{FFFFFF}!) Skinuo si svoje naocale!");
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s uzima naocale i skida ih sa glave.", sendername);
ProxDetector(15.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
return 1;
}
if(wearg == 0)
{
SetPlayerAttachedObject(playerid, 2, PlayerInfo, 2, SkinOffSet, floatadd(SkinOffSet, 0.004500), SkinOffSet, SkinOffSet, SkinOffSet, SkinOffSet);
wearg = 1;
SendClientMessage(playerid, WHITE, "("COL_ORANGE"Obavijest{FFFFFF}!) Stavio si svoje naocale!");
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s uzima naocale i stavlja ih.", sendername);
ProxDetector(15.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
return 1;
}
}
return 1;Ovo je novo sta sam ja stavija u dialog
if(strcmp(cmd, "/kupinaocale", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(!PlayerToPoint(2.0,playerid,2069.3113,-1773.7755,13.5595))
{
SendClientMessage(playerid, WHITE, "("COL_RED"Greska{FFFFFF}!) Niste kod Glasses Shop-a.");
return 1;
}
ShowPlayerDialog(playerid, 3, DIALOG_STYLE_LIST, "Izaberi naocale?", "1\n2\n3\n4\n5\n6\n7\n8\n9\n10\n11\n12\n13\n14\n15\n16\n17\n18\n19\n20\n21\n22\n23\n24\n25\n26\n27\n28\n29\n30", "Kupi", "Izlaz");
return 1;
}
}
if(strcmp(cmd, "/naocale", true) == 0)
{
if(PlayerInfo > 0)
{
new skin = GetPlayerSkin(playerid);
if(wearg == 1)
{
RemovePlayerAttachedObject(playerid,2);
wearg = 0;
SendClientMessage(playerid, WHITE, "("COL_ORANGE"Obavijest{FFFFFF}!) Skinuo si svoje naocale!");
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s uzima naocale i skida ih sa glave.", sendername);
ProxDetector(15.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
return 1;
}
if(wearg == 0)
{
SetPlayerAttachedObject(playerid, 2, PlayerInfo, 2, SkinOffSet, floatadd(SkinOffSet, 0.004500), SkinOffSet, SkinOffSet, SkinOffSet, SkinOffSet);
wearg = 1;
SendClientMessage(playerid, WHITE, "("COL_ORANGE"Obavijest{FFFFFF}!) Stavio si svoje naocale!");
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s uzima naocale i stavlja ih.", sendername);
ProxDetector(15.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
return 1;
}
}
return 1;
}Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
