Grand furt auto 4 (gta iv)

bazat pe cârlig de script GTAIV C ++ din Aru

Acest plugin ASI vă permite să rulați scripturi pentru jocul scris GTAIV
în orice. Limba pură. Aceste limbi sunt ușor de învățat și de utilizat,
în timp ce acestea sunt încă extrem de puternice.
Unul dintre aspectele notabile ale acestei cărți este că scripturile de funcții
organizat în. Structura claselor net-tipice care le face
găsirea funcțiilor este intuitivă și simplă.
Și din moment ce puteți dezvolta scripturi cu Visual Studio,
Veți obține toate avantajele, cum ar fi evidențierea codurilor și IntelliSense.

Aveți nevoie de AsiLoader să folosească acest plugin în GTAIV. spectacol
Cerințe pentru mai multe informații.

Mulțumiri speciale lui Aru pentru ajutor și pentru cârligul C ++ Script.
Acest plug-in nu ar fi fost posibil fără el.

Obligatoriu pentru a rula acest plugin:

- GTA IV este patch-uri la versiunea 1.0.1.0 sau 1.0.2.0 sau 1.0.3.0 sau 1.0.4.0
- Microsoft. NET Framework 2.0 este instalat R03; R03; pe mașină
- Up-to-date DirectX (probabil o versiune mai nouă decât GTA4 necesită)
- Orice AsiLoader este instalat pentru GTA IV


Am inclus legăturile de descărcare de mai jos. Dacă o aplicație se blochează sau
se comportă într-o manieră nedorită, apoi le descarcă și le instalează
Actualizări / instrumente.

Net Framework ar trebui instalat după GTA IV
instalare.

NET Framework 2.0 Download (este necesar numai dacă nu puteți instala v3.5 din anumite motive):
www.microsoft.com/downloads/details.aspx?FamilyI ..

Extrageți arhiva completă în dosarul de instalare GTAIV.

Extrageți arhiva completă în dosarul de instalare GTAIV.
Asigurați-vă că fișierele ScriptHookDotNet.asi și ScriptHook.dll
în directorul principal GTAIV sau în orice alt dosar,
este susținut de AsiLoader.

S-ar putea să existe deja un ScriptHook.dll real. Acest lucru este normal,
deoarece multe moduri utilizează acest fișier. În acest caz, verificați ce
unul dintre cele două fișiere este mai nou și salvați-l.

Numai fișierele ScriptHookDotNet.asi și ScriptHook.dll
. necesare pentru rularea scripturilor.

Toate fișierele din subfolderul "Scripts \ Developer" numai
Este necesar dacă doriți să vă scrieți propriile scenarii. Uită-te la "Record
script-uri noi "pentru mai multe informații despre acest lucru.

Trebuie să copiați scenarii pentru capcane de script DotNet
Subfolderul "Scenarios" din directorul dvs. de instalare GTAIV.
Puteți crea un dosar dacă acesta nu există.

Scripturile DotNet pot avea unul din următoarele formate:
*. VB - pentru scripturi simple VisualBasic.Net
*. CS - pentru scenarii simple C #
*. NET -. Pentru scripturi compilate în orice limbă Pure
*. Net.dll - pentru scripturi compilate în orice limbă Pure.

Uită-te la folderul "Scripts \ for Developers" extras
dosarul GTA IV mai devreme. Acesta conține proiecte de probă
pentru a începe cu. Puteți schimba pur și simplu fișiere de script VB sau CS
în notepad și copiați scriptul rezultat pentru "scenarii"
subfolderelor din directorul GTAIV.

Cu toate acestea, codarea va fi mult mai convenabilă și mai ușor dacă tu
Utilizați Visual Studio pentru a edita scripturi. Uită-te la liberă
descărcare. Deschideți fișiere de proiect SLN de la Visual Studio pentru a obține
exemple de scenarii gata de compilare. Utilizați aceste exemple ca bază
pentru propriile scenarii.
Dacă doriți să creați un proiect complet nou VS, asigurați-vă că
pe care le adăugați la ScriptHookDotNet.dll incluse.
Acest fișier este necesar numai pentru codificare. În timpul rulării, dvs.
script-urile vor folosi automat ScriptHookDotNet.asi, asta
este în dosarul GTAIV. Prin urmare, nu ar trebui
bundle script cu unul dintre aceste fișiere atunci când doriți
eliberați-o. Dacă nu doriți să eliberați VB sau CS simplu
script, puteți utiliza un DLL compilat. Trebuie doar să
asigurați-vă că fișierul se termină cu ".net" sau pur și simplu ".net"!

Dacă scriptul nu funcționează, aruncați o privire la jurnal
ScriptHookDotNet.log. El va înregistra toate erorile
să apară în timpul compilării și executării.

Descărcați gratuit Visual Studio Express (înregistrarea este, de asemenea, gratuită):
www.microsoft.com/express/download/default.aspx

Doar dezinstalați ScriptHookDotNet.asi din dosarul GTAIV.

Scenariile conținute în subdosarul "script" pot rămâne acolo
Dacă doriți să le păstrați. Ei nu vor lucra și nu se vor amesteca
atunci când ScriptHookDotNet.asi este șters.

Versiunea 0.88 BETA:
- Tot desenul se face folosind Direct3D acum (datorită Aru pentru cârligul integrat Direct3D)
- În legătură cu trecerea la Direct3D, multe metode grafice s-au schimbat ușor
- GTA.Timer are Interval și Eveniment Tick acum. O bifă va trage la fiecare interval când Interval> 0.
- Abandonatele Blips și camerele foto vor fi dezactivate și șterse din "ReloadScripts" acum.
- Fixed R03; R03, o problemă care a împiedicat metadatele locale să acceseze PerFrameDrawing
- Fixat R03; R03; problema care a împiedicat obținerea poziției de stropire (inclusiv punctul)
- A fost adăugată comanda consolei "Teleport WP", care te teleportează direct la punctul curent.
- Au fost adăugate nume noi pentru GTA.Forms pentru desenare și desen de control împreună cu mouse-ul.
- Adaugat R03; R03; buton, caseta Checkbox, ColorDialog, tastatura, eticheta, lista de comenzi, derulare si control text.
- Adăugat R03; R03; clasele Light și Checkpoint pentru a le ușura utilizarea (metodele DrawLight și DrawCheckpoint au fost eliminate)
- Adăugat R03; R03; capacitatea de a salva fișiere de configurare (și le-a redenumit din GTA.value.ScriptSettings la GTA.SettingsFile)
- Adăugat R03; R03; DriveTo sarcini care nu necesită o mașină specifică (va folosi mașina curentă sau va fura)
- Adaugat R03; R03; cea mai mare functie de preluare
- Adăugat R03; R03; funcționalitate Garage
- Metodele adăugate pentru recuperarea tuturor coșurilor PLATED, vehiculelor și obiectelor sunt încărcate în mod curent într-un joc de memorie.
- Adaugata metoda pentru a obtine pedala in care v-ati urmarit in prezent.
- Metode adăugate pentru enumerarea tuturor obiectelor active cu un anumit model
- Adăugat R03; R03; SkinTemplate și Ped.Skin permite editarea componentelor și a elementelor de recuză acum.
- Adăugat R03; R03; WindowExample script pentru a arăta unele noi funcționalități ale GTA.Forms

Versiunea 0.86 BETA:
- Șterse scripturi de rulare. Acum puteți utiliza toate funcțiile, precum și Wait () în interiorul constructorului.
- Înlocuit toate evenimentele pe care doriți să le suprascrieți metodei cu evenimente reale compatibile cu rețeaua standard.
- Exemple actualizate, respectiv. Uitați-vă la ele pentru a vedea cum să aplicați modificări scenariului.
- Evenimentul PhoneNumberDialed este acum disponibil și în versiunea de joc 1.0.1.0
- Alte schimbări minore

Versiunea 0.84 BETA:
- Rescrierea completă a scripturilor interne și a fluxului de structură. Crashes pe jocuri și un scenariu de suprasarcină ar trebui să fie plecat!
- Adăugați asistenți pentru clasă ușor de folosit Euphoria (NaturalMotion)
- Adăugat BindKey și BindConsoleCommand Scripts - datorită diryboy pentru ideea!
- Au fost adăugate funcțiile ApplyForce la Peds, vehicule și obiecte
- Lățimea fontului este acum determinată pe baza ecranului de rezolvare. Utilizați Font.EnforcedWidth pentru a seta lățimea personalizată.
- Adăugat "Scaling" pentru fontul de clasă, care vă permite să scalați fonturile de pixeli, FontSize sau ScreenUnits.
- Adăugat exemplu Euphoria (demonstrând mișcarea asemănătoare zombie)
- Au fost adăugate exemple BindKey, BindConsoleCommand și PerFrameDrawing
- Mai multe lucruri

Versiunea 0.82 BETA:
- A adăugat o consolă de jocuri (cheia Tilda) și câteva comenzi pentru aceasta. introduceți "help" pentru informații.
- Funcțiile adăugate de ConsolaCommand din script la comenzile consolei utilizatorului
- Adăugat R03; R03; comanda consola pentru a reporni toate scripturile în timpul jocului și încă o dată pentru a minimiza fereastra jocului.
- Scripturile de funcții PerFrameDrawing adăugate vă permit să faceți dintr-o interfață grafică simplă pentru scripturi
- A fost adăugată o clasă de fonturi pentru a permite stiluri personalizate de fonturi în PerFrameDrawing
- Adăugat R03; R03; suport de bază pentru mesajele NaturalMotion (clasa NmMessage)
- A fost adăugată, de exemplu, o comandă simplă pentru consola personalizată
- Evenimentele principale vor chema acum TOATE tastele din script acum. Nu uitați să adăugați controale cheie la evenimentele dvs. KeyDown!
- WatchKey nu mai este necesar și a fost eliminat
- Îmbunătățirea echipei Ragdoll
- Adăugat mai multe funcții pentru poziție, direcție, compensare etc. pentru mai multe obiecte
- Multe alte caracteristici și remedii noi, ca întotdeauna

Versiunea 0.80 BETA:
- Adăugat R03; R03; suport pentru versiunea de joc 1.0.2.0 (mulțumită Aru)
- A rezolvat mai multe probleme în designerul de scenarii
- O performanță îmbunătățită foarte mult (mai ales când accesați mai multe obiecte)
- Acum puteți aștepta apelul () din Startup () al scriptului
- El va respinge acum pentru a descărca scripturi în multiplayer clasat. datorită lui C06alt pentru o idee grozavă!
- Adăugat R03, R03, obiecte principale și suport pentru animație
- Se adaugă un exemplu de script care folosește un fișier de configurare extern. mulțumită CoMPMStR pentru idee!
- Se adaugă un exemplu de scenariu, ce vei face? Smile Spliff. ;) Mulțumesc iriedreadlock23 pentru informații!
- Adăugat un exemplu de script care sincronizează timpul jocului în timp real
- Îmbunătățiți exemplele existente
- Minor redenumeste din nou
- Adăugate funcții, sarcini și puțin câte puțin

Versiunea 0.73 BETA:
- Renamed la Ped.Tasks Ped.Task (îmi pare rău, a trebuit să fac asta, a fost urât ^ ^)

Versiunea 0.72 BETA:
- Scenarii pentru a reporni acum dacă jocul se repornește
- Valori fixe de culoare incorecte
- Redenumit multe funcții pentru a face mai mult sens (nu mă plâng, te-am avertizat;))
- Mai multe exemple (inclusiv mai complexe AnyTaxiScript)
- Clase noi / funcționalitate:
- Multe sarcini și TaskSequences pentru Peds
- Funcția proprie de suport (Native.Function.Call)
- Suport minim pentru camera foto
- Suport Blip minim
- Multe lucruri mai mici. )

Versiunea 0.70 BETA:
- Prima lansare publică beta

Nu toate funcțiile de script au fost testate. Unii dintre ei nu pot
lucrează în conformitate cu dorințele sau chiar poate duce la eșec.

Puteți adăuga acest plugin în timp ce încărcați pe site-ul dvs.
În timp ce acordați creditul potrivit. Cu toate acestea, atâta timp cât
este posibil din punct de vedere tehnic, vă rugăm să nu o descărcați
alte servere web. Cea mai bună cale este să urmați linkul
Eliberarea oficială a firului sau cel puțin o legătură directă este a mea
descărcați de pe pagină pentru a vă asigura că oamenii întotdeauna
Obțineți cea mai recentă versiune!

Fișiere de date:
ScriptHookDotNet.asi

Atenție: înregistrarea legărilor de asamblare este dezactivată.
Pentru a activa eroarea de legare de asamblare de logare, setați valoarea de registry [HKLM \ Software \ Microsoft \ Fusion! EnableLog] (DWORD) la 1.
Notă. Logarea erorilor de legare la ansambluri poate duce la o anumită degradare a performanței.
Pentru a dezactiva această funcție, eliminați valoarea de registry [HKLM \ Software \ Microsoft \ Fusion! EnableLog].

ruslon7
La EfLC merge.

Ajutați-ne cu o eroare! În scripthookdotnet.log scrise

MaJoR000
Eliminați telekinele modului. Sau faceți o revocare folosind Recover IV

MaJoR000
Eliminați telekinele modului. Sau faceți o revocare cu Recover IV

Recent descărcat acest fișier, așa că am un mic joc nu a zbuit din cauza acestui rahat. Am regretat deja că am descărcat-o! Apoi, o grămadă de fișiere de la descărcare net pentru a le restabili. (Aceasta nu este mai mult decât atât)

Articole similare