Postów:
304
Dołączył:
2010-10-02
Napisano dnia: 2012-01-15 14:40:47
Siema.
1. Jak mam sprawdzić czy aktor jedzie którymś samochodem z pliku .ini . W pliku .ini mam wiele nazw samochodów.
2. Jak zapisać pojazd którym aktor się porusza do zmiennej ?
Postów:
878
Dołączył:
2009-01-20
Napisano dnia: 2012-01-15 16:57:58
1. Musisz odczytać sobie te nazwy z pliku *.ini i sprawdzić je przy pomocy tego opcodu:
http://www.gta-mods.pl/baza-opcodow/0137
2.
http://www.gta-mods.pl/baza-opcodow/00D9
___________________
Administrator
Postów:
304
Dołączył:
2010-10-02
Napisano dnia: 2012-01-15 22:34:28
Ale ja chce aby można było dodawać określone nazwy samochodów. Mój mod ma aktywować sie tylko w pojazdach z pliku .ini a twoja odpowiedź muwi abym spawdzał każdy samochód, lista się będzie zmieniać.
Postów:
878
Dołączył:
2009-01-20
Napisano dnia: 2012-01-16 14:15:18
Z punktu widzenia projektowego, najlepszym rozwiązaniem byłoby podanie po przecinku wszystkich ID pojazdu (tablice w plikach .ini nie są obsługiwane przez CLEO, trzeba by pisać swój własny interpreter). Wiąże się to jednak z kilkoma operacjami na ciągach znaków, co w SCM nie jest taką prostą sprawą.
Dlatego najprostszym rozwiązaniem byłoby odczytanie po kolei wszystkich wartości:
Kod:
0AF0: 0@ = get_int_from_ini_file
"cleo\config.ini" section
"SectionName" key
"intKey"
i przyrównywać je do modelu pojazdu.
___________________
Administrator
Postów:
304
Dołączył:
2010-10-02
Napisano dnia: 2012-01-16 16:00:50
Po dokładnym przemyśleniu tego co mi pisałes zrozumiałem jak to ma działać. Dzięki. :) Do zamknięcia.