Započeo ceLL_
•28. Okt. 2010.[POMOC] Dialog
1,474
pregleda
9
postova
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
579
Postovi:
99
Teme:
Pridružio se:Sep. 2010
28. Okt. 2010.
Hoce li neko ove komande da mi prebaci u DIALOGu.....
...:::😛lease:::... 😄
Komanda broj 1 - Ova da se doradi da bude kao i druga...
Komanda broj 2 -
....................::::::::::::::::::::Ako neko ima vremena i volje bio bih mu jako zahvalan::::::::::::::::::::.................... 🙂
...:::😛lease:::... 😄
Komanda broj 1 - Ova da se doradi da bude kao i druga...
if (strcmp("/pij", cmdtext, true, 10) == 0)
{
if(PlayerToPoint(3.0,playerid,374.7567,-67.7098,1001.5151))
{ //GOTOVO
SendClientMessage(playerid, COLOR_LIGHTBLUE, "Meni Pica");
SendClientMessage(playerid, COLOR_LIGHTRED, "/Pivo|/Konjak|/Schewps|/CocaCola");
}
}Komanda broj 2 -
if(strcmp(cmd,"/jedi",true)==0)
{
if(IsPlayerConnected(playerid))
{
if (PlayerToPoint(3, playerid,376.5103,-68.1829,1001.5151)||PlayerToPoint(3, playerid,373.6855,-119.1991,1001.4922)||PlayerToPoint(3, playerid,369.4097,-6.2889,1001.8516))//mjesto gdje moze jesti
{
GetPlayerName(playerid, sendername, sizeof(sendername));
new x_nr;
x_nr = strtok(cmdtext, idx);
if(!strlen(x_nr))
{
SendClientMessage(playerid, COLOR_LIGHTBLUE, "¤¤¤¤¤¤¤¤¤¤¤¤|_Jelovnik Jela_|¤¤¤¤¤¤¤¤¤¤¤¤");
SendClientMessage(playerid, COLOR_WHITE, "Upisi: /jedi [ime jela]");
SendClientMessage(playerid, COLOR_WHITE, "*Jelovnik: Pizza[$39] | Burek [$33] | Hotdog [$19] | Sandwich [$24] | Hamburger [$29]");
return 1;
}
if(strcmp(x_nr,"pizza",true) == 0)
{
new Float:HP;
GetPlayerHealth(playerid, HP);
if(HP<100)
{
SetPlayerHealth(playerid, HP+35);
GivePlayerMoney(playerid, -39);
GameTextForPlayer(playerid, "~r~Pojeo si Pizzu", 5000, 1);
format(string, sizeof(string), "%s jede pizzu", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
else
{
SetPlayerHealth(playerid, HP-5);
GivePlayerMoney(playerid, -39);
format(string, sizeof(string), "%s se prejeo i sad mu nije dobro", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
}
else if(strcmp(x_nr,"hotdog",true) == 0)
{
new Float:HP;
GetPlayerHealth(playerid, HP);
if(HP<100)
{
SetPlayerHealth(playerid, HP+20);
GivePlayerMoney(playerid, -19);
GameTextForPlayer(playerid, "~w~Pojeo si Hotdog", 5000, 1);
format(string, sizeof(string), "%s jede Hotdog", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
else
{
SetPlayerHealth(playerid, HP-5);
GivePlayerMoney(playerid, -19);
format(string, sizeof(string), "%s se prejeo i sad mu nije dobro", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
}
else if(strcmp(x_nr,"sandwich",true) == 0)
{
new Float:HP;
GetPlayerHealth(playerid, HP);
if(HP<100)
{
SetPlayerHealth(playerid, HP+24);
GivePlayerMoney(playerid, -24);
GameTextForPlayer(playerid, "~w~Pojeo si sandwich", 5000, 1);
format(string, sizeof(string), "%s jede sandwich", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
else
{
SetPlayerHealth(playerid, HP-5);
GivePlayerMoney(playerid, -24);
format(string, sizeof(string), "%s se prejeo i sad mu nije dobro", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
}
else if(strcmp(x_nr,"hamburger",true) == 0)
{
new Float:HP;
GetPlayerHealth(playerid, HP);
if(HP<100)
{
SetPlayerHealth(playerid, HP+35);
GivePlayerMoney(playerid, -29);
GameTextForPlayer(playerid, "~w~Pojeo si hamburger", 5000, 1);
format(string, sizeof(string), "%s jede hamburger", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
else
{
SetPlayerHealth(playerid, HP-5);
GivePlayerMoney(playerid, -29);
format(string, sizeof(string), "%s se prejeo i sad mu nije dobro", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
}
else if(strcmp(x_nr,"burek",true) == 0)
{
new Float:HP;
GetPlayerHealth(playerid, HP);
if(HP<100)
{
SetPlayerHealth(playerid, HP+35);
GivePlayerMoney(playerid, -33);
GameTextForPlayer(playerid, "~w~Pojeo si burek", 5000, 1);
format(string, sizeof(string), "%s jede burek", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
else
{
SetPlayerHealth(playerid, HP-5);
GivePlayerMoney(playerid, -33);
format(string, sizeof(string), "%s se prejeo i sad mu nije dobro", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
}
}
}
return 1;
}....................::::::::::::::::::::Ako neko ima vremena i volje bio bih mu jako zahvalan::::::::::::::::::::.................... 🙂
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
264
Postovi:
39
Teme:
Pridružio se:Jan. 2010
28. Okt. 2010.
Može li neko meni odraditi GM od 0 ? -.-" Imaš GOMILE tutoriala u vezi dialoga... To prvo, drugo, imaš logine urađene sa dialogom, pa malo koristi mozak i pregledaj to i skontaj sam sebi uraditi... Niko ti neće radit to nako...
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
520
Postovi:
26
Teme:
Pridružio se:Jan. 2010
28. Okt. 2010.
if(strcmp(cmd, "/pij", true) == 0)
{
if(PlayerToPoint(10.0,playerid,376.6681,-67.4362,1001.5078))
{
ShowPlayerDialog(playerid, 1000, DIALOG_STYLE_LIST, "Meni pica", "CocaCola\nPivo\nKonjak\nSchewps ", "U redu", "Odustani");// dodaj sebi koliko hoces jos :)
}
return 1;
}
if(strcmp(cmd, "/jedi", true) == 0)
{
if(PlayerToPoint(10.0,playerid,376.6681,-67.4362,1001.5078))
{
ShowPlayerDialog(playerid, 1001, DIALOG_STYLE_LIST, "Jelovnik", " Pizza\nBurek\nHotdog\nSandwich\nHamburger ", "U redu", "Odustani");// dodaj sebi koliko hoces jos :)
}
return 1;
} A za ondialogresponse sebi sam slozi sta hoces.. Ili ako ni to ne znas,reci sta hoces pa da ti napravim to...
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
579
Postovi:
99
Teme:
Pridružio se:Sep. 2010
28. Okt. 2010.
AlєєN MєкA. wrote on October 28, 2010, 9:00 am:
Može li neko meni odraditi GM od 0 ? -.-" Imaš GOMILE tutoriala u vezi dialoga... To prvo, drugo, imaš logine urađene sa dialogom, pa malo koristi mozak i pregledaj to i skontaj sam sebi uraditi... Niko ti neće radit to nako...
ha, ha....
‎(॓_॔) - Čιѕтσ ÑєкÑєαтινησ - (॓_॔) wrote on October 28, 2010, 5:28 pm:
if(strcmp(cmd, "/pij", true) == 0)
{
if(PlayerToPoint(10.0,playerid,376.6681,-67.4362,1001.5078))
{
ShowPlayerDialog(playerid, 1000, DIALOG_STYLE_LIST, "Meni pica", "CocaCola\nPivo\nKonjak\nSchewps ", "U redu", "Odustani");// dodaj sebi koliko hoces jos :)
}
return 1;
}
if(strcmp(cmd, "/jedi", true) == 0)
{
if(PlayerToPoint(10.0,playerid,376.6681,-67.4362,1001.5078))
{
ShowPlayerDialog(playerid, 1001, DIALOG_STYLE_LIST, "Jelovnik", " Pizza\nBurek\nHotdog\nSandwich\nHamburger ", "U redu", "Odustani");// dodaj sebi koliko hoces jos :)
}
return 1;
} A za ondialogresponse sebi sam slozi sta hoces.. Ili ako ni to ne znas,reci sta hoces pa da ti napravim to...
Aj ako imas vremena napravi i za OnDialogResponse...... Po tvojim, na brzinu.. 😉
Hvala ti Puno...
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
448
Postovi:
59
Teme:
Pridružio se:Okt. 2009
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
264
Postovi:
39
Teme:
Pridružio se:Jan. 2010
28. Okt. 2010.
Quote from October 28, 2010, 6:32 pm:
de pogledaj moj potpis ono sto pise dolje!!!!!!!!!!!
Uredu je, nisi moderator da mu ti to govoriš... Već sam mu to rekao, sada, ako mu neko pomogne, dobro za njega, ako mu ne pomogne, ništa... Ne moraš se ti mješati... Njegov problem što ne koristi tražilicu, neće saznat odgovor ; )
Pozz ^^
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
520
Postovi:
26
Teme:
Pridružio se:Jan. 2010
29. Okt. 2010.
if(dialogid == 1000)
{
if(response)
{
if(listitem == 0)
{
GivePlayerMoney(playerid, - 50);
}
}
return 1;
} Eh sad ovo sam odradio na brzinu... sad sebi dodajes ako hoces neki text i sl... Ovo ti je samo za prvi item.. Tj za CocaColu,ako zelis dodati jos,sto vjerovatno hoces samo kopiraj
if(listitem == 0)
{
GivePlayerMoney(playerid, - 50);
} i
if(listitem == 0) ovde umjeto nule stavljas sledeci redni broj..Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
579
Postovi:
99
Teme:
Pridružio se:Sep. 2010
29. Okt. 2010.
Evo kako sam ja to uradio.....
I pojave mi se ovi errori...
if(dialogid == 1000)
{
if(response)
{
if(listitem == 0)
{
format(string, sizeof(string), "%s pije Vodu!", sendername);
SendClientMessage(playerid, 0x33AA33AA, string);
GivePlayerMoney(playerid,-15);
SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DRINK_SPRUNK);
SetPlayerHealth(playerid, health + 50.0);
}
if(listitem == 1)
{
format(string, sizeof(string), "%s pije LaVitu!", sendername);
SendClientMessage(playerid, 0x33AA33AA, string);
GivePlayerMoney(playerid,-15);
SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DRINK_SPRUNK);
SetPlayerHealth(playerid, health + 50.0);
}
if(listitem == 2)
{
format(string, sizeof(string), "%s pije CocaColu!", sendername);
SendClientMessage(playerid, 0x33AA33AA, string);
GivePlayerMoney(playerid,-15);
SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DRINK_SPRUNK);
SetPlayerHealth(playerid, health + 50.0);
}
if(listitem == 3)
{
format(string, sizeof(string), "%s pije Lav Pivo!", sendername);
SendClientMessage(playerid, 0x33AA33AA, string);
GivePlayerMoney(playerid,-15);
SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DRINK_BEER);
SetPlayerHealth(playerid, health + 50.0);
}
if(listitem == 4)
{
format(string, sizeof(string), "%s pije Jelen Pivo!", sendername);
SendClientMessage(playerid, 0x33AA33AA, string);
GivePlayerMoney(playerid,-15);
SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DRINK_BEER);
SetPlayerHealth(playerid, health + 50.0);
}
if(listitem == 5)
{
format(string, sizeof(string), "%s pije Vinjak!", sendername);
SendClientMessage(playerid, 0x33AA33AA, string);
GivePlayerMoney(playerid,-15);
SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DRINK_BEER);
SetPlayerHealth(playerid, health + 50.0);
}
if(listitem == 6)
{
format(string, sizeof(string), "%s pije Pelinkovac!", sendername);
SendClientMessage(playerid, 0x33AA33AA, string);
GivePlayerMoney(playerid,-15);
SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DRINK_BEER);
SetPlayerHealth(playerid, health + 50.0);
}
}
return 1;
}
I pojave mi se ovi errori...
C:\Documents and Settings\Administrator\Desktop\SmartEx RolePlay 0.3b\gamemodes\pfrp.pwn(13443) : error 010: invalid function or declaration
C:\Documents and Settings\Administrator\Desktop\SmartEx RolePlay 0.3b\gamemodes\pfrp.pwn(13445) : error 010: invalid function or declaration
C:\Documents and Settings\Administrator\Desktop\SmartEx RolePlay 0.3b\gamemodes\pfrp.pwn(13447) : error 010: invalid function or declaration
C:\Documents and Settings\Administrator\Desktop\SmartEx RolePlay 0.3b\gamemodes\pfrp.pwn(13456) : error 010: invalid function or declaration
C:\Documents and Settings\Administrator\Desktop\SmartEx RolePlay 0.3b\gamemodes\pfrp.pwn(13465) : error 010: invalid function or declaration
C:\Documents and Settings\Administrator\Desktop\SmartEx RolePlay 0.3b\gamemodes\pfrp.pwn(13474) : error 010: invalid function or declaration
C:\Documents and Settings\Administrator\Desktop\SmartEx RolePlay 0.3b\gamemodes\pfrp.pwn(13483) : error 010: invalid function or declaration
C:\Documents and Settings\Administrator\Desktop\SmartEx RolePlay 0.3b\gamemodes\pfrp.pwn(13492) : error 010: invalid function or declaration
C:\Documents and Settings\Administrator\Desktop\SmartEx RolePlay 0.3b\gamemodes\pfrp.pwn(13501) : error 010: invalid function or declaration
C:\Documents and Settings\Administrator\Desktop\SmartEx RolePlay 0.3b\gamemodes\pfrp.pwn(13510) : error 010: invalid function or declaration
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
10 Errors.Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava