mozete mi pomoci kako da napravim ovo...
http://www.zaslike.com/viewer.php?file=4u0ae5bf35o08zxqyfd.png
hvala unaprjed...
Pomoc = kako ovo napraviti
845
pregleda
3
postova
Enforcer
Novi Član
90 / 100 XP
🌱Početnik(0)
265
Postovi:
106
Teme:
Pridružio se:Apr. 2010
9. Jul 2010.
9. Jul 2010.
Dialog za menu
1. Za primjer radimo komandu za kupnju dozvola. Napravite komandu:
2. Ako zelite dodati jos jedan red, samo kod "Vozacka dozvola" napravite razmak i dodajte "\nVas Tekst".
3. Sada samo trebamo napraviti "OnDialogResponse". Pokazati cu vam "OnDialogResponse" bez logina, a ako ste stavili, samo dodate za ovaj dialog menu.
4. Ako imate vise redaka na dialog menuu, samo dodajete "listitem" stavljajuci svaki broj za 1 vise, npr.:
By BrunoHP
1. Za primjer radimo komandu za kupnju dozvola. Napravite komandu:
if(strcmp(cmd, "/buylic", true) == 0)
{
if(PlayerToPoint(5.0,playerid,362.4298,173.5758,1008.3828))
{
ShowPlayerDialog(playerid, 3, DIALOG_STYLE_LIST, "Gradska vijecnica", "Vozacka dozvola", "U redu", "Odustani");
}
return 1;
}2. Ako zelite dodati jos jedan red, samo kod "Vozacka dozvola" napravite razmak i dodajte "\nVas Tekst".
3. Sada samo trebamo napraviti "OnDialogResponse". Pokazati cu vam "OnDialogResponse" bez logina, a ako ste stavili, samo dodate za ovaj dialog menu.
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
new sendername;
new string;
if(response)
{
if(dialogid == 3)
{
if(response)
{
if(listitem == 0) // Vozacka dozvola
{
GivePlayerMoney(playerid, - 300);//Ovdje stavljate cijenu
SendClientMessage(playerid, COLOR_LIGHTBLUE, "Kupili ste dozvolu za $300. Sada mozete voziti aute i motore.");//Text po zelji
PlayerInfo = 1;//Da igracu vozacku licensu
}
}
return 1;
}
return 1;
}4. Ako imate vise redaka na dialog menuu, samo dodajete "listitem" stavljajuci svaki broj za 1 vise, npr.:
if(listitem == 1) // Pilotska dozvola
{
GivePlayerMoney(playerid, - 2000);//Ovdje stavljate cijenu
SendClientMessage(playerid, COLOR_LIGHTBLUE, "Kupili ste dozvolu za $2000. Sada mozete letiti letjelicama.");//Text po zelji
PlayerInfo = 1;//Da igracu vozacku licensu
}By BrunoHP
9. Jul 2010.
Koristi malo mozak:
Nadam se da shvataš
EDIT: Nisam vidio da si već dobio odgovor od Devilnog
PlayerInfo = 1;Nadam se da shvataš
EDIT: Nisam vidio da si već dobio odgovor od Devilnog
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava