Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2013-08-09, 19:13


krzysiek1284567







Wiek: 28
Na forum: 4852 dni
Posty: 55
Nick w MP: Szeryf



Respekt: 50

Jak zrobi? ?eby drzwi windy(windador) otwiera?y si? dopiero jak winda podjedzie na g?r??

Macie tu m?j kod

Kod:

#include <a_samp>
#include <zcmd>
new windars;
new windarsdor;
public OnFilterScriptInit()
{
winda = CreateObject(5837, 1021.7999900, 1263.5999800, 11.4000000, 0.0000000, 0.0000000, 270.0000000);
windador = CreateObject(5043,1023.7999900,1261.9000200,11.4000000,0.0000000,0.0000000,0.0000000);
}
CMD:windad(playerid, params[])
{
MoveObject(winda, 1021.7999900, 1263.5999800, 3.1000000, 1.0);
MoveObject(windador, 1023.7999900,1266.0000000,11.4000000, 1.0);
return 1;
}
CMD:windag(playerid, params[])
{
MoveObject(winda, 1021.7999900, 1263.5999800, 11.4000000, 1.0);
MoveObject(windador, 1023.7999900,1261.9000200,11.4000000, 1.0);
return 1;
}


Za pomoc piwko.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-08-09, 19:22


Maajk_El

PawnoMaster :)






Wiek: 29
Na forum: 4841 dni
Posty: 162
Nick w MP: "Maajk_El"

Piwa: 2365

Respekt: 92,1

Ostrzeżeń: 100%
Taki system masz w Wie?owiec by L4nc3r

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-08-09, 19:24


krzysiek1284567







Wiek: 28
Na forum: 4852 dni
Posty: 55
Nick w MP: Szeryf



Respekt: 50

Z tym ?e to jest inny system tu sa dwie komendy.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-08-09, 19:41


Maajk_El

PawnoMaster :)






Wiek: 29
Na forum: 4841 dni
Posty: 162
Nick w MP: "Maajk_El"

Piwa: 2365

Respekt: 92,1

Ostrzeżeń: 100%
a tam jest mo?e 88888 ? co ? masz moja ci zrobi?em

Kod:

new nazwa_bramy;


Kod:

nazwa_bramy= CreateObject(974,2293.39941406,583.00000000,6.80000019,90.00000000,177.22045898,68.77441406); //Lock.



Kod:

if (strcmp(cmdtext, "/winda", true)==0){
{
ShowPlayerDialog(playerid, 1558, 2, "**WINDA**", "Winda w g?r?\nWinda w d??", "Ok", "Wyjdz");
}
return 1;
}


Kod:

if(dialogid == 1558)
{
if(response)
{
switch(listitem)
{
case 0:
{
SendClientMessage(playerid,COLOR_LIGHTORANGE, "Winda jedzie w g?re.");
MoveObject(nazwa_bramy1, x,y,z, 9);
}
case 1:
{
SendClientMessage(playerid,COLOR_LIGHTORANGE, "Winda jedzie w d??.");
MoveObject(nazwa_bramy2, x,y,z, 9);
}
}
}
}


Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-08-09, 20:40


krzysiek1284567







Wiek: 28
Na forum: 4852 dni
Posty: 55
Nick w MP: Szeryf



Respekt: 50

To mo?e inaczej jak zrobi? ?eby na przyk?ad jak wpisze komend? /open to brama si? otworzy np po 2sekundach?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-08-09, 20:59


neroPL







Wiek: 28
Na forum: 5671 dni
Posty: 79
Nick w MP: Kapec

Piwa: 584

Respekt: 75,7

U?yj settimerex wtedy. wiki : http://wiki.sa-mp.com/wiki/SetTimerEx
Gdy ju? ustawisz timer to musisz zrobic forward i tam dac ze obiekt zmienia pozycje.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-08-10, 15:03


krzysiek1284567







Wiek: 28
Na forum: 4852 dni
Posty: 55
Nick w MP: Szeryf



Respekt: 50

Cos ta strona nie chce mi si? otworzy? wi?c mo?esz tu mi napsia? jak zrobi? to o co prosz??

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-08-10, 18:36


neroPL







Wiek: 28
Na forum: 5671 dni
Posty: 79
Nick w MP: Kapec

Piwa: 584

Respekt: 75,7

Faktycznie co? dzi? wiki nawala :( Ju? Ci t?umacze
Tam gdzie masz komende na winda Do g?ry czy na d?l musisz dodac timer :
Kod:


SetTimerEx("Drzwiopen", 2000, 0, "i", playerid);

Tworzysz forward tak jak ustalisz tam nazwe " Drzwiopen "
I w tym publicu dajesz ze zamyka lub otwiera :)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-08-11, 13:11


krzysiek1284567







Wiek: 28
Na forum: 4852 dni
Posty: 55
Nick w MP: Szeryf



Respekt: 50

Chyba nie kapuje.

Tam na samej g?rze jest m?j kod we? tam wpisz to.

?eby te drzwi kiedy winda jedzie do g?ry wpisz otwiera?y si? po tych 2 sec ok.

Bo wtedy to zapami?tam.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-08-11, 13:15


neroPL







Wiek: 28
Na forum: 5671 dni
Posty: 79
Nick w MP: Kapec

Piwa: 584

Respekt: 75,7

Ch?opie nie dam Ci wszystkiego tak na tacy musisz sam te? co? sie troche pod uczyc. Tam gdzie masz komende na winda do g?ry musisz dac timer. Takie trudne ?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-08-11, 13:17


ToxiC.







Wiek: 28
Na forum: 5246 dni
Posty: 3792

Piwa: 8590

Respekt: 1143,8
Respekt: 1143,8

Kod:


#include <a_samp>
#include <zcmd>
new windars;
new windarsdor;
public OnFilterScriptInit()
{
winda = CreateObject(5837, 1021.7999900, 1263.5999800, 11.4000000, 0.0000000, 0.0000000, 270.0000000);
windador = CreateObject(5043,1023.7999900,1261.9000200,11.4000000,0.0000000,0.0000000,0.0000000);
}
CMD:windad(playerid, params[])
{
SetTimerEx("WindaD", 4000, 0, "i", playerid);
return 1;
}
CMD:windag(playerid, params[])
{
SetTimerEx("WindaG", 4000, 0, "i", playerid);
return 1;
}

forward WindaD(playerid);
public WindaD(playerid) {
MoveObject(winda, 1021.7999900, 1263.5999800, 3.1000000, 1.0);
MoveObject(windador, 1023.7999900,1266.0000000,11.4000000, 1.0);
return 1;
}

forward WindaG(playerid);
public WindaG(playerid) {
MoveObject(winda, 1021.7999900, 1263.5999800, 11.4000000, 1.0);
MoveObject(windador, 1023.7999900,1261.9000200,11.4000000, 1.0);
return 1;
}


Gotowiec zawsze SPOKO. :roll:

Postaw piwo autorowi tego posta
 

 
Tagi: obiekt :: przesówa :: sie :: jakimś :: czasie
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN » [INNE] obiekt przesówa sie po jakimś czasie Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku