[Pomoc] Kapija se ne otvara sporo nego jako brzo

Započeo Obrisan korisnik
7. Jun 2014. Zaključano
492
pregleda
9
postova
Deleted User
Obrisan korisnik
7. Jun 2014.
Skripta koju koristim:Raven's
Detaljan opis problema:Jako smijesno zeza me rampa u pd-u nece sporo da mi se dize u zrak nego jako brzo.
Stavljao sam brzinu kapije na 3.0 ili na vise ali nece..

Nesto za dodati:
public GateClose5()
{
DestroyDynamicObject( pdgate3 );
pdgate2 = CreateDynamicObject(968,1544.700317,-1630.735717,13.096980,-1.000000,-91.000000,269.972869);
lspdg2 = 0;
return 1;
}

pdgate2 = CreateDynamicObject(968,1544.700317,-1630.735717,13.096980,-1.000000,-91.000000,269.972869);

else if(IsPlayerInRangeOfPoint(playerid, 15,1544.700317,-1630.735717,13.096980))
{
    if(lspdg2 == 1) { SCM(playerid, COLOR_GREY, "** Rampa je vec otvorena"); return 1; }
DestroyDynamicObject( pdgate2 );
pdgate3 =  CreateDynamicObject(968,1544.700317,-1630.735717,12.924660,0.000000,0.000000,270.972869);
SetTimer("GateClose5", 6000, 0);
SCM(playerid, COLOR_BLUE,"Rampa je otvorena i bice zatvorena za 6 sekundi.");
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s uzima svoj daljinski i otvara rampu.", sendername);
ProxDetector(30.0, playerid, string, COLOR_CHAT1,COLOR_CHAT2,COLOR_CHAT3,COLOR_CHAT4,COLOR_CHAT5);
lspdg2 = 1;
}


Kao sto se vidi gore nesta,kad je neko davno pravio mod nije fino napravio inace raven's je sve pobrko...Ja sad ne mogu da se snadjem ovdje..

Pogledajte kako je napravio kapiju ne zatvara se automatski nego je napravio obicni tajmjer i kad istekne stavio
CreateDynamicObject(968,1544.700317,-1630.735717,12.924660,0.000000,0.000000,270.972869);
James_SmithXDl
6
OG Legend
7. Jun 2014.
pa zato sto nekoristis funkciju koju trebas nego samo unistis objek i odma ga kreiras na drugom mjestu..
koristi funkciju MoveDynamicObject u tvom slucaju.
Deleted User
Obrisan korisnik
9. Jun 2014.
Jel moze sta da se napravi u postojecem sistemu za otvaranje ove kapije pa da ona ide polako.
A da ne pravim iznova,jer mi je teze iznova sve da radim moram onda brisati sve kapije vezane za pd..
A koliko znam ovdje treba dodati samo MoveDynamicObject i na kraju brzinu..Al probo sam to i nece..
James_SmithXDl
6
OG Legend
9. Jun 2014.
za ovo se koristis funkcija koju sam gore naveo ti sad trebas zakljuciti na koji nacin..
Deleted User
Obrisan korisnik
9. Jun 2014.
Izvini al ja tebe nisam skonto nista...
Objasni mi ...
James_SmithXDl
6
OG Legend
9. Jun 2014.
salews wrote on June 9, 2014, 5:13 pm:
Izvini al ja tebe nisam skonto nista...
Objasni mi ...

pa koristis funkciju movedynamicobject bozee..
kreiras objekat pod OnGameModeInit

proveris da li je igrac blizu objekta i pomeras taj objekat ...
Deleted User
Obrisan korisnik
9. Jun 2014.
Dobro nemoras odma agresivu,pitam te jer te nisam razumjeo.
Ovdje je sasvim deseto napravljeno...
Napravicu pa javim...
ivica158
5
Crime Lord
9. Jun 2014.
ono sto zeli reci je da radis slijedece pod ongamemodeinit kreiras kapiju

pdgate = createdynamicobject(idkapije, ....)

iduce di otvaras kapiju koristis movedynamicobject(pdgate,kordinate otvorene kapije,te poslije kordinata ide brzina otvaranja)

a kad zatvaras isto movedynamicobject(imekapije u ovom slucaju je pdgate ajmo reci, kordinate zatvorene kapije, i tu brzina zatvaranja kapije) znaci ne kreiras kapiju kad otvaras komandu kako je vec c++ rekao da ju kreiras na drugom mjestu moras movedynamicobject.

nadam se da sam nekak pripomogao 😄
Deleted User
Obrisan korisnik
9. Jun 2014.
Ma znam ja kako se kapija radi...
Nego je nesporazum nisam razumjeo sta je htjeo reci..
Hvala i tebi sto pokusavas pomoci...
Sad cu ja to napraviti 2-3 minuta posla..

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha