Započeo [DW]Edu
•10. Jan. 2013.• ZaključanoOdg: [TUTORIAL] Kako napraviti kiosk ?
2,667
pregleda
14
postova
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
146
Postovi:
43
Teme:
Pridružio se:Okt. 2011
10. Jan. 2013.

*Pozdrav, u ovom tutorialu cu vam pokazati kako da napravite veoma jednostavan kiosk sistem! Ovo mi je prvi tutorial tako ako bude gresaka ja se izvinjavam !
PRVI KORAK
Prvi korak je veoma jednostavan, u MTA napravite kiosk, namapajte gde hocete da bude vas kiosk, i sacuvajte mapu. Kada ste sacuvali mapu, udjite na vas pretrazivac i kucajte www.convertffs.com . Tu cemo konvertovati mapu. Mapa vam se nalazi Multi Theft Auto/Server/Mods/Deathmach/recourses. Kada ste to uradili ubacite vas kiosk u vas mod. Pod public OnGameModeInit
DRUGI KORAK
*U drugom delu cemo napraviti komandu /kupi , kojom cemo moci da kupujemo u kiosku razne stvari, vi kasnije mozete da dodajete sta god vam je volja.
KOMANDA
*Pod public OnPlayerCommandText cemo dodati:
if(strcmp(cmd, "/kupi", true) == 0)
{
if(IsPlayerInRangeOfPoint(playerid, 4.0, X,Y,Z)) //X,Y,Z zamenite kordinatama gde ce igrac moci kupovati
{
ShowPlayerDialog(playerid, /* dialog id */, DIALOG_STYLE_LIST, "Kiosk", "Stake\nCvece\nFoto aparat", "Kupi", "Zatvori");
}
return 1;
}X Y Z - Kordinate cete dobiti tako sto cete na zeljenoj lokaciji kucati /save kiosk i uzeti XYZ kordinate iz savedpositions
OnDialogResponse
*Pod public OnDialogResponse cemo dodati:
if(dialogid == /* dialog id */)
{
if(response)
{
if(listitem == 0)
{
GivePlayerWeapon(playerid, 15, 1); //Sta ce da dobije kada kupi prvo sa liste
GivePlayerMoney(playerid, -100); //Koliko ce mu para oduzeti kada kupi
}
if(listitem == 1)
{
GivePlayerWeapon(playerid, 14, 1); //Sta ce da dobije kada kupi drugo sa liste
GivePlayerMoney(playerid, -100); //Koliko ce mu para oduzeti
}
if(listitem == 2)
{
GivePlayerWeapon(playerid, 43, 50); //Sta ce da dobije kada kupi drugo sa liste
GivePlayerMoney(playerid, -200); //Koliko ce mu para oduzeti
}
}
return 1;
}*To bi bilo to ovo mi je prvi tutorial tako da, mozda ima gresaka, ako ima dajte kritike slobodno
Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
241 / 250 XP
Početnik(0)
2,248
Postovi:
66
Teme:
Pridružio se:Mar. 2010
11. Jan. 2013.
Blaeks wrote on January 11, 2013, 1:30 am:
zamerka ti je sto si radio u STRCMP, ali tut kao tut nije los
ToÄno to. 😉
NapiÅ¡i joÅ¡ npr. kako dobiti kordinate, pojasni Äemu služi dialog id itd.
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
146
Postovi:
43
Teme:
Pridružio se:Okt. 2011
11. Jan. 2013.
Quote from January 11, 2013, 4:50 pm:
Znas kako ja pravi kioske 🙂 Upalim MTA :p Mnogo laksi nacin , samo stavim na ulicu kiosk i to je to! 😄
Sala , bro odlican TUT sve si bolji i bolji.. ali strcmp nikako!
Sala , bro odlican TUT sve si bolji i bolji.. ali strcmp nikako!
Znm da ne valja strcmp, ali nije veliki problem prebaciti u ZCMD ...
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava