Detaljan opis problema:Zelim npr kada igrac kuca /donweapon1 ili nebitno /donweapon da mu otvori dialog i on u tom dialogu da bira oruzje,evo vidite kodove, jako bih bio zahvalan jer ja da uradim nema sanse svasta sam pokusavao ... Znaci da bude u dialogu a ne ovako samo da mu da oruzije
Dio skripte:
if(strcmp(cmd, "/donweapon1", true) == 0 || strcmp(cmd, "/donoruzje1", true) == 0)
{
if(PlayerInfo == 0 || PlayerInfo == 1 || PlayerInfo == 2 || PlayerInfo == 3)
{
SendClientMessage(playerid, COLOR_GREY, "Morate biti minimum VIP Donator da biste imali ovu funkciju.");
return 1;
}
if(PlayerInfo < 12000)
{
SendClientMessage(playerid, COLOR_GREY, "Nemate dovoljno novca za to oruzije.");
return 1;
}
else
{
SendClientMessage(playerid, COLOR_WHITE, "Iskoristili ste donatorsku komandu za oruzije!");
SendClientMessage(playerid, COLOR_WHITE, "Vas racun iznosi 12000$!");
SafeGivePlayerMoney(playerid, - 12000);
JBC_SetPlayerName(playerid, OldUsername);
SafeGivePlayerWeapon(playerid, 30, 250);
return 1;
}
return 1;
}
if(strcmp(cmd, "/donweapon2", true) == 0 || strcmp(cmd, "/donoruzje2", true) == 0)
{
if(PlayerInfo == 0 || PlayerInfo == 1 || PlayerInfo == 2 || PlayerInfo == 3)
{
SendClientMessage(playerid, COLOR_GREY, "Morate biti minimum VIP Donator da biste imali ovu funkciju.");
return 1;
}
if(PlayerInfo < 12000)
{
SendClientMessage(playerid, COLOR_GREY, "Nemate dovoljno novca za to oruzije.");
return 1;
}
else
{
SendClientMessage(playerid, COLOR_WHITE, "Iskoristili ste donatorsku komandu za oruzije!");
SendClientMessage(playerid, COLOR_WHITE, "Vas racun iznosi 12000$!");
SafeGivePlayerMoney(playerid, - 12000);
JBC_SetPlayerName(playerid, OldUsername);
SafeGivePlayerWeapon(playerid, 29, 250);
return 1;
}
return 1;
}Neke slike/video za lakse dobivanje pomoci(neobavezno):