Forum Gtatwo Strona Główna  
 FAQ  •  Szukaj  •  Użytkownicy  •  Grupy •  Galerie   •  Rejestracja  •  Profil  •  Zaloguj się, by sprawdzić wiadomości  •  Zaloguj
 Problem z LOCATE_CHARACTER Zobacz następny temat
Zobacz poprzedni temat
Napisz nowy tematOdpowiedz do tematu
Autor Wiadomość
ARX
Huligan
Huligan


Dołączył: 13 Gru 2006
Posty: 18 Przeczytał: 0 tematów

Ostrzeżeń: 0/5

PostWysłany: Czw 4:01, 31 Lip 2008 Powrót do góry

Użyłem poniższy kod w pętli:
Kod:
if(LOCATE_CHARACTER_ANY_MEANS  ( player1  ,  166.0  , 9.0 , 3.0  , 2.0 , 6.0  ))
//blabla
endif
i teoretycznie powinno powstać pole od (166.0 , 9.0 , 3.0 ) do (168.0 , 15.0 , 3.0) jednak coś jest nie tak i w grze jakby ten kwadrat (pole) zmniejszył się w pionie do około 3.0 mimo, że w skrypcie podałem 6.0). W dodatku czasami w ogóle nie wykrywa tego pola lub nie działa w samym jego środku, a przy brzegach tak. Strasznie mnie irytuje ten problem, bowiem jest mi to bardzo potrzebne do pewnej misji i muszę być pewny, że instrukcja ZAWSZE zadziała kiedy gracz znajdzie się w tym polu, a nie tylko wtedy, kiedy sobie gra zażyczy.

...być może to ja tu czegoś nie zrozumiałem, dlatego proszę o rade Razz z góry dzięki za pomoc Smile


Ostatnio zmieniony przez ARX dnia Czw 10:17, 31 Lip 2008, w całości zmieniany 1 raz
Zobacz profil autora
DonMahone
DonCorleone
<i>DonCorleone</i>


Dołączył: 01 Sty 2008
Posty: 2225 Przeczytał: 0 tematów

Ostrzeżeń: 0/5

PostWysłany: Czw 10:14, 31 Lip 2008 Powrót do góry

nie bardzo rozumiem dlaczego się tak dzieje ale patrząc na nawiasy to widać że zgubiłeś jeden.
Zobacz profil autora
ARX
Huligan
Huligan


Dołączył: 13 Gru 2006
Posty: 18 Przeczytał: 0 tematów

Ostrzeżeń: 0/5

PostWysłany: Czw 10:19, 31 Lip 2008 Powrót do góry

Mahone napisał:
nie bardzo rozumiem dlaczego się tak dzieje ale patrząc na nawiasy to widać że zgubiłeś jeden.
drobny błąd przy kopiowaniu Razz
Zobacz profil autora
Razor
DonCorleone
<i>DonCorleone</i>


Dołączył: 22 Maj 2008
Posty: 3029 Przeczytał: 0 tematów

Ostrzeżeń: 0/5

PostWysłany: Czw 10:50, 31 Lip 2008 Powrót do góry

zrób strefe w zone editorze (chyba general proupose nie pamiętam jestem teraz u kuzyna) Zrób ten kwadrat

i użyj komendy If_char_in_zone (p1) (zonename)
Zobacz profil autora
ARX
Huligan
Huligan


Dołączył: 13 Gru 2006
Posty: 18 Przeczytał: 0 tematów

Ostrzeżeń: 0/5

PostWysłany: Czw 11:34, 31 Lip 2008 Powrót do góry

Razor90 napisał:
zrób strefe w zone editorze (chyba general proupose nie pamiętam jestem teraz u kuzyna) Zrób ten kwadrat

i użyj komendy If_char_in_zone (p1) (zonename)
Twój sposób działa, ale zone musi być ustawione na Navigation lub Locate Navigation co powoduje, że będąc w tym polu u góry wyświetla się jego nazwa (tam gdzie zazwyczaj pokazują się nazwy miast lub samochodów). No, ale jeśli niczego innego nie wymyślę, to będę zmuszony przystać na tym. Dzięki Razz


Ostatnio zmieniony przez ARX dnia Czw 11:51, 31 Lip 2008, w całości zmieniany 1 raz
Zobacz profil autora
Razor
DonCorleone
<i>DonCorleone</i>


Dołączył: 22 Maj 2008
Posty: 3029 Przeczytał: 0 tematów

Ostrzeżeń: 0/5

PostWysłany: Czw 13:41, 31 Lip 2008 Powrót do góry

a nie da sięzrobć tego innym typem strefy? Very Happy popróbuj Very Happy
Zobacz profil autora
ARX
Huligan
Huligan


Dołączył: 13 Gru 2006
Posty: 18 Przeczytał: 0 tematów

Ostrzeżeń: 0/5

PostWysłany: Czw 20:37, 31 Lip 2008 Powrót do góry

Narazie musze się zadowolić czymś takim Razz
Kod:
if (LOCATE_CHARACTER_ANY_MEANS ( player1  ,  98.1  , 10.1  ,  5.0  , 0.5 , 0.5  ))
DISPLAY_BRIEF (1020)
endif
if (LOCATE_CHARACTER_ANY_MEANS ( player1  ,  98.1  , 10.6  ,  5.0  , 0.5 , 0.5  ))
DISPLAY_BRIEF (1020)
endif
if (LOCATE_CHARACTER_ANY_MEANS ( player1  ,  98.1  , 11.1  ,  5.0  , 0.5 , 0.5  ))
DISPLAY_BRIEF (1020)
endif
if (LOCATE_CHARACTER_ANY_MEANS ( player1  ,  98.1  , 11.6  ,  5.0  , 0.5 , 0.5  ))
DISPLAY_BRIEF (1020)
endif
Zobacz profil autora
Wyświetl posty z ostatnich:      
Napisz nowy tematOdpowiedz do tematu


 Skocz do:   



Zobacz następny temat
Zobacz poprzedni temat
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


fora.pl - załóż własne forum dyskusyjne za darmo
Powered by phpBB © 2001/3 phpBB Group :: FI Theme :: Wszystkie czasy w strefie CET (Europa)