Započeo Timur Script
•15. Avg. 2018.• ZaključanoKupovina oruzija kod dilera sa aktorom
2,155
pregleda
12
postova
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
173
Postovi:
50
Teme:
Pridružio se:Jul 2018
15. Avg. 2018.
DILER SISTEM SA AKTORIMA
• Otvorite SA-MP server 0.3 pokrenite udjite u igru
• Kada udjete u igru, nadjete poziciju gdje zelite da stoji aktor i komanda preko koje se kupuje oruzije
• Nadjite poziciju i kucajte /save < kako zelite da se zove pozicijia! >
• Kada ste nasli ugasite SA-MP SERVER 0.3 i izadjite iz igre.
• Otvorite pawno locirajte GAMEMODE, te kliknite CTRL + F i kucajte OnGameModeInit
• Ispod { zagrade napisite ovo:
• AddPlayerClass(265,706.7915,-1142.8773,16.5247,232.3759,0,0,0,0,0,0); Sta je rotacija skin i pozicija,bice vam crven skin zelena pozicija i ljubicasta rotacija pa vidite sta se treba kopirati
Koprajte ovo, i tu upisite
Onda sljedi tu dialog i komanda, krecemo sa komandom:
•
• Kada smo napravili tu komandu, potrebno je napraviti dialog, i definisati ga, pa krenimo
Na vrhu skripte negdje gdje je definicija dialoga ukucajte
Ovo 4564 znaci koji je dialog po redu probajte u FIND ukucati 4564 pa ako ga nema na pocetku definisite, ili stavite neki broj koji vam odgovara i vasoj skripti
••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••
Sada idemo dialog napraviti
••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••
•Idite pod OnDialogResponse na FIND ukucajte i onda ispod { stavite ovo
•GivePlayerWeapon znaci daje oruzije igracu, ovo 24, znaci ID oruzija a 1000 MMO, sto znaci koliko ce metaka dobiti.! ako vam nesto nije jasno slobodno potrazite : GivePlayerWeapon samp wiki pa se snadjite!
•GameTextForPlayer znaci daje poruku igracu na ekranu 1500 znaci koliko ce biti sekundi prikazno i nakon koliko ce se text ukloniti a ovo !1! znaci style, i za oov takodje mozete potraziti: GameTextForPlayer samp wiki
•••••••••••••••••••••••••••••••••••••••••••••••••••••••••TO JE TO NADAM SE DA SAM NEKOM POMOGAO•••••••••••••••••••••••••••••••••••••••••••••
Hvala i ugodan ostatak veceri/dana!
• Otvorite SA-MP server 0.3 pokrenite udjite u igru
• Kada udjete u igru, nadjete poziciju gdje zelite da stoji aktor i komanda preko koje se kupuje oruzije
• Nadjite poziciju i kucajte /save < kako zelite da se zove pozicijia! >
• Kada ste nasli ugasite SA-MP SERVER 0.3 i izadjite iz igre.
• Otvorite pawno locirajte GAMEMODE, te kliknite CTRL + F i kucajte OnGameModeInit
• Ispod { zagrade napisite ovo:
CreateActor( skin, pozicija, rotacija);• AddPlayerClass(265,706.7915,-1142.8773,16.5247,232.3759,0,0,0,0,0,0); Sta je rotacija skin i pozicija,bice vam crven skin zelena pozicija i ljubicasta rotacija pa vidite sta se treba kopirati
Koprajte ovo, i tu upisite
CreateActor( zaljepite to sto ste kopirali);Onda sljedi tu dialog i komanda, krecemo sa komandom:
•
YCMD:dileroruzija(playerid,params[], help)
{
SendClientMessage(playerid, -1, "Otvaras meni za kupovinu oruzija kod dilera!");
ShowPlayerDialog(playerid, DIALOG_DILER, DIALOG_STYLE_LIST,"DILER:","DEAGLE","Odaberi","Odustani");
return 1;
}
• Kada smo napravili tu komandu, potrebno je napraviti dialog, i definisati ga, pa krenimo
Na vrhu skripte negdje gdje je definicija dialoga ukucajte
#define DIALOG_DILER 4564
Ovo 4564 znaci koji je dialog po redu probajte u FIND ukucati 4564 pa ako ga nema na pocetku definisite, ili stavite neki broj koji vam odgovara i vasoj skripti
••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••
Sada idemo dialog napraviti
••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••
•Idite pod OnDialogResponse na FIND ukucajte i onda ispod { stavite ovo
if(dialogid == DIALOG_DILER)
{
if(!response) return SendClientMessage(playerid, -1, "Odustao si od kupovine oruzija kod dilera!");
if(response)
{
switch(listitem)
{
case 0:
{
GivePlayerWeapon(playerid,24,1000);
GameTextForPlayer(playerid, "Uzeo si degale 1000m od dilera!",1500,1);
}
}
}
}
••••••••••••••••••••••••••••••••••••••STVARI KOJE NISU JASNE!•••••••••••••••••••••••••••••••
•Case znaci da ako odabere prvu stvar nakon onog "DILER:","DEAGLE" Sto znaci, da sve sto odabere nakon ovog DILER: ide pod CASE Jasnije: Ako ste stavili DEAGLE\nM4 Znaci DEAGLE je CASE 0: A M4 je CASE 1:•GivePlayerWeapon znaci daje oruzije igracu, ovo 24, znaci ID oruzija a 1000 MMO, sto znaci koliko ce metaka dobiti.! ako vam nesto nije jasno slobodno potrazite : GivePlayerWeapon samp wiki pa se snadjite!
•GameTextForPlayer znaci daje poruku igracu na ekranu 1500 znaci koliko ce biti sekundi prikazno i nakon koliko ce se text ukloniti a ovo !1! znaci style, i za oov takodje mozete potraziti: GameTextForPlayer samp wiki
•••••••••••••••••••••••••••••••••••••••••••••••••••••••••TO JE TO NADAM SE DA SAM NEKOM POMOGAO•••••••••••••••••••••••••••••••••••••••••••••
Hvala i ugodan ostatak veceri/dana!
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosAktivan Član
7 / 250 XP
Početnik(0)
535
Postovi:
50
Teme:
Pridružio se:Nov. 2013
16. Avg. 2018.
Quote
•GameTextForPlayer znaci daje poruku igracu na ekranu 1500 znaci koliko ce biti sekundi prikazno i nakon koliko ce se text ukloniti
milisekundi*
Street Runner
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
75 / 100 XP
Početnik(0)
20
Postovi:
0
Teme:
Pridružio se:Jun 2018
20. Avg. 2018.
Hulkic çš‡å¸ wrote on August 16, 2018, 8:47 am:
ja danas 😛
Street Runner
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
75 / 100 XP
Početnik(0)
20
Postovi:
0
Teme:
Pridružio se:Jun 2018
Kingpin
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,079
Postovi:
66
Teme:
Pridružio se:Okt. 2017
23. Avg. 2018.
Druze zar si stvarno kopirao dialog gun shop i cmd i sve i lupio samo u diler -.- IQ-200 + nisi ni stavio poziciju gdese kupuje nego samo udje na srw kuca cmd i kupi lol
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
173
Postovi:
50
Teme:
Pridružio se:Jul 2018
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava