Kao prvo pozdrav. Posto vidim da dosta igraca ima dilemu kada su presli na 0.3d verziju sto im kapije koje su normalno radile na 0.3c sada se rotiraju itd. Evo sada cu vam pokazati u cemu je caka u svom prvom tutorijalu. Pa da pocnemo.
-Na vrhu moda gdje vam se nalaze svi "New" dodajte ovaj code:
new kapija;
Sa ovom funkcijom definisete naziv svoje kapije.
-Zatim kada ste dodali objekat u svoj mod (objekat kapije) code bi trebao da izgleda ovako:
CreateObject(980, 2441.199951, -1658.800048, 15.100000, 0.000000, 0.000000, 90.027465);
(ovo sam lupo kordinate objekata), ali posto pravimo objekat koji treba da se pomjera, code mora da izgleda ovako:
kapija = CreateObject(980, 2441.199951, -1658.800048, 15.100000, 0.000000, 0.000000, 90.027465);
Ovo kapija = to znaci da se radi o objektu koji smo definisali na vrhu (new kapija;)
-Sada slijedi malo tezi posao. Treba da napravimo komandu sa kojom ce se otvarati ta nasa kapija. Komanda bi trebala da izgleda ovako:
if(!strcmp(cmdtext, "/otvori", true))
{
MoveObject(kapija,309.799987, -1554.099975, 37.799999, 0.8 ,0 ,0 ,90.027465);
SetTimer("zkapija", 12000, 0);
return 1;
}
Sada da objasnim u cemu je fora na 0.3d. Ova zadnja 3 broja iza brzine ,0 ,0 ,322);
Ta zadnja 3 broja ozacavaju ROTACIJU objekta. Posto kod vecine ova zadnja 3 broja budu nule tj ovako izgledaju 0,0,0); OBJEKAT SE ROTIRA. Da bi to sprijecili u ovu funkciju u komandi MoveObject, Zadnja 3 broja iz ovog koda kapija = CreateObject(980, 2441.199951, -1658.800048, 15.100000, 0.000000, 0.000000, 90.027465);
tj. preciznije ove brojeve 0.000000, 0.000000, 90.027465); stavljate u MoveObject iza brzine. Ako vam ti brojevi budu isti u MoveObject i u CreateObject poklapaju, onda nece biti problema tj nece vam se rotirati kapija nego pravilno rotirati.
Da se vratim na objasnjavanje funkcija u komandi. MoveObject vam je funkcija za pomjeranje objekata. U nju stavljate kordinate objekta na koju hocete da se objekat pomjeri. (kapija,
znaci koji objekat se pomjera, a posto smo definisali na vrhu new kapija; onda i u MoveObject funkciji mora biti taj naziv tj ID objekta.
309.799987, -1554.099975, 37.799999
ovi brojevi predstavljaju kordinate koje objekat treba da postigne kucanjem komande.
, 0.8
je brzina kojom ce se objekat pomicati.
,0 ,0 ,90.027465
a ta 3 zadnja broja predstavljaju rotaciju kao sto smo vec rekli.
SetTimer("zkapija", 12000, 0);
Ovom funkcijom porecemo timer. "zkapija" tu stavljate ime callibacka sa kojim hocete da zatvorite objekat tj kapiju. 12000 predstavlja vrijeme za koje ce se kapija zatvoriti od vremena otvaranja, a ova 0 pravo da kazem i nzm sta znaci xD.
-Kada smo napravili komandu moramo i calliback sa kojim zatvaramo kapiju. Na vrh moda gdje Vam se nalaze svi forwardi dodajte ovakav forward:
forward zkapija;
Forward mora tako da se zove jer smo u ga u timeru tako nazvali.
Sada na dno moda dodajte ovakav calliback:
public zkapiju()
{
MoveObject(kapija,2441.199951, -1658.800048, 15.100000, 0.8 ,0 ,0 ,90.027465);
return 1;
}
Ovdje sve ima isto znacenj kao funkcija MoveObject u komandi za otvaranje kapije. Ako hocete da Vam se kapija na zatvaranju vrati na istu poziciju kao prije otvaranja onda modate da stavite iste kordinate kao u ovoj funkciju:
kapija = CreateObject(980, 2441.199951, -1658.800048, 15.100000, 0.000000, 0.000000, 90.027465);
-Ali ne zaboravite da stavite iste pozije x,y,z kordinata brzinu zatvaranja!
I naravno zadnja 3 broja morate staviti ista kao u CreateObject funkciji da Vam se objekat ne rotira. I to je to :D[/b]
I na kraju price objasnio sam vam kako napraviti pomicne kapije sa zatvaranjem ali i novu funkciju. Na kraju price stvar je bila u zadnja 3 broja tj rotaciji u funkcijama CreateObject i MoveObject. Od sada Vam je lakse praviti rampe tj mozete ih praviti sa jednom funkcijom nego kao prije sto ste trebali 2 coda tj :
SetObjectPos(ID, 1218.4964599609, -923.35882568359, 42.84375);
SetObjectRot(ID, 0, 0, 12); //Kordinati OTVORENE kapije
[/color][/size]
Ako koristite Streamer morate da skinete novi Streamer za 0.3d funkcije da Vam nebi bacalo errore kada dodate rotaciju na kraj funkcija i naravno umjesto CreateObject i MoveObject stavljate funkcije CreateDynamicObject i MoveDynamicObject. Taj Streamer mozete da skinete sa ovog linka: http://www.2shared.com/file/WCNvvXnv/streamer_plugin_v2_6_r26.html
e,ovo ce zasgurno pomoc vecini, predlazem da stavite sticky
Kad downloadam pise da je nepoznatom formatu ili je ostecena
btw kolko sam shvatio,samo treba ta zadnja 3 broja promjeniot?
Evo da neko napise tut ....Sada nece vise otvarati teme vezane za 0.3d (bar se nadam),svaka cast !
dobro objasnjeno sve pet :)
samo STRCMP nisi trebo koristit
al nea veze tut odlican
Ovako ja sam skinuo samo novi streamer i sve kapije mi normalno Rade
ja namjestim normalno sve kako je u tebe i neradi moze li biti da je da trebam novi streamer jer ovaj koji si ti stavio nisam stavljao jermi nesto neradi na modu ?
ja sam skinuo novi streamer i prebacio ono moveobject u movedynamicobject, i jos nesto i radi mi odlicno
ja kad ubacim novi streamer i compilam ovo mi izbaci:
C:\Users\Barcelona\Desktop\G-Unit v1.0.7 0.3d\pawno\include\streamer.inc(79) : error 021: symbol already defined: "Streamer_TickRate"
C:\Users\Barcelona\Desktop\G-Unit v1.0.7 0.3d\pawno\include\streamer.inc(80) : error 021: symbol already defined: "Streamer_MaxItems"
C:\Users\Barcelona\Desktop\G-Unit v1.0.7 0.3d\pawno\include\streamer.inc(81) : error 021: symbol already defined: "Streamer_VisibleItems"
C:\Users\Barcelona\Desktop\G-Unit v1.0.7 0.3d\pawno\include\streamer.inc(82) : error 021: symbol already defined: "Streamer_CellDistance"
C:\Users\Barcelona\Desktop\G-Unit v1.0.7 0.3d\pawno\include\streamer.inc(83) : error 021: symbol already defined: "Streamer_CellSize"
C:\Users\Barcelona\Desktop\G-Unit v1.0.7 0.3d\pawno\include\streamer.inc(87) : error 021: symbol already defined: "Streamer_Update"
C:\Users\Barcelona\Desktop\G-Unit v1.0.7 0.3d\pawno\include\streamer.inc(88) : error 021: symbol already defined: "Streamer_UpdateEx"
C:\Users\Barcelona\Desktop\G-Unit v1.0.7 0.3d\pawno\include\streamer.inc(89) : error 021: symbol already defined: "Streamer_ToggleIdleUpdate"
C:\Users\Barcelona\Desktop\G-Unit v1.0.7 0.3d\pawno\include\streamer.inc(93) : error 021: symbol already defined: "Streamer_GetFloatData"
C:\Users\Barcelona\Desktop\G-Unit v1.0.7 0.3d\pawno\include\streamer.inc(94) : error 021: symbol already defined: "Streamer_SetFloatData"
C:\Users\Barcelona\Desktop\G-Unit v1.0.7 0.3d\pawno\include\streamer.inc(95) : error 021: symbol already defined: "Streamer_GetIntData"
C:\Users\Barcelona\Desktop\G-Unit v1.0.7 0.3d\pawno\include\streamer.inc(96) : error 021: symbol already defined: "Streamer_SetIntData"
C:\Users\Barcelona\Desktop\G-Unit v1.0.7 0.3d\pawno\include\streamer.inc(97) : error 021: symbol already defined: "Streamer_IsInArrayData"
C:\Users\Barcelona\Desktop\G-Unit v1.0.7 0.3d\pawno\include\streamer.inc(98) : error 021: symbol already defined: "Streamer_AppendArrayData"
C:\Users\Barcelona\Desktop\G-Unit v1.0.7 0.3d\pawno\include\streamer.inc(99) : error 021: symbol already defined: "Streamer_RemoveArrayData"
C:\Users\Barcelona\Desktop\G-Unit v1.0.7 0.3d\pawno\include\streamer.inc(100) : error 021: symbol already defined: "Streamer_GetUpperBound"
C:\Users\Barcelona\Desktop\G-Unit v1.0.7 0.3d\pawno\include\streamer.inc(104) : error 021: symbol already defined: "Streamer_IsItemVisible"
C:\Users\Barcelona\Desktop\G-Unit v1.0.7 0.3d\pawno\include\streamer.inc(105) : error 021: symbol already defined: "Streamer_DestroyAllVisibleItems"
C:\Users\Barcelona\Desktop\G-Unit v1.0.7 0.3d\pawno\include\streamer.inc(106) : error 021: symbol already defined: "Streamer_CountVisibleItems"
C:\Users\Barcelona\Desktop\G-Unit v1.0.7 0.3d\pawno\include\streamer.inc(110) : error 021: symbol already defined: "CreateDynamicObject"
C:\Users\Barcelona\Desktop\G-Unit v1.0.7 0.3d\pawno\include\streamer.inc(111) : error 021: symbol already defined: "DestroyDynamicObject"
C:\Users\Barcelona\Desktop\G-Unit v1.0.7 0.3d\pawno\include\streamer.inc(112) : error 021: symbol already defined: "IsValidDynamicObject"
C:\Users\Barcelona\Desktop\G-Unit v1.0.7 0.3d\pawno\include\streamer.inc(113) : error 021: symbol already defined: "SetDynamicObjectPos"
C:\Users\Barcelona\Desktop\G-Unit v1.0.7 0.3d\pawno\include\streamer.inc(114) : error 021: symbol already defined: "GetDynamicObjectPos"
C:\Users\Barcelona\Desktop\G-Unit v1.0.7 0.3d\pawno\include\streamer.inc(115) : error 021: symbol already defined: "SetDynamicObjectRot"
C:\Users\Barcelona\Desktop\G-Unit v1.0.7 0.3d\pawno\include\streamer.inc(116) : error 021: symbol already defined: "GetDynamicObjectRot"
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
Citat: ivica 156 poslato Decembar 31, 2011, 22:40:44 POSLE PODNE
ja kad ubacim novi streamer i compilam ovo mi izbaci:
C:\Users\Barcelona\Desktop\G-Unit v1.0.7 0.3d\pawno\include\streamer.inc(79) : error 021: symbol already defined: "Streamer_TickRate"
C:\Users\Barcelona\Desktop\G-Unit v1.0.7 0.3d\pawno\include\streamer.inc(80) : error 021: symbol already defined: "Streamer_MaxItems"
C:\Users\Barcelona\Desktop\G-Unit v1.0.7 0.3d\pawno\include\streamer.inc(81) : error 021: symbol already defined: "Streamer_VisibleItems"
C:\Users\Barcelona\Desktop\G-Unit v1.0.7 0.3d\pawno\include\streamer.inc(82) : error 021: symbol already defined: "Streamer_CellDistance"
C:\Users\Barcelona\Desktop\G-Unit v1.0.7 0.3d\pawno\include\streamer.inc(83) : error 021: symbol already defined: "Streamer_CellSize"
C:\Users\Barcelona\Desktop\G-Unit v1.0.7 0.3d\pawno\include\streamer.inc(87) : error 021: symbol already defined: "Streamer_Update"
C:\Users\Barcelona\Desktop\G-Unit v1.0.7 0.3d\pawno\include\streamer.inc(88) : error 021: symbol already defined: "Streamer_UpdateEx"
C:\Users\Barcelona\Desktop\G-Unit v1.0.7 0.3d\pawno\include\streamer.inc(89) : error 021: symbol already defined: "Streamer_ToggleIdleUpdate"
C:\Users\Barcelona\Desktop\G-Unit v1.0.7 0.3d\pawno\include\streamer.inc(93) : error 021: symbol already defined: "Streamer_GetFloatData"
C:\Users\Barcelona\Desktop\G-Unit v1.0.7 0.3d\pawno\include\streamer.inc(94) : error 021: symbol already defined: "Streamer_SetFloatData"
C:\Users\Barcelona\Desktop\G-Unit v1.0.7 0.3d\pawno\include\streamer.inc(95) : error 021: symbol already defined: "Streamer_GetIntData"
C:\Users\Barcelona\Desktop\G-Unit v1.0.7 0.3d\pawno\include\streamer.inc(96) : error 021: symbol already defined: "Streamer_SetIntData"
C:\Users\Barcelona\Desktop\G-Unit v1.0.7 0.3d\pawno\include\streamer.inc(97) : error 021: symbol already defined: "Streamer_IsInArrayData"
C:\Users\Barcelona\Desktop\G-Unit v1.0.7 0.3d\pawno\include\streamer.inc(98) : error 021: symbol already defined: "Streamer_AppendArrayData"
C:\Users\Barcelona\Desktop\G-Unit v1.0.7 0.3d\pawno\include\streamer.inc(99) : error 021: symbol already defined: "Streamer_RemoveArrayData"
C:\Users\Barcelona\Desktop\G-Unit v1.0.7 0.3d\pawno\include\streamer.inc(100) : error 021: symbol already defined: "Streamer_GetUpperBound"
C:\Users\Barcelona\Desktop\G-Unit v1.0.7 0.3d\pawno\include\streamer.inc(104) : error 021: symbol already defined: "Streamer_IsItemVisible"
C:\Users\Barcelona\Desktop\G-Unit v1.0.7 0.3d\pawno\include\streamer.inc(105) : error 021: symbol already defined: "Streamer_DestroyAllVisibleItems"
C:\Users\Barcelona\Desktop\G-Unit v1.0.7 0.3d\pawno\include\streamer.inc(106) : error 021: symbol already defined: "Streamer_CountVisibleItems"
C:\Users\Barcelona\Desktop\G-Unit v1.0.7 0.3d\pawno\include\streamer.inc(110) : error 021: symbol already defined: "CreateDynamicObject"
C:\Users\Barcelona\Desktop\G-Unit v1.0.7 0.3d\pawno\include\streamer.inc(111) : error 021: symbol already defined: "DestroyDynamicObject"
C:\Users\Barcelona\Desktop\G-Unit v1.0.7 0.3d\pawno\include\streamer.inc(112) : error 021: symbol already defined: "IsValidDynamicObject"
C:\Users\Barcelona\Desktop\G-Unit v1.0.7 0.3d\pawno\include\streamer.inc(113) : error 021: symbol already defined: "SetDynamicObjectPos"
C:\Users\Barcelona\Desktop\G-Unit v1.0.7 0.3d\pawno\include\streamer.inc(114) : error 021: symbol already defined: "GetDynamicObjectPos"
C:\Users\Barcelona\Desktop\G-Unit v1.0.7 0.3d\pawno\include\streamer.inc(115) : error 021: symbol already defined: "SetDynamicObjectRot"
C:\Users\Barcelona\Desktop\G-Unit v1.0.7 0.3d\pawno\include\streamer.inc(116) : error 021: symbol already defined: "GetDynamicObjectRot"
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
ama brate ne trenaÅ¡ da kompila streamer, nego game mod da ti uÄita novi stramer -.-
pa ubacio sam taj streamer i sve i isao compilat mod i to mi doslo
Vjerojatno si 2 put definirao streamer.
Ljudi meni opet ništa skinio sam streamer najnoviji ubacio GM compilo sve normalno,nešta sam podešavao tamo na onome MoveDynamic ali opet ništa opet se rotiraju...
ako mi neko moze bolje objasnit ovo za rotiranje isto tako se desava na onom Classic Life roleplay evo kako izgleda komanda za otvorit vrata,sta bi trebalo promjenit?
if (strcmp("/otvori", cmdtext, true, 10) == 0)
{
if(PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2) //
{
if (PlayerToPoint(30, playerid,1643.0035400391, -1714.6795654297, 20.349878311157) || PlayerToPoint(30, playerid,1643, -1714.87890625, 15.124843597412))
{
MoveDynamicObject(fbiograda,1642.9166259766, -1710.2252197266, 20.349878311157, 2.00);
MoveDynamicObject(fbiograda2,1642.9548339844, -1710.2493896484, 15.124843597412, 2.00);
SetTimer("fbizatvori", 5000, 0);
SendClientMessage(playerid, WHITE, "("COL_ORANGE"Kapija{FFFFFF}!) Otvorio si kapiju, "COL_ORANGE"automatski {FFFFFF}ce se zatvorit!");
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "%s uzima daljinski i otvara kapiju.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
else { SendClientMessage(playerid, COLOR_GREY,"Destinacija je previse udaljena..."); }
}
To je samo jedan dio ako bi mogli tu da objasnite kako da popravim pa cu ja ostalo,Hvala
Citat: Just Say OmG poslato Januar 04, 2012, 21:46:31 POSLE PODNE
ako mi neko moze bolje objasnit ovo za rotiranje isto tako se desava na onom Classic Life roleplay evo kako izgleda komanda za otvorit vrata,sta bi trebalo promjenit?
if (strcmp("/otvori", cmdtext, true, 10) == 0)
{
if(PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2) //
{
if (PlayerToPoint(30, playerid,1643.0035400391, -1714.6795654297, 20.349878311157) || PlayerToPoint(30, playerid,1643, -1714.87890625, 15.124843597412))
{
MoveDynamicObject(fbiograda,1642.9166259766, -1710.2252197266, 20.349878311157, 2.00);
MoveDynamicObject(fbiograda2,1642.9548339844, -1710.2493896484, 15.124843597412, 2.00);
SetTimer("fbizatvori", 5000, 0);
SendClientMessage(playerid, WHITE, "("COL_ORANGE"Kapija{FFFFFF}!) Otvorio si kapiju, "COL_ORANGE"automatski {FFFFFF}ce se zatvorit!");
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "%s uzima daljinski i otvara kapiju.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
else { SendClientMessage(playerid, COLOR_GREY,"Destinacija je previse udaljena..."); }
}
To je samo jedan dio ako bi mogli tu da objasnite kako da popravim pa cu ja ostalo,Hvala
Isti problem imam, neko ima resenje ?!
Samo primjenite nova 3 parametra u već postojećim koordinatama
Citat: Talavander poslato Januar 06, 2012, 00:26:00 PRE PODNE
Samo primjenite nova 3 parametra u već postojećim koordinatama
ne kontam mozes dati primjer,msm uraditi na ovom mome samo jedno da skontam ja cu ostale,Hvala
kad ubacim ovaj streamer i compile gm izbaci mi sledece error... : C:\Documents and Settings\Boban\Desktop\Balkan Unija v 1.05\pawno\include\streamer.inc(194) : error 017: undefined symbol "MAPICON_LOCAL"
sta da radim ??
ja sam ponovno skinuo streamer ubacio u plugins i onda mi pise kao da je vec to definisano ali imam samo jedan include streamer u modu ?
Citat: Just Say OmG poslato Januar 04, 2012, 21:46:31 POSLE PODNE
ako mi neko moze bolje objasnit ovo za rotiranje isto tako se desava na onom Classic Life roleplay evo kako izgleda komanda za otvorit vrata,sta bi trebalo promjenit?
if (strcmp("/otvori", cmdtext, true, 10) == 0)
{
if(PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2) //
{
if (PlayerToPoint(30, playerid,1643.0035400391, -1714.6795654297, 20.349878311157) || PlayerToPoint(30, playerid,1643, -1714.87890625, 15.124843597412))
{
MoveDynamicObject(fbiograda,1642.9166259766, -1710.2252197266, 20.349878311157, 2.00);
MoveDynamicObject(fbiograda2,1642.9548339844, -1710.2493896484, 15.124843597412, 2.00);
SetTimer("fbizatvori", 5000, 0);
SendClientMessage(playerid, WHITE, "("COL_ORANGE"Kapija{FFFFFF}!) Otvorio si kapiju, "COL_ORANGE"automatski {FFFFFF}ce se zatvorit!");
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "%s uzima daljinski i otvara kapiju.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
else { SendClientMessage(playerid, COLOR_GREY,"Destinacija je previse udaljena..."); }
}
To je samo jedan dio ako bi mogli tu da objasnite kako da popravim pa cu ja ostalo,Hvala
Imas neki objekat
primer: fbiograda2 = CreateDynamicObject(4983, x,y,z, 0,0,270);//Ovo x,y,z su kao neke kordinate
I onda ti npr. na ovaj objekat dodas rotaciju to 0,0,270: MoveDynamicObject(fbiograda2,1642.9548339844, -1710.2493896484, 15.124843597412, 2.00,0,0,270);//To 0,0,270 to je samo primer ti vidi na tvom objektu kako je
A tu rotaciju prepisujem u monedynamicobject iz pdgaraza= (.....) i sl. ?
Citat: Just Say OmG poslato Januar 08, 2012, 22:32:26 POSLE PODNE
A tu rotaciju prepisujem u monedynamicobject iz pdgaraza= (.....) i sl. ?
Da i to prepises kordinate rx,ry,rz, a evo ima i tut: http://forum.sa-mp.com/showthread.php?t=295590
samo je u tom tut objanjeno kako da rotiras ali isto ti je skapiraces. A i tu ovom tutu je objasnjeno gde i sta samo procitas
Citat: [TL:RP]Mr.Gagi poslato Januar 09, 2012, 08:31:43 PRE PODNE
Citat: Just Say OmG poslato Januar 08, 2012, 22:32:26 POSLE PODNE
A tu rotaciju prepisujem u monedynamicobject iz pdgaraza= (.....) i sl. ?
Da i to prepises kordinate rx,ry,rz, a evo ima i tut: http://forum.sa-mp.com/showthread.php?t=295590
samo je u tom tut objanjeno kako da rotiras ali isto ti je skapiraces. A i tu ovom tutu je objasnjeno gde i sta samo procitas
Ok znaci sve je u ta 3 zadnja broja kod MoveDynamicObject sto treba dodati?
Citat: Just Say OmG poslato Januar 09, 2012, 10:18:03 PRE PODNE
Citat: [TL:RP]Mr.Gagi poslato Januar 09, 2012, 08:31:43 PRE PODNE
Citat: Just Say OmG poslato Januar 08, 2012, 22:32:26 POSLE PODNE
A tu rotaciju prepisujem u monedynamicobject iz pdgaraza= (.....) i sl. ?
Da i to prepises kordinate rx,ry,rz, a evo ima i tut: http://forum.sa-mp.com/showthread.php?t=295590
samo je u tom tut objanjeno kako da rotiras ali isto ti je skapiraces. A i tu ovom tutu je objasnjeno gde i sta samo procitas
Ok znaci sve je u ta 3 zadnja broja kod MoveDynamicObject sto treba dodati?
Da ta 3 zadnja broja samo, a ako hoces da se rotira imas onaj tut na samp forumu sto sam ti dao pa i to vidi :)
Citat: [TL:RP]Mr.Gagi poslato Januar 09, 2012, 11:46:42 PRE PODNE
Citat: Just Say OmG poslato Januar 09, 2012, 10:18:03 PRE PODNE
Citat: [TL:RP]Mr.Gagi poslato Januar 09, 2012, 08:31:43 PRE PODNE
Citat: Just Say OmG poslato Januar 08, 2012, 22:32:26 POSLE PODNE
A tu rotaciju prepisujem u monedynamicobject iz pdgaraza= (.....) i sl. ?
Da i to prepises kordinate rx,ry,rz, a evo ima i tut: http://forum.sa-mp.com/showthread.php?t=295590
samo je u tom tut objanjeno kako da rotiras ali isto ti je skapiraces. A i tu ovom tutu je objasnjeno gde i sta samo procitas
Ok znaci sve je u ta 3 zadnja broja kod MoveDynamicObject sto treba dodati?
Da ta 3 zadnja broja samo, a ako hoces da se rotira imas onaj tut na samp forumu sto sam ti dao pa i to vidi :)
Bio sam napravio dodao ona 3 broja kod fbikapija (tako nesto) i kad ukucam komandu /otvori pise kao da ja otvaram ali ne pomjera se nista ne reaguje :O
Citat: Just Say OmG poslato Januar 09, 2012, 21:06:48 POSLE PODNE
Citat: [TL:RP]Mr.Gagi poslato Januar 09, 2012, 11:46:42 PRE PODNE
Citat: Just Say OmG poslato Januar 09, 2012, 10:18:03 PRE PODNE
Citat: [TL:RP]Mr.Gagi poslato Januar 09, 2012, 08:31:43 PRE PODNE
Citat: Just Say OmG poslato Januar 08, 2012, 22:32:26 POSLE PODNE
A tu rotaciju prepisujem u monedynamicobject iz pdgaraza= (.....) i sl. ?
Da i to prepises kordinate rx,ry,rz, a evo ima i tut: http://forum.sa-mp.com/showthread.php?t=295590
samo je u tom tut objanjeno kako da rotiras ali isto ti je skapiraces. A i tu ovom tutu je objasnjeno gde i sta samo procitas
Ok znaci sve je u ta 3 zadnja broja kod MoveDynamicObject sto treba dodati?
Da ta 3 zadnja broja samo, a ako hoces da se rotira imas onaj tut na samp forumu sto sam ti dao pa i to vidi :)
Bio sam napravio dodao ona 3 broja kod fbikapija (tako nesto) i kad ukucam komandu /otvori pise kao da ja otvaram ali ne pomjera se nista ne reaguje :O
Daj da vidim kako si uradio sve mi ide na to da si uradio pogresno
evo kako je bilo
MoveDynamicObject(fbiograda,1642.9166259766, -1710.2252197266, 20.349878311157, 2.00);
MoveDynamicObject(fbiograda2,1642.9548339844, -1710.2493896484, 15.124843597412, 2.00);
a evo i fbiograda,fbiograda2
fbiograda = CreateDynamicObject(988, 1643.0035400391, -1714.6795654297, 20.349878311157, 0, 0, 270);
fbiograda2 = CreateDynamicObject(988, 1643, -1714.87890625, 15.124843597412, 0, 0, 270);
Evo sta sam ja onda uradio sa MoveDynamicObject (uzeo sam ova zadnja tri broja sa fbiograda i fbiograda2 i stavio evo vidi:
MoveDynamicObject(fbiograda,1642.9166259766, -1710.2252197266, 20.349878311157, 2.00, 0, 0, 270);
MoveDynamicObject(fbiograda2,1642.9548339844, -1710.2493896484, 15.124843597412, 2.00, 0, 0, 270);
I kad otvaram tu ogradu uopšte nema efekta :-\
Solidan TUT
u mene nema warninga ni erora
skino sam te streamere ubacio sve namestio ali kad udjem rotira se ko lud
new hitmangate,racegate,racegate1,racegate2,hitnapod,hitnaograda,taxigate,taxigate1,lcngate,yakuzagate;
public GateClose6()
{
MoveDynamicObject(lcngate, 1284.6973876958, -2056.69921875, 60.518, 0.8 ,0 ,0 ,90);
return 1;
}
lcngate = CreateDynamicObject(980, 1284.6973876958, -2056.69921875, 60.158, 0, 0, 90); //lcn kapija
MoveDynamicObject(lcngate, 1284.6973876958, -2056.69921875, 66.518, 0.8 ,0 ,0 ,90);
Ja sam rijesio taj problem..samo sam skinuo najnoviji streamer i promijenio u CreateDynamicObject i sve radi kako treba :D
Brw Svaka cast nisam probo valjda necu imat potrebe !! :P
Ja sve napravim kako treba dodam createdynamicobject i movedynamicobject ali kad odem ig kapija nikako nece da se otvori, a doda mi warninge :S
skini novi streamer plugin i radice ti,neces morati rotacije praviti!
Hvala ti :D radi
Kopirano s druge SAMP stranice - http://www.zabranjeno.com/forum/index.php?topic=2688.0
Super ;) ;)
Dobar tut ;)
Hvala, pomoglo ;)
Meni su se rotirale, Ja sam samo skinuo najnoviji Streamer zamjenuo sa starim iso u pawno pa compile pa u igru i radile su mi fino ;)
Citat: <[W00z!E]> poslato Januar 24, 2012, 21:42:06 POSLE PODNE
Meni su se rotirale, Ja sam samo skinuo najnoviji Streamer zamjenuo sa starim iso u pawno pa compile pa u igru i radile su mi fino ;)
De Link od Streamera
Citat: | S-RP | K@lib@r .300 poslato Januar 26, 2012, 11:58:40 PRE PODNE
Citat: <[W00z!E]> poslato Januar 24, 2012, 21:42:06 POSLE PODNE
Meni su se rotirale, Ja sam samo skinuo najnoviji Streamer zamjenuo sa starim iso u pawno pa compile pa u igru i radile su mi fino ;)
De Link od Streamera
Citat: [Bp]Eric_Mendez poslato Decembar 20, 2011, 21:52:16 POSLE PODNE
Ako koristite Streamer morate da skinete novi Streamer za 0.3d funkcije da Vam nebi bacalo errore kada dodate rotaciju na kraj funkcija i naravno umjesto CreateObject i MoveObject stavljate funkcije CreateDynamicObject i MoveDynamicObject. Taj Streamer mozete da skinete sa ovog linka: http://www.2shared.com/file/WCNvvXnv/streamer_plugin_v2_6_r26.html
Samo da procitas tutorial ti bi i kapije sredio
Taj TuT je kopiran s ZB SAMPa !
Extra tut :)
Svaka Cast
zbunio si me s ovim zanjim kodom -.-" kakav je to kod? omggg cijelo vrijeme objasnjavas nesto i na kraju stavis neki sasvim drugi kood loooool
Extra TuT puno mi je pomogao :)
super TuT, ali ja se ebem skoro 24h da uradim i neide i sve sam delete tako da sam sad ostavio normalno, plz jel mi moze neko dati cijeli --code-- za samo sva vrata i rampe iz Classic Life RP. molim vas ko bo... da se ne nerviram kad neko nezna nece nikad ni znat jbg.. (a taj sam ja) jbg.. sta cu... "POMOZITE"
:'( :'( :'( :'(
Jel mi netko to moze napraviti ? Ja mu dam sve, molim vas
Citat: Josip_Black poslato Februar 04, 2012, 16:30:12 POSLE PODNE
Jel mi može neko molim vas upload streamer sa neke druge stranice jer ovdje nemogu da ga skinem
Mora ti skiniti
Citat: Josip_Black poslato Februar 04, 2012, 16:46:27 POSLE PODNE
Citat: | S-RP | K@lib@r .300 poslato Februar 04, 2012, 16:32:43 POSLE PODNE
Citat: Josip_Black poslato Februar 04, 2012, 16:30:12 POSLE PODNE
Jel mi može neko molim vas upload streamer sa neke druge stranice jer ovdje nemogu da ga skinem
Mora ti skiniti
Evo na žalost mi je skinulo i sad mi se više nijedna kapija ne otvara
To je i meni bilo. Nesto sam prcko, i otvara normalno
Ovo ti je Sscanf za 0.3d - http://forum.sa-mp.com/showthread.php?t=120356
A za Streamer pokusaj kasine. Ako nebude, ja cu ti Uploadati
Citat: Josip_Black poslato Februar 04, 2012, 17:19:19 POSLE PODNE
Citat: | S-RP | K@lib@r .300 poslato Februar 04, 2012, 16:57:52 POSLE PODNE
Ovo ti je Sscanf za 0.3d - http://forum.sa-mp.com/showthread.php?t=120356
A za Streamer pokusaj kasine. Ako nebude, ja cu ti Uploadati
Ma jesam i ništa
Koji GameMod koristis ?
HVALA TI BRATE VELIKA :)
Hvala puno :).
Kada dodam to piše mi "warning 202: number of arguments does not match definition" za svaku na koju sam dodao ona zadnja tri broja?
Hvala!Pomoglo mi je.
Molim pomoc....IZBACUJE MI 2 ERORA
D:\Balkan Adrenalin\gamemodes\neon.pwn(1004) : error 001: expected token: "(", but found ";"
D:\Balkan Adrenalin\gamemodes\neon.pwn(1005) : error 001: expected token: ")", but found "forward"
Di stavljam ovo?
if(!strcmp(cmdtext, "/otvori", true))
{
MoveObject(kapija,309.799987, -1554.099975, 37.799999, 0.8 ,0 ,0 ,90.027465);
SetTimer("zkapija", 12000, 0);
return 1;
}
Citat: Josip_Hrnjak poslato Maj 13, 2012, 15:04:05 POSLE PODNE
Di stavljam ovo?
if(!strcmp(cmdtext, "/otvori", true))
{
MoveObject(kapija,309.799987, -1554.099975, 37.799999, 0.8 ,0 ,0 ,90.027465);
SetTimer("zkapija", 12000, 0);
return 1;
}
Ispod OnPlayerCommandText
Sta treba stavit da samo clan neke organizacije moze otvoriti tu kapiju?
Citat: Josip_Hrnjak poslato Maj 18, 2012, 11:07:15 PRE PODNE
Sta treba stavit da samo clan neke organizacije moze otvoriti tu kapiju?
if(!strcmp(cmdtext, "/otvori", true))
{
if(PlayerInfo[playerid][Lider] != 1 || PlayerInfo[playerid][Clan] != 1) return SCM(playerid, -1, "Nisi clan ove organizacije.");
MoveObject(kapija,309.799987, -1554.099975, 37.799999, 0.8 ,0 ,0 ,90.027465);
SetTimer("zkapija", 12000, 0);
return 1;
}
Samo promeni ovo [Lider] i [Clan] u kako je tebi. Verovatno ti je pLeader, pMember
lucicu si mi dobar,aaaa????
Jel tako isto ide i na 0.3e ? i nekuzim to kad bi napravio kapiju koja bi ta kapija bila?
lucic jedino sto zna napravit u skripti je kapija
to je ucio jedno 2 godine ...
hahahaha
Citat: |Sâ,¬|Chris poslato Septembar 06, 2012, 16:48:45 POSLE PODNE
lucic jedino sto zna napravit u skripti je kapija
to je ucio jedno 2 godine ...
hahahaha
Bravo za tebe oziveo se temu koja je napisana Decembar 20, 2011, 21:52:16 prosle godine !
Odlican tut!
Citat: dknez15 poslato Septembar 06, 2012, 18:18:35 POSLE PODNE
Odlican tut!
Ti si bre jos gori si ti nenormalan ??? Decembar 20, 2011, 21:52:16 prosle godine !
Lijepo objasnjeno svaka cast po meni stiky jer ce pomoci onima koji rade RP servere.Pohvala za trud
Buraz imam eror stavio sam gore u new sve ali mi izade ovo:
C:\Users\Neko\Desktop\zzezanci\Park.pwn(84) : warning 217: loose indentation
C:\Users\Ado\neko\zzezanci\Park.pwn(134) : error 017: undefined symbol "kapija"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Error.
A meni treba za 0.3e,a ovaj TUT je dobar, al napravi i za 0.3e, nece skodit :D
Hvala ti mnogo si mi pomogao :D
dobar TuT
Puno ti hvala, samo sto je radjeno na 0.3d a ne 0.3e, odlicnoo :D
ja radim na ovakom principu:
if(!strcmp(cmdtext, "/wuk", true))
{
if (IsPlayerInRangeOfPoint(playerid, 29,321.7675,-1189.1755,76.3463))
{
if(PlayerInfo[playerid][pPhousekey] == 28)
{
MoveDynamicObject(mojavila, 330.5, -1181.0999755859, 78.300003051758, 2.5); // ovdje otvrene koradinate samo
SetTimer("mojavilaz", 7000, 0);
SendClientMessage(playerid, COLOR_BLUE,"Kapija je otvorena,biti ce automatski zatvorena nakon 7 sekundi.");
format(string, sizeof(string), "* %s uzima daljinski i otvara kapiju svoje kuce.", sendername);
ProxDetector(30.0, playerid, string, COLOR_CHAT1,COLOR_CHAT2,COLOR_CHAT3,COLOR_CHAT4,COLOR_CHAT5);
return 1;
}
{
SendClientMessage(playerid, COLOR_GREY,"* Nemate daljinski od vrata ili kapije !");
return 1;
}
}
SendClientMessage(playerid, COLOR_GREY,"* Niste blizu vrata ili kapije !");
return 1;
}
Citat: .pwn poslato Novembar 30, 2012, 12:50:53 POSLE PODNE
ja radim na ovakom principu:
if(!strcmp(cmdtext, "/wuk", true))
{
if (IsPlayerInRangeOfPoint(playerid, 29,321.7675,-1189.1755,76.3463))
{
if(PlayerInfo[playerid][pPhousekey] == 28)
{
MoveDynamicObject(mojavila, 330.5, -1181.0999755859, 78.300003051758, 2.5); // ovdje otvrene koradinate samo
SetTimer("mojavilaz", 7000, 0);
SendClientMessage(playerid, COLOR_BLUE,"Kapija je otvorena,biti ce automatski zatvorena nakon 7 sekundi.");
format(string, sizeof(string), "* %s uzima daljinski i otvara kapiju svoje kuce.", sendername);
ProxDetector(30.0, playerid, string, COLOR_CHAT1,COLOR_CHAT2,COLOR_CHAT3,COLOR_CHAT4,COLOR_CHAT5);
return 1;
}
{
SendClientMessage(playerid, COLOR_GREY,"* Nemate daljinski od vrata ili kapije !");
return 1;
}
}
SendClientMessage(playerid, COLOR_GREY,"* Niste blizu vrata ili kapije !");
return 1;
}
Citat: .pwn poslato Novembar 29, 2012, 22:03:35 POSLE PODNE
Puno ti hvala, samo sto je radjeno na 0.3d a ne 0.3e, odlicnoo :D
Å ta je s glavom? ÄŒemu dp?
Lock stara je tema više. ;)