Pitanje/savjet: Pravim lift, ali ga nema na lokaciji gde treba da bude, kordinate su ispravne, i portam se do njih na serveru i tu se portam gde treba
Opširnije: [pawn]new LiftMuzej[1];
new bool:LiftDole;
KreirajLiftMuzej() {
LiftMuzej[0] = CreateDynamicObject(19447, 1957.717041, 1902.649047, 26.410770, -0.299999, 90.299980, -117.099967, -1, -1, -1, 300.00, 300.00);
}
// UnistiLiftMuzej() { //funkcija za unistavanje objekata lifta
// for(new muzej = 0; muzej < 1; muzej++) DestroyDynamicObject(LiftMuzej[muzej]);
// }
PomeriLiftGore() {
MoveDynamicObject(LiftMuzej[0], 1957.383300, 1902.464843, 129.890335, 2.0, 1.200001, -91.100013, 62.600028);
}
PomeriLiftDole() {
MoveDynamicObject(LiftMuzej[0], 1957.717041, 1902.649047, 26.410770, 2.0, -0.299999, 90.299980, -117.099967);
}
timer MuzejLiftTimer[5000]() {
new MuzejPokrenut;
if(MuzejPokrenut) {
if(LiftDole) {
PomeriLiftGore();
LiftDole = false;
defer MuzejLiftTimer();
} else {
PomeriLiftDole();
LiftDole = true;
defer MuzejLiftTimer();
}
}
}[/pawn]
Dodatno: Vaš odgovor
Valhalla mod ah /pokrenimuzej inace i ima bugova tu do kurca.
Ne koristim taj mod, i nemam komandu za pokretanje, treba sam da se pokrece i da se zadrzi gore 5 sec, pa se i ceka 5 sec i tako iznova. otvarao sam vec temu dao mi je neko ovaj kod ja sam izmenio samo kordinate al ne radi?
aa gde si stavio KreirajMuzejLift?
Mislis u modu?
[pawn] CreateDynamicObject(19447, 1957.717041, 1902.649047, 26.410770, -0.299999, 90.299980, -117.099967, -1, -1, -1, 300.00, 300.00);[/pawn]
Ovde gde si kontao lift da je si stavio objekati 19447 a to je koliko znam zid, i on skripta ti kreira sm zid i pomera zid gore dole :D :D
[pawn]forward LiftClose( );
public LiftClose ( ) {
MoveDynamicObject( LiftOpen, x, y ,z );
Lift_1 = false;
}[/pawn]
[pawn]LiftOpen = CreateDynamicObject(idobjekat, x, y, z.000);
Lift_1 = false;[/pawn]
[pawn] //meni je ovo pod OnPlayerKeyStateChange if( IsPlayerInRangeOfPoint( playerid, x ,y, z ) || IsPlayerInRangeOfPoint( playerid, x, y, z ) ) {
if( Lift_1 == false ) {
MoveDynamicObject( LiftOpen, 8.088999, 1518.881958, -35.026000, 5.00 );
SetTimer( "LiftClose", 10000, 0 );
Lift_1 = true;[/pawn]
naravno treba ti ovde [pawn]new LiftOpen new bool:Lift_1;[/pawn]
probaj skontati nes od ovoga i prilagoditi skripti opet kazem kod svakog je drugacije............
zanimljivo :D
Citat: #luyn poslato Januar 26, 2023, 22:50:33 POSLE PODNE
[pawn] CreateDynamicObject(19447, 1957.717041, 1902.649047, 26.410770, -0.299999, 90.299980, -117.099967, -1, -1, -1, 300.00, 300.00);[/pawn]
Ovde gde si kontao lift da je si stavio objekati 19447 a to je koliko znam zid, i on skripta ti kreira sm zid i pomera zid gore dole :D :D
Znam da je zid, rotiran je pa ne stoji uspravno kao zid.
Neaktivno, lock