if (strcmp("/kupipizzu", cmdtext, true, 10) == 0)
{
if(PlayerToPoint(10.0,playerid,-1981.1304,883.8078,45.2031))
{
ShowPlayerDialog(playerid, 3, DIALOG_STYLE_LIST, "Pizzerija Matteo", "Slavonska pizza \nMjesana pizza ", "U redu", "Odustani");
}
return 1;
}I ovo imam u OnDialogResponse
if(response)
{
if(dialogid == 3)
{
if(response)
{
if(listitem == 0) // Vozacka dozvola
{
GivePlayerMoney(playerid, - 10);//Ovdje stavljate cijenu
SendClientMessage(playerid, COLOR_YELLOW, "Kupili ste Slavonsku pizzu. Dobar tek.");//Text po zelji
SetPlayerHealth(playerid, 100);//Da igracu ono sto kupi
}
if(listitem == 1) // Pilotska dozvola
{
GivePlayerMoney(playerid, - 5);//Ovdje stavljate cijenu
SendClientMessage(playerid, COLOR_YELLOW, "Kupili ste Mjesanu pizzu. Dobar tek.");//Text po zelji
SetPlayerHealth(playerid, 80);//Da igracu vozacku licensu
}
}
return 1;
}
return 1;
}I sada mi ispise ovaj warning:
C:\Users\Matteo\Desktop\CRO Extreme\gamemodes\extremeserver.pwn(552) : warning 206: redundant test: constant expression is non-zero
552 je red ove komande (red s PlayerToPoint). Kako da ga ispravim jer radi njega dialog mi se pojavljiva svugdje a ne samo an odredenim mjestima (kordinatama)
Molio bi vas za pomoc... Unaprijed Hvala!
