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

Wysłany: 2013-12-11, 11:28


Nors

Wszystko wiem.






Wiek: 30
Na forum: 4600 dni
Posty: 223
Nick w MP: Nors

Piwa: 10

Respekt: 50

Cze?? czy kto? z was m?g? by mi pom?c?
gdy otwieram brame o id 972 to jest ten szlaban to on sie otwiera w bok a nie do g?ry, a jestem pewien ?e zrobi?em dobrze.

tutaj s? pozycje.

Kod:

Otwarta: CreateObject(968,2238.1999500,2450.3999000,10.6000000,0.0000000,358.0000000,270.0000000);


Kod:

Zamkni?ta: CreateObject(968,2238.1999500,2450.3999000,10.6000000,0.0000000,270.0000000,270.0000000);


Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-12-11, 12:18


KatieM







Wiek: 32
Na forum: 4868 dni
Posty: 82
Nick w MP: _DMCy

Piwa: 293

Respekt: 85

Ostrzeżeń: 20%
Robi?e? co? takiego tak?

Kod:

new mov = CreateObject(968,2238.1999500,2450.3999000,10.6000000,0.0000000,270.0000000,270.0000000);


Kod:

MoveObject (mov, 2238.1999500,2450.3999000,10.6000000, 10.00, 0.0, 358.0, 270.0);


Je?eli ?le Ci si? otwiera to zamiast rotacji zmie? warto?ci X, Y, Z. Musia?e? co? pomyli?.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-12-11, 12:26


Nors

Wszystko wiem.






Wiek: 30
Na forum: 4600 dni
Posty: 223
Nick w MP: Nors

Piwa: 10

Respekt: 50

"KatieM" napisał/a:

Robi?e? co? takiego tak?

Kod:

new mov = CreateObject(968,2238.1999500,2450.3999000,10.6000000,0.0000000,270.0000000,270.0000000);


Kod:

MoveObject (mov, 2238.1999500,2450.3999000,10.6000000, 10.00, 0.0, 358.0, 270.0);


Je?eli ?le Ci si? otwiera to zamiast rotacji zmie? warto?ci X, Y, Z. Musia?e? co? pomyli?.


Nie,

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-12-11, 13:52


Maajk_El

PawnoMaster :)






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

Piwa: 2365

Respekt: 92,1

Ostrzeżeń: 100%
Nors, poka? mi ca?e kod, jak to robisz, czyli wszystko co wykonujesz przy robieniu bramy w mapie.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-12-11, 13:59


Nors

Wszystko wiem.






Wiek: 30
Na forum: 4600 dni
Posty: 223
Nick w MP: Nors

Piwa: 10

Respekt: 50

bombus1212,

Dzia?a tak
Kod:

MoveObject (mov, 2238.1999500,2450.3999000,10.6000000, 10.00, 0.0, 358.0, 270.0);


a czy da?o by sie w tym zrobi? ?eby si? p?ynnie otwiera?o a nie pojawia?o?

Podpis
Daj piweczko. Pić się chce.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-12-11, 14:15


Maajk_El

PawnoMaster :)






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

Piwa: 2365

Respekt: 92,1

Ostrzeżeń: 100%
Da, robisz tak:

g?ra mapy:
Kod:

new brama;


OnGameModeInit/OnFilterScriptInit:
Kod:

brama = CreateObject(980,637.2999878,1744.9000244,6.6999998,0.0000000,0.0000000,48.0000000);//Kordy bramy zakmni?tej!


Obja?nienie:
980 - Id bramy
637.2999878,1744.9000244,6.6999998,0.0000000,0.0000000,48.0000000 - Pozycja i rotacja, tzw: Kordy.

OnPlayerCommandText:
Kod:

if (strcmp("/openbrama", cmdtext, true, 10) == 0) {
if( gTeam[playerid] == TEAM_DHL) {
MoveObject(brama,1810.79980469,-1889.89941406,9.60000038, 3);//Kordy bramy otwartej!
SetTimer("nazwabramy", 5000, false);//Brama zamyka si? sama za 5 sekund
GameTextForPlayer(playerid, "~y~Otwieranie bramy", 5000, 5);//Wyswietla tekst na ?rodku ekranu
}
return 1;
}


Gdzie? na dole mapy:
Kod:


public bramalvlot()
{
MoveObject(brama,1810.79980469,-1889.89941406,15.19999981, 3);//Kordy bramy zamkni?tej, 3 sekundy si? otwiera
return 1;
}


Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-12-11, 14:20


Nors

Wszystko wiem.






Wiek: 30
Na forum: 4600 dni
Posty: 223
Nick w MP: Nors

Piwa: 10

Respekt: 50

"bombus1212" napisał/a:

Da, robisz tak:

g?ra mapy:
Kod:

new brama;


OnGameModeInit/OnFilterScriptInit:
Kod:

brama = CreateObject(980,637.2999878,1744.9000244,6.6999998,0.0000000,0.0000000,48.0000000);//Kordy bramy zakmni?tej!


Obja?nienie:
980 - Id bramy
637.2999878,1744.9000244,6.6999998,0.0000000,0.0000000,48.0000000 - Pozycja i rotacja, tzw: Kordy.

OnPlayerCommandText:
Kod:

if (strcmp("/openbrama", cmdtext, true, 10) == 0) {
if( gTeam[playerid] == TEAM_DHL) {
MoveObject(brama,1810.79980469,-1889.89941406,9.60000038, 3);//Kordy bramy otwartej!
SetTimer("nazwabramy", 5000, false);//Brama zamyka si? sama za 5 sekund
GameTextForPlayer(playerid, "~y~Otwieranie bramy", 5000, 5);//Wyswietla tekst na ?rodku ekranu
}
return 1;
}


Gdzie? na dole mapy:
Kod:


public bramalvlot()
{
MoveObject(brama,1810.79980469,-1889.89941406,15.19999981, 3);//Kordy bramy zamkni?tej, 3 sekundy si? otwiera
return 1;
}


No i w?asnie oto chodzi. gdy tak zrobie to nie dzia?a. ten szlaban

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-12-11, 14:21


KatieM







Wiek: 32
Na forum: 4868 dni
Posty: 82
Nick w MP: _DMCy

Piwa: 293

Respekt: 85

Ostrzeżeń: 20%
@up, ma?e niedoczytanie.

Zmniejsz pr?dko?? otwierania/zamykania. Mo?e dlatego ?e ustawi?e? tam zbyt du?? wartos?, obiekt porusza si? za szybko daj?c efekt jakby si? pojawia?.

MoveObject (mov, 2238.1999500,2450.3999000,10.6000000, 10.00, 0.0, 358.0, 270.0);

Ten argument za to odpowiada.


Ostatnio zmieniony przez KatieM 2013-12-11, 14:25, w całości zmieniany 2 razy  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-12-11, 14: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%
Widocznie, ?le pobra?e? kordy, lub ?le wklejasz!
Pobierz jeszcze raz, i zr?b ponownie

Do do ABS'u, nie mam poj?cia.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-12-11, 16:55


Kruger







Wiek: 33
Na forum: 4873 dni
Posty: 13

Piwa: 332

Respekt: 50

bombus1212, tw?j kod s?u?y do zwyk?ej bramy na przesuni?cie nie do szlabanu i nie jest wykonany za dobrze.

Masz m?j kod na szlaban:
http://pastebin.com/8WDAAz2x

Mo?esz na luzie doda? kolejne szlabany tylko musisz poda? kordy gdzie to ma co sta?. Gdy wpiszesz /szlaban otworzy Ci si? tylko ten szlaban przy kt?rym jeste? blisko nie inny. (Je?eli dodasz ich wi?cej)

Pozdrawiam

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-12-11, 17:45


Maajk_El

PawnoMaster :)






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

Piwa: 2365

Respekt: 92,1

Ostrzeżeń: 100%
Kruger, hmm? Nie lepiej tak?:
M?j kod, jest dobrze zrobiony, jak dajesz swoje wyci?te z mapy, i nawet nie patrzysz, to si? dziwisz?

G?ra mapy:
Kod:

new szlabanlv;
new lvz;

Kod:

forward zlv();


OnGameModeInit:
Kod:

szlabanlv = CreateObject(968,1746.51855469,513.19140625,28.33517075,0.00000000,268.00000000,339.99792480); //Kordy bramy zamkni?tej!

968 - Id bramy/szlabanu
1746.51855469,513.19140625,28.33517075,0.00000000,268.00000000,339.99792480 - Kordy Szlabanu/Rotacja


OnPlayerCommandText:
Kod:


if (strcmp(cmdtext, "/zaplac.lv", true)==0)
{
if(PlayerToPoint(25.0, playerid, 1736.5593,536.0103,27.2513))
{
MoveObject(szlabanlv, 1737.82641602 ,530.71435547, 27.48732948, 90);//Kordy szlabanu otwartego
SetObjectRot(szlabanlv, 0.00000000, 353.99597168, 343.99841309);
GivePlayerMoney(playerid, -500);
SendClientMessage(playerid, COLOR_LIGHTGREEN, "Zap?aci?e? 500$ mo?esz rusza?!");
lvz = SetTimer("zlv",6000,false);
}else {SendClientMessage(playerid, COLOR_LIGHTRED, "Jeste? za daleko od Granicy!");
}
return 1;
}


Kod:

public zlv()
{
MoveObject(granicalv, 1746.51855469,513.19140625,28.33517075, 90);//Kordy szlabanu zamkni?tego!
SetObjectRot(granicalv, 0.00000000,268.00000000,339.99792480);
KillTimer(lvz);
}


Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-12-11, 17:48


KatieM







Wiek: 32
Na forum: 4868 dni
Posty: 82
Nick w MP: _DMCy

Piwa: 293

Respekt: 85

Ostrzeżeń: 20%
JPRD! Tutaj http://wiki.sa-mp.com/wiki/MoveObject masz wszystko obja?nione a je?eli nie umiesz czyta?, trudno. Kilka sposob?w jak najprostszy masz na wiki. -,-

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-12-11, 17:49


Kruger







Wiek: 33
Na forum: 4873 dni
Posty: 13

Piwa: 332

Respekt: 50

Wycinka z mapy? Aha, nie chce mi si? k??ci? wi?c nie b?d? tego komentowa?.

Po co tworzy? nowy callback jak mo?na to zrobi? w OnGameModeInit?

Postaw piwo autorowi tego posta
 

 
Tagi: brama :: nie :: działa :: poprawnie.
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN 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