Czy wiesz, że... rejestracja trwa tylko 20 sekund?
Strona główna forum Szukaj Rejestracja
Witaj, nieznajomy!
Poprzedni 1 Następny
Postów: 1004 Dołączył: 2009-01-20
#
Zacząłem bawić się w pisanie misji do gta vc. Na początek zrobiłem taki plik main jak tu.
http://www.gta-mods.pl/articles/view/id/3
No oczywiście przystosowany do vc.

Jednak kiedy prubuje ustawić samochodu w jakimś miejscu to robią mi się dwa po rozpoczęciu gry i nie bardzo wiem co jest źle. Po niżej kod tego skryptu:

Kod:
// This file was decompiled using vicescm.ini published by GtaForums.com on 27.7.07

DEFINE OBJECTS 0
DEFINE MISSIONS 1
DEFINE MISSION 0 AT @MISJA1          // 

{$VERSION 2.2.0000}

thread 'MAIN' 
fade 0 0
0109: player $PLAYER_CHAR money += 2000 
00C0: set_current_time 9 0 
$PLAYER_CHAR = Player.Create(#NULL, 428.2527, 606.6779, 18.7571)
wait 2000
fade 1 0
start_mission 0  // Initial
//==========================
:MISJA1
thread 'MISJA1' 
Model.Load(#DELUXO)
038B: load_requested_models 

00A5: $1121 = create_car #DELUXO at 443.2974 642.8513 11.167 
end_thread 


Ktoś wie co może być nie tak?
Postów: 21 Dołączył: 2009-02-01
#
Jak dla mnie to wszystko dobrze tylko po
Kod:
start_mission 0

chyba powinien być
Kod:
end_thread

tak myślę bo robię misje do GTA SA ale przypuszczam, że w vice city też ma być ;).
Sprawdź może w tym błąd.
Postów: 1004 Dołączył: 2009-01-20
#
No dzięki. Działa ten sposób. Tak szczerze to rozpracowałem to po napisaniu tego tematu. Jakoś wcześniej ni jak nie mogłem zobaczyć co jest źle.

Z kolei mam kolejny problem. Mianowicie komenda odpowiedzialna za obrót gracza w moim przypadku na główną postać nie chce działać.

Chodzi o to:
Kod:
Actor.Angle($PLAYER_ACTOR) = 90.0

Jak ją przypisze głównej postaci to ona jak stoi tak stoi. Ktoś wie co może być nie tak?
Postów: 21 Dołączył: 2009-02-01
#
Sorry, że poza temat ale mam problem z sanny builderem. Zainstalowałem go i dałem lokalizacje Vice City w instalacji, a potem chce lokalizacje San Andreas jak chce otworzyć main.scm w Vice City co robię źle :?:
Postów: 1004 Dołączył: 2009-01-20
#
Jeżeli ustawiłeś doborze folder docelowy vc w menu narzędziach>opcje to jeszcze po prawej stronie na dole jest jeszcze taki mały obrazek. Należy kliknąć na niego i wybrać obrazek z vc. Wtedy będziesz mógł otworzyć ten plik. Bo chyba o to ci chodzi.
Postów: 878 Dołączył: 2009-01-20
#
@Olo_PL
Opcode na obrót gracza nie działa, gdyż nie określiłeś gracza jako $PLAYER_ACTOR. Dodaj to do sekcji 'MAIN':

Kod:
$PLAYER_ACTOR = Actor.EmulateFromPlayer($PLAYER_CHAR)

___________________
Administrator
Poprzedni 1 Następny
Zaloguj się lub zarejestruj się, żeby pisać na forum.
Created & Powered by MakG