Grand Theft Auto 4 (GTA IV)

alapú GTAIV C + + Script horgot Aru

Ez ASI plugin lehetővé teszi a parancsfájlok írt GTAIV játék
bárhol. Pure nyelvet. Ezek a nyelvek könnyű megtanulni és használni,
miközben még mindig rendkívül erős.
Az egyik jelentős aspektusa ez a könyv, hogy a funkció script
szervezett. Net-tipikus osztály szerkezetét, ami
Kiégett egy intuitív és egyszerű.
És mivel akkor képes lesz arra, hogy dolgozzon szkriptek Visual Studio,
Ön kap minden előnyét a szintaxis és IntelliSense.

Akkor érdemes használni ezt a plugint AsiLoader a GTAIV. mutat
Követelmények című részben további információkat.

Külön köszönet a segítségért Aru és C + + Script Hook.
Ez a plugin nem lett volna lehetséges anélkül.

Futtatásához szükséges a plug-in:

- GTA IV folt változat 1.0.1.0 vagy 1.0.2.0 vagy 1.0.3.0 vagy 1.0.4.0
- Microsoft. NET Framework 2.0 telepítve R03; R03; gépen
- Ahhoz, hogy a modern DirectX (talán egy új verzió, mint szükséges GTA4)
- Bármilyen AsiLoader készlet GTA IV


Mellékeltem egy linket a letöltés alatt. Ha az alkalmazás összeomlik, vagy
viselkedik nemkívánatos módon, majd letölti és telepíti őket
Frissítés / eszközöket.

Net Framework kell telepíteni után GTA IV
telepítést.

NET Framework 2.0 Letöltés (csak akkor szükséges, ha nem tudja telepíteni v3.5 valamilyen okból):
www.microsoft.com/downloads/details.aspx?FamilyI ..

Kivonat a teljes archívumot GTAIV telepítési mappát.

Kivonat a teljes archívumot GTAIV telepítési mappát.
Ügyeljen arra, hogy ScriptHookDotNet.asi és ScriptHook.dll fájlok
a fő GTAIV mappában vagy bármely más mappa
támogatott AsiLoader.

Lehet, hogy már jelen ScriptHook.dll. Ez normális,
mert sok mod, hogy ezt a fájlt. Ebben az esetben ellenőrizze, hogy melyik
az egyik a két fájl újabb, és mentse el.

Csak ScriptHookDotNet.asi és ScriptHook.dll fájlok
. futtatásához szükséges a forgatókönyvet.

Minden fájl a „Scripts \ Fejlesztő” almappa csak
szükséges, ha azt szeretnénk, hogy írja meg a saját szkripteket. Nézd meg a „Record
új forgatókönyvek „részben olvashat ebben a kérdésben.

Forgatókönyvek DotNet horog script kell másolni a
„Scripts” almappa a telepítés könyvtár GTAIV.
Akkor hozzon létre egy mappát, ha nincs ott.

DotNet szkriptek lehet az alábbi formátumokban:
*. VB - közös forgatókönyv VisualBasic.Net
*. CS - egyszerű C # szkriptek
*. NET -. A lefordított szkriptek bármely .NET nyelven
*. Net.dll - az összeállított parancsfájlok bármely .NET nyelven.

Nézd meg a „Scripts \ Fejlesztő” mappát eltávolították
GTA IV mappa korábban. Ez tartalmazza projektpéldákat
kezdeni. Egyszerűen meg tudjuk változtatni a VB vagy CS szkriptfájlokat
Jegyzettömb és másolja a kapott script „scripting”
GTAIV mappa almappákat.

A titkosítás azonban sokkal kényelmesebb és könnyű, ha
Visual Studio szkripteket szerkeszteni. Nézd ingyen
letölteni. Nyisd SLN Project fájlokat Visual Studio, hogy
készen arra, hogy összeállítja a minta forgatókönyvet. Használja ezeket a példákat, mint a bázis
saját szkripteket.
Ha azt szeretnénk, hogy egy teljesen új projekt, VS, győződjön meg arról, hogy
hogy adjon meg egy hivatkozást a mellékelt ScriptHookDotNet.dll.
Ez a fájl csak akkor szükséges kódolás. Futási időben, a
A szkript automatikusan használni ScriptHookDotNet.asi, hogy
Ez a GTAIV mappában. Így nem kéne
script kötegek egy ilyen fájlokat, ha azt szeretné,
kiadás. Ha nem szeretnénk, hogy sima VB vagy CS
script fájlokat, akkor a lefordított DLL. Csak meg kell
Győződjön meg arról, hogy a fájl végén „net.dll” vagy egyszerűen „net”!

Ha a szkript nem működik, nézd meg a log
ScriptHookDotNet.log. Ő írja le az összes hibát, hogy
során előforduló összeállítása és végrehajtása.

Szabad Visual Studio Express letöltés (regisztráció is ingyenes):
www.microsoft.com/express/download/default.aspx

Egyszerűen távolítsa el a ScriptHookDotNet.asi GTAIV mappát.

Scripts szereplő „forgatókönyvek” almappa is ott
Ha meg szeretné tartani őket. Nem dolgoznak, és nem akadályozzák
játék, amikor ScriptHookDotNet.asi eltávolításra kerül.

Verzió 0,88 BETA:
- Minden rajz segítségével történik Direct3D most (hála a beépített horog Aru Direct3D)
- Ezzel kapcsolatban az átmenet Direct3D sok grafikus módszerek változtak kicsit
- GTA.Timer van Interval és Tick mai események. Teak lő minden intervallumban, amikor az intervallum> 0.
- Elhagyott felvillanások és a kamera kikapcsol, és eltávolítva „ReloadScripts” most.
- Rögzített R03; R03; a probléma, hogy megakadályozták a helyi hozzáférési metaadatokat belül PerFrameDrawing
- Rögzített R03; R03; kérdés, amely megakadályozta kap tört állapota (beleértve pont)
- Hozzátette: „Jumper RG” konzol parancs, amely beteleportál közvetlenül az aktuális pont.
- Hozzáadott új GTA.Forms nevét ablak és ellenőrzési rajz az egérrel.
- Hozzáadott R03; R03; gomb, checkbox, ColorDialog, Keybox, címke, ListBox és futó szöveg ellenőrzése.
- Hozzáadott R03; R03; Fény és Checkpoint osztályokat, hogy azok könnyebben használható (DrawLight DrawCheckpoint és módszerek eltávolítása után)
- Hozzáadott R03, R03, képes tárolni a konfigurációs fájlok (és átnevezte őket GTA.value.ScriptSettings hogy GTA.SettingsFile)
- Hozzáadott R03; R03; DriveTo feladatokat, amelyek nem igényelnek speciális jármű (használja a jelenlegi autó, vagy ellopják)
- Hozzáadott R03, R03, a legáltalánosabban transzfer
- Hozzáadott R03; R03; alkalmassága Garázs
- Hozzáadott módszereket minden PED, járművek és tárgyak jelenleg a memóriába töltött a játék.
- Hozzáadott módszer, hogy ped Jelenleg összpontosított.
- Hozzáadott módszerek végighaladni az összes aktív objektumok egy adott modell
- Hozzáadott R03; R03; SkinTemplate Ped.Skin osztály és lehetővé teszi, hogy módosítsa a komponensek és kellékek most.
- Hozzáadott R03; R03; WindowExample script mutatni néhány új funkciót GTA.Forms

Verzió 0,86 BETA:
- Eltávolított startup forgatókönyv. Most élvezheti a szolgáltatásokat és Wait () a kivitelező.
- Helyébe az összes kívánt események, hogy felülbírálja az eljárás tényleges eseményeket, amelyek összeegyeztethetők a hálózati szabvány ..
- Frissítve példát kell. Nézd meg őket, hogyan kell alkalmazni a módosításokat a forgatókönyvet.
- PhoneNumberDialed esemény most is elérhető változata 1.0.1.0 a játék
- Néhány más kisebb változások

Verzió 0,84 BETA:
- Teljes átírta a belső szerkezetét és az áramlás forgatókönyveket. Hibák a játék és a túlterhelés forgatókönyvet kell elment!
- Hozzáadott könnyen kezelhető Euphoria (NaturalMotion) ped osztály asszisztensek
- Hozzáadott bindkey és BindConsoleCommand forgatókönyvek - hála diryboy az ötlet!
- Hozzáadott ApplyForce peds funkció, járművek és tárgyak
- font szélessége most meghatározni alapján resulution képernyőn. Használja Font.EnforcedWidth meg egyéni szélességet.
- Hozzátette: „Scaling” font class, amely lehetővé teszi betűtípus méretezhető pixel, FONTSIZE vagy ScreenUnits.
- Hozzáadott Euphoria példa (bemutató zombi-szerű mozgás)
- Hozzáadott bindkey, BindConsoleCommand és PerFrameDrawing példák
- Még több dolgot

Verzió 0,82 BETA:
- Hozzáadott játékkonzol (tilde), és néhány, a csapat számára. Type „segítséget” a Infos.
- Hozzáadott ConsoleCommand funkciót a forgatókönyvet, hogy egy egyéni parancs konzolt
- Hozzáadott R03; R03; konzol parancsot, hogy indítsa újra a forgatókönyvet a játék során, és egy másik, hogy minimalizálja a játék ablakot.
- Hozzáadott PerFrameDrawing script funkció lehetővé teszi egyszerű grafikus felületen scripting
- Hozzáadott font class hogy az egyéni betűtípus stílus PerFrameDrawing
- Hozzáadott R03; R03; alap támogatása NaturalMotion üzenete (NmMessage osztály)
- Tettem hozzá egy egyszerű felhasználói konzolparancs például
- A főbb események indít most az összes kulcsot minden forgatókönyv most. Ne felejtsük el, hogy adjunk egy kulcsfontosságú teszt a KeyDown esemény!
- WatchKey már nincs szükség, és eltávolították
- Javítása Ragdoll csapat
- Hozzátette további funkciók helyzete, iránya, kártérítés, stb több objektum
- Sok más új funkciók és hibajavítások, mint mindig

Verzió 0,80 BETA:
- Hozzáadott R03; R03; támogatja a játék változat 1.0.2.0 (köszönet Aru)
- Javítva néhány összeomlik problémák a script tervező
- Javított teljesítmény sok (sok tárgy különösen elérésekor)
- Most már hívásvárakoztatás () belül a Startup () a szkript
- Ő most tagadja szkripteket betölteni rangsorolt ​​multiplayer. C06alt kösz a jó ötlet!
- Hozzáadott R03, R03, a fő tárgyakat és animációk támogatása
- Hozzáadott példaparancsfájlt használó külső konfigurációs fájlt. CoMPMStR kösz az ötletet!
- Hozzáadott minta script, ami ugye a füst Spliff. ;) Köszönöm, hogy iriedreadlock23 Információk!
- Hozzáadott példaparancsfájlt hogy szinkronizálja az időt a játék valós időben
- Javítása a meglévő példák
- Kisebb átnevezi újra
- Hozzáadott funkciók, feladatok és fokozatosan

Verzió 0,73 BETA:
- Átnevezett Ped.Tasks Ped.Task (bocs, meg kellett csinálni. Ez egy csúnya ^ ^)

Verzió 0,72 BETA:
- Scripts újraindítani most, ha újraindítja a játékot
- Fix rossz szín értékeket
- Átnevezett számos olyan funkciót tartalmaz, hogy több értelme (nem panaszkodom, figyelmeztettem;))
- További példák (beleértve a bonyolultabb AnyTaxiScript)
- Új osztályok / funkciók:
- Sok probléma és TaskSequences a PED
- Native támogató funkció (Native.Function.Call)
- Minimum kamera támogatás
- Minimális támogatás Blip
- Sok a finomabb dolgok. )

Verzió 0,70 BETA:
- Az első nyilvános béta kiadás

Nem minden script funkciót tesztelték. Némelyikük nem
a várt eredményt, vagy akár vezethet hiba.

Felveheti a plug-in letöltődik rá a helyszínen
Mindaddig, amíg kellő hitelt. Mindaddig azonban, amíg a
ez technikailag lehetséges, kérjük, ne töltse le
más webszerverek. A legjobb módja az, hogy összekapcsolja
A hivatalos kiadás a menet, vagy legalább egy közvetlen linket a
letölthető az oldalon, annak érdekében, hogy az emberek mindig
A legfrissebb verzió!

Adatfájlok:
ScriptHookDotNet.asi

Figyelmeztetés: assembly binding regisztrációs le van tiltva.
Ahhoz, hogy a naplózás assembly binding hiba, meg a registry érték [HKLM \ Software \ Microsoft \ Fusion! EnableLog] (DWORD) 1.
Megjegyzés. Regisztráció assembly binding hiba okozhat teljesítmény csökkenést.
A funkció kikapcsolásához távolítsa el a registry érték [HKLM \ Software \ Microsoft \ Fusion! EnableLog].

ruslon7
A EfLC megy.

Segítség a hibát! A scripthookdotnet.log írásos

MaJoR000
Telkinez merész divat. Vagy visszaállítását segítségével Recver IV programban

MaJoR000
Telkinez merész divat. Vagy visszaállítását a HELYREHOZ IV programban

Nemrég a letöltött fájlt, így van egy kis játék nem repülnek, mert ez a szar. Van 1000 alkalommal sajnálta, hogy ő le azt! Aztán egy csomó letöltött fájlokat a net helyreállítani. (Annál is inkább nem terjedt)

Kapcsolódó cikkek