Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: kim3205 poslato Jul 02, 2013, 03:16:31 PRE PODNE

Naslov: [Pomoc] Kuca sa CMD
Poruka od: kim3205 poslato Jul 02, 2013, 03:16:31 PRE PODNE
Skripta koju koristim: edit SunShine
Detaljan opis problema:Nikako nemogu da skontam kako da napravim Kapiju sa CMD naprimer /popen...kako da napravim kapiju sa CMD
Dio skripte://
Neke slike/video za lakse dobivanje pomoci(neobavezno)://
Naslov: Odg: [Pomoc] Kuca sa CMD
Poruka od: xFORCERx poslato Jul 02, 2013, 03:58:20 PRE PODNE
Prvo na vrhu napravis ovako


new kapija;


Zatim pod OnGameModeInit, ovako nesto


// broj 969 je model objekta, ovdje je to kapija
kapija = CreateDynamicObject(969, ostale koordinate dobijes kada u editoru stavis, X,Y,Z);


Komanda za otvorit

CMD:otvorikapiju(playerid, params[])
{
MoveDynamicObject(kapija,koordinate na koje mices ogradu[X,Y,Z], brzina otvaranja[stavi to na 3]);
return 1;
}

Komanda za zatvoriti

CMD:otvorikapiju(playerid, params[])
{
MoveDynamicObject(kapija,koordinate koje si postavio pod OnGameModeInit[X,Y,Z], brzina otvaranja[stavi to na 3]);
return 1;
}

Naslov: Odg: [Pomoc] Kuca sa CMD
Poruka od: kim3205 poslato Jul 02, 2013, 05:22:24 PRE PODNE
[quote author=[X]Low link=topic=76410.msg531265#msg531265 date=1372730300]
Prvo na vrhu napravis ovako


new kapija;


Zatim pod OnGameModeInit, ovako nesto


// broj 969 je model objekta, ovdje je to kapija
kapija = CreateDynamicObject(969, ostale koordinate dobijes kada u editoru stavis, X,Y,Z);


Komanda za otvorit

CMD:otvorikapiju(playerid, params[])
{
MoveDynamicObject(kapija,koordinate na koje mices ogradu[X,Y,Z], brzina otvaranja[stavi to na 3]);
return 1;
}

Komanda za zatvoriti

CMD:otvorikapiju(playerid, params[])
{
MoveDynamicObject(kapija,koordinate koje si postavio pod OnGameModeInit[X,Y,Z], brzina otvaranja[stavi to na 3]);
return 1;
}

[/quote]


Naprimer za ovu kordinatu kapije kako ???

CreateDynamicObject(980,1846.9000200,603.9000200,12.6000000,0.0000000,0.0000000,254.0000000);
Naslov: Odg: [Pomoc] Kuca sa CMD
Poruka od: pax95 poslato Jul 02, 2013, 12:01:17 POSLE PODNE
1846.9000200,603.9000200,12.6000000
To su ti x,y,z koordiante ako je to kapija kada je zatvorena onda stavis kada otvara samo Z manje ako je sada 12.6 ti smanji dovoljno koliko treba da bude u zemlji, a ako je za zatvaranje kapije onda idu te koordinate jer je tada zatvorena
Naslov: Odg: [Pomoc] Kuca sa CMD
Poruka od: kim3205 poslato Jul 02, 2013, 16:12:09 POSLE PODNE
Da,da razumem ali kako da sastavim naprimer sto je uradi [X]Low kako da sastavim eto dao sam lokaciju
Naslov: Odg: [Pomoc] Kuca sa CMD
Poruka od: kim3205 poslato Jul 03, 2013, 04:01:55 PRE PODNE
Aj pls uradite mi vi evo vam kordinata pls samo da znm nista vise nije problem samo daj primer uradi te mi !!!
Bio bih vam zahvalan !!!

CreateDynamicObject(980,1846.9000200,603.9000200,12.6000000,0.0000000,0.0000000,254.0000000);
Naslov: Odg: [Pomoc] Kuca sa CMD
Poruka od: pax95 poslato Jul 03, 2013, 08:21:35 PRE PODNE
Nisam siguran da li mora rotacija videces ako se bude rotiralo okolo onda dodas tvoju rotaciju posle brzine:
new kapija;

kapija = CreateDynamicObject(980,1846.9000200,603.9000200,12.6000000,0.0000000,0.0000000,254.0000000);

CMD:otvorikapiju(playerid, params[])
{
MoveDynamicObject(kapija,1846.9000200,603.9000200,5.6000000, 3);
return 1;
}

CMD:zatvorikapiju(playerid, params[])
{
MoveDynamicObject(kapija,1846.9000200,603.9000200,12.6000000, 3);
return 1;
}

Ja ne znam da li je to toliko tesko uraditi...
Naslov: Odg: [Pomoc] Kuca sa CMD
Poruka od: kim3205 poslato Jul 03, 2013, 23:01:42 POSLE PODNE
Citat: [AG] Mr.Gagi poslato Jul 03, 2013, 08:21:35 PRE PODNE
Nisam siguran da li mora rotacija videces ako se bude rotiralo okolo onda dodas tvoju rotaciju posle brzine:
new kapija;

kapija = CreateDynamicObject(980,1846.9000200,603.9000200,12.6000000,0.0000000,0.0000000,254.0000000);

CMD:otvorikapiju(playerid, params[])
{
MoveDynamicObject(kapija,1846.9000200,603.9000200,5.6000000, 3);
return 1;
}

CMD:zatvorikapiju(playerid, params[])
{
MoveDynamicObject(kapija,1846.9000200,603.9000200,12.6000000, 3);
return 1;
}

Ja ne znam da li je to toliko tesko uraditi...

Mnogo ti hvala brate moze Lock <3