Injects ir programma ar kuras palīdzību tiek atvieglota ultimas online spēlēšana. Injectā var uztaisīt skriptus, kā piemēram autoloot, autopickup, autoheal, autotraped un vēl daudzus citādākus skriptus. Ja sataisa injectu un iemācās to lietot tad tas būs ļoti noderīgs priekš tevīm. Injecta saprašana ir katra laba spēlētāja sapnis...
Kā uztaisīt savu pirmo skriptu injectā?
Šeit es mazliet pastāstīšu kā var uztaisīt pirmo skriptu injectā...
Šis skripts būs rakstīšanas, viņš rakstīs jūsu izvēlēto tekstu 3 dažādās krāsās...
sub text()
uo.fontcolor(0x0003)
uo.msg('D???')
wait(100)
uo.fontcolor(0x0008)
uo.msg('I')
uo.msg(' ')
uo.msg('D')
wait(100)
uo.fontcolor(0x000d)
uo.msg('It')
uo.msg(' ')
uo.msg('Di')
wait(100)
uo.fontcolor(0x0017)
uo.msg('Its')
uo.msg(' ')
uo.msg('Diev')
wait(100)
uo.fontcolor(0x001c)
uo.msg('Its T')
uo.msg(' ')
uo.msg('Dievi')
wait(100)
uo.fontcolor(0x0008)
uo.msg('Its Ti')
uo.msg(' ')
uo.msg('Dievin')
wait(100)
uo.fontcolor(0x000d)
uo.msg('Its Tim')
uo.msg(' ')
uo.msg('Dievins')
wait(100)
uo.fontcolor(0x0017)
uo.msg('Its Time')
uo.msg(' ')
uo.msg('Dievins -')
wait(100)
uo.fontcolor(0x001c)
uo.msg('Its Time T')
uo.msg(' ')
uo.msg('Dievins - P')
wait(100)
uo.fontcolor(0x0008)
uo.msg('Its Time To')
uo.msg(' ')
uo.msg('Dievins - Po')
wait(100)
uo.fontcolor(0x000d)
uo.msg('Its Time To D')
uo.msg(' ')
uo.msg('Dievins - Pow')
wait(100)
uo.fontcolor(0x0012)
uo.msg('Its Time To Di')
uo.msg(' ')
uo.msg('Dievins - Powe')
wait(100)
uo.fontcolor(0x0017)
uo.msg('Its Time To Die!!!')
uo.msg(' ')
uo.msg('Dievins - Power!!!')
end sub
Tātad mazliet paskaidrošu kas ir rakstīts skriptā...
sub text() - text vietā ierakstat jebko citu vārdu ar kādu Jūs gribēsiet palaist sriptu... Manā gadijumā - text.
uo.fontcolor(0x0003) - tā ir krāsa kādā Jūs gribat lai teksts parādas...
uo.msg('D???') - D??? vietā Jūs varat rakstīt jebkuru citu vārdu tas būs teksts kas parādīsies ultimā...
wait(100) - tas ir ;aiks cik ilgi ir starplaiks no viena teksta uz otru... 100 - tas ir simts milisekundes... 1000 = 1 sekunde....
end sub - Ar šo komandu parasti pabeidz skriptu... Ja nav šī komanda tad skripts nedarbojas...
Kā iedarbināt Injecta skriptu...
Injecta skriptu Jūs varat iedarbināt ar komandu ,exec nosaukums . Iepriekš minēto teksta skriptu var iedarbināt ar komandu ,exec text.
Man crashojas klients, pie autoloot un citiem skriptiem...
Lai tik bieži nekrešotos clients jums Main lapā kad palaižat ultimu caur injectu ir jāieķeksē tikai 3 lietas - Tātad - Corpses autoopen, NoCrash un MultyUO.
Kur var dabūt vairāk komandas priekš skripta taisīšanas?
# You control Ultima Online client through the global class UO
# It has methods:
# UO.Print("string") - print message to the client window.
# UO.Exec("command") - execute a command. For the list of
# commands consult documentation.
# UO.Count("type",["color"]) - returns count of items of type
# UO.Say("something") - make you character say something.
# UO.Press(KeyCode[,Count[,Delay]]) - Simulate keypress.
# KeyCode - Virtual key code.
# Count - Optional. Number of keypresses.
# Delay - Time in msec to wait between keypresses.
# UO.LClick(X,Y) - Simulate left button click.
# UO.RClick(X,Y) - Simulate right button click.
# UO.LDblClick(X,Y) - Simulate left button double click.
# UO.RDblClick(X,Y) - Simulate right button double click.
# UO.Drag(X1,Y1, X2,Y2 [,amount]) - drag something.
# If you don't specify amount the whole stock is dragged.
# You can use "Insert key code" button to get virtual key code.
# And use "Pick coord" to find mouse coordinates on screen.
# Don't forget to call function Wait(time in msec) after
# using skill/spell to wait until it finishes!
# List of read-only properties:
# UO.Life, UO.Mana, UO.Stamina, UO.STR, UO.INT, UO.DEX,
# UO.Weight, UO.Armor, UO.Gold, UO.BM, UO.BP, UO.GA, UO.GS,
# UO.MR, UO.NS, UO.SA, UO.SS, UO.VA, UO.EN, UO.WH, UO.FD,
# UO.BR, UO.H, UO.C, UO.M, UO.L, UO.B, UO.AR, UO.BT
# Save script as autoload.scp to load automatically every start.
sub main()
UO.Print("Hello from function MAIN")
end sub
Kā uzlikt hotkeys???
Hotkeys Jūs varat uzlikt pie sadaļas Hotkeys - command - ierakstat piemēram bandageself un Hotkey - pogu uz kuras gribat uzlikt lai sabindē Jūs...
Kā es ātri varu apskatīt savus skillus?
Jūs ātri varat apskatīt skillus sadaļā Skills tur ir parādīti SkillCap: , StartCap: u.c.
Ceru jums palīdzēja šis...