Započeo [BL:RP]Fika98
•29. Apr. 2013.• Zaključano[POMOC] komanda za otvaranje kapije
1,062
pregleda
17
postova
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
173
Postovi:
49
Teme:
Pridružio se:Nov. 2012
29. Apr. 2013.
Skripta: BL:RP
Problem: pa napravio sma sve da mi se otvara kaoija na admin bazi ali stanem ispred nju i pise lepo "Otvorio si kapiju ABaze,nakon 7 sekundi bice zatvorena". Ali se nista ne desava.. u cemu je problem😕
Deo skripte:
Problem: pa napravio sma sve da mi se otvara kaoija na admin bazi ali stanem ispred nju i pise lepo "Otvorio si kapiju ABaze,nakon 7 sekundi bice zatvorena". Ali se nista ne desava.. u cemu je problem😕
Deo skripte:
if (strcmp("/abaza", cmdtext, true, 10) == 0)
{
if (IsPlayerInRangeOfPoint(playerid, 15,1578.7406,713.0662,10.7503))
MoveObject(agate,1577.14, 707.09, 15.24,0.00);
SetTimer("agate", 7000, 0);
SendClientMessage(playerid, COLOR_RED,"Otvorio si ogradu ABaze,za 7 sekundi ce biti zatvorena!");
return 1;
}Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
173
Postovi:
49
Teme:
Pridružio se:Nov. 2012
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
173
Postovi:
49
Teme:
Pridružio se:Nov. 2012
Kingpin
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,394
Postovi:
77
Teme:
Pridružio se:Okt. 2012
29. Apr. 2013.
probaj ovako
if (strcmp("/abaza", cmdtext, true, 10) == 0)
{
if (IsPlayerInRangeOfPoint(playerid, 15,1578.7406,713.0662,10.7503))
MoveObject(agate,1577.14, 707.09, 15.24,1.00);
SetTimer("agate", 7000, 0);
SendClientMessage(playerid, COLOR_RED,"Otvorio si ogradu ABaze,za 7 sekundi ce biti zatvorena!");
return 1;
}Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
523
Postovi:
44
Teme:
Pridružio se:Mar. 2013
29. Apr. 2013.
gle,to ti ide ovako:
znaci pod OnGameModeInit stavis
vise o tome imas na samp wiki.
dalje pod komandu dodas kordinate OTVORENE kapije.
sad pod public s kojim zatvaras kopiraj ono Ãz OnGameModeInit.I to je to.ako neznas daj kordimate da ti to sredim
znaci pod OnGameModeInit stavis
CreateObject(agate,kordinate);//komande zatvorenevise o tome imas na samp wiki.
dalje pod komandu dodas kordinate OTVORENE kapije.
sad pod public s kojim zatvaras kopiraj ono Ãz OnGameModeInit.I to je to.ako neznas daj kordimate da ti to sredim
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
523
Postovi:
44
Teme:
Pridružio se:Mar. 2013
29. Apr. 2013.
pod neki drugi public da,al pod gamemode init ne,tako da je netocno,neide MoveObject nego CreateObject pod ongamemodeinit,moja greska,tako da je bez brzine.Uz moveobject dolazi brzina ali uz createobject nikako ...
Kingpin
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,394
Postovi:
77
Teme:
Pridružio se:Okt. 2012
29. Apr. 2013.
nisam ni citao da pise pod ongamemodeinit samo mi je upalo u oko moveobject bez brzine 😮 .. nema veze 😄 evo mu ovo
if (strcmp("/abaza", cmdtext, true, 10) == 0)
{
if (IsPlayerInRangeOfPoint(playerid, 15,1578.7406,713.0662,10.7503))
MoveObject(agate,1577.14, 707.09, 15.24,1.00);
SetTimer("agate", 7000, 0);
SendClientMessage(playerid, COLOR_RED,"Otvorio si ogradu ABaze,za 7 sekundi ce biti zatvorena!");
return 1;
}Kingpin
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,394
Postovi:
77
Teme:
Pridružio se:Okt. 2012
29. Apr. 2013.
if (strcmp("/abaza", cmdtext, true, 10) == 0)
{
if (IsPlayerInRangeOfPoint(playerid, 15,1578.7406,713.0662,10.7503))
MoveObject(agate,1577.14, 707.09, 15.24,1.00);
SetTimer("agate",7000,false);
SendClientMessage(playerid, COLOR_RED,"Otvorio si ogradu ABaze,za 7 sekundi ce biti zatvorena!");
return 1;
}29. Apr. 2013.
Probaj ovako
if (strcmp("/abaza", cmdtext, true, 10) == 0)
{
if (IsPlayerInRangeOfPoint(playerid, 15,1578.7406,713.0662,10.7503))
MoveObject(agate, 1577.14, 707.09, 15.24, 1);
SetTimer("agate", 7000, 0);
SendClientMessage(playerid, COLOR_RED,"Otvorio si ogradu ABaze,za 7 sekundi ce biti zatvorena!");
return 1;
}Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
523
Postovi:
44
Teme:
Pridružio se:Mar. 2013
29. Apr. 2013.
Na vrh skripte dodaj:
zatim pod OnGameModeInit dodaj
sad negdje u skripti napravi public kojim ces zatvarati kapiju npr. zatvori ce se zvat ovaj public koi cu ti dat
i sad komandu kreces
i to je to,ako ti nije nes jasno reci samo..
new agate;zatim pod OnGameModeInit dodaj
agate = CreateObject(ID,kordinate);//Kordinati zatvorene kapije-agate,stavi svoje kordinate i ID objekta-stavi kordinate zatvorene kapijesad negdje u skripti napravi public kojim ces zatvarati kapiju npr. zatvori ce se zvat ovaj public koi cu ti dat
public zatvori()
{
MoveObject(agate,X,Y,Z,brzina);//Zatvara kapiju-agate,promjeni XYZ i brzinu-stavi kordinate zatvorene kapije
return 1;
}i sad komandu kreces
if (strcmp("/abaza", cmdtext, true, 10) == 0)
{
if(!IsPlayerInRangeOfPoint(playerid, range, X,Y,Z)) return SendClientMessage(playerid,-1,"Ne nalazis se u blizini agate Kapije!"); //Promjeni si XYZ i range(daljina)
MoveObject(agate,X,Y,Z , brzina; //XYZ stavis kordinate otvorene kapije
SetTimer("zatvori", 7000, 0); //Zatvara kapiju u roku od 7 sekundi
SendClientMessage(playerid, COLOR_RED,"Otvorio si ogradu ABaze,za 7 sekundi ce biti zatvorena!");
return 1;
}i to je to,ako ti nije nes jasno reci samo..
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
173
Postovi:
49
Teme:
Pridružio se:Nov. 2012
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
173
Postovi:
49
Teme:
Pridružio se:Nov. 2012
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava