ja udem u igru napisem /drink pritisnem npr na karlovacko i onda mi pise nekaj da nije definirano
if(dialogid == PICE)
{
if(listitem == 9)
{
if (GetPlayerMoney(playerid) > 13)
{
if(PlayerInfo < 16)
SetPlayerSpecialAction (playerid, SPECIAL_ACTION_DRINK_BEER );
SendClientMessage(playerid, COLOR_WHITE, "KONOBAR: Zao mi je, moras imati 16 godina da pi pio alkohol.");
SetPlayerSpecialAction (playerid, SPECIAL_ACTION_DRINK_BEER );
GivePlayerMoney(playerid, - 12);
PlayerDrunk += 1;
if(PlayerDrunk >= 5) { GameTextForPlayer(playerid, "~w~Ti si~n~~p~Pijan", 3500, 1); }
return 1 ;
}
else
{
SendClientMessage(playerid, COLOR_LIGHTRED, "Nemas dovoljno navaca!");
}
}
}
return 1;
}Evo to je u public ondialog...
if(strcmp(cmd, "/drink", true) == 0)
{
if(IsPlayerConnected(playerid) && PlayerToPoint(25.0, playerid, -225.6103,1404.9929,27.7734))
{
ShowPlayerDialog(playerid, PICE, DIALOG_STYLE_LIST, "Dostupna pica","Karlovacko 12$\nPan 12$\nKonjak 7$\nGemist 6$\nPago 8$", "Kupi", "Zatvori");
return 1;
}
}a ovu u onplayercommandtext
