Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Dekaron
You last visited: Today at 11:49

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Need help whit how to make my script better

Discussion on Need help whit how to make my script better within the Dekaron forum part of the MMORPGs category.

Reply
 
Old   #1
 
supsuop's Avatar
 
elite*gold: 0
Join Date: Nov 2007
Posts: 54
Received Thanks: 4
Need help whit how to make my script better

this is my first script i realy dont know how i script
but i found out if i write

Code:
xxxxxxxx: // offset
db xx xx xx // array of byte
it will change it
and i try to make a CE script for Mass spawn ...
I can use mass spawn whit HEX editing the pack. but CE is easier to use and no needed more for CRC bypass !

Code:
[ENABLE]
xxxxxxxx: //32 32 38 30 2C 35 2C 31 35 2C 31 38 2C 36 2C 32 30 30 30 2C 32 30 30 30 2C 31 32 30 30 2C 32 30 30 30 2C 30 2C 30 2C 30 2C 35 30 2C 32 2C 30 2C 30 2C 35 2C 31 30 30 2C 31 35 2C 30 2C 31 30 30 2C 33 30 2C 30 2C 31 38 2C 31 30 2C 30 2C 32 2C 32 30 2C 31 30 2C 35 2C 30 2C 30 2C 30 2C 30 2C 30 2C 30 2C 33 2C 36 30 30 30 30 2C 36 2C 32 2C 31
db 32 32 38 30 2C 35 2C 31 35 2C 31 38 2C 36 2C 32 30 30 30 2C 32 30 30 30 2C 31 32 30 30 2C 32 30 30 30 2C 2C 2C 2C 35 30 2C 32 2C 30 2C 30 2C 39 39 39 39 2C 31 30 30 2C 31 35 2C 30 2C 31 30 30 2C 33 30 2C 30 2C 31 38 2C 31 30 2C 30 2C 32 2C 32 30 2C 31 30 2C 35 2C 30 2C 30 2C 30 2C 30 2C 30 2C 30 2C 39 39 39 39 2C 30 30 2C 39 2C 39 2C 31 

[DISABLE]
xxxxxxxx:
db 32 32 38 30 2C 35 2C 31 35 2C 31 38 2C 36 2C 32 30 30 30 2C 32 30 30 30 2C 31 32 30 30 2C 32 30 30 30 2C 30 2C 30 2C 30 2C 35 30 2C 32 2C 30 2C 30 2C 35 2C 31 30 30 2C 31 35 2C 30 2C 31 30 30 2C 33 30 2C 30 2C 31 38 2C 31 30 2C 30 2C 32 2C 32 30 2C 31 30 2C 35 2C 30 2C 30 2C 30 2C 30 2C 30 2C 30 2C 33 2C 36 30 30 30 30 2C 36 2C 32 2C 31
thats my first what i found, this is the point from info.csv first only oread
the offset will change by every new lunch ...
( is it possible to make it automatic search for the offset ? or something whit pointer )

the next problem is. that the text for oread2280.csv are fully codeed
i cant read it. just see Crazy symbols ... no nummbers.

if someone want to know why i do this ... hm .. i wont to learn more about CE ( whit scripting ... ) and just for fun


EDIT : sry for my english ... German ppl here :P
supsuop is offline  
Old 11/12/2009, 17:25   #2

 
elite*gold: 35
Join Date: Aug 2009
Posts: 5,822
Received Thanks: 1,958
there is no push, this is not black market

+#1-2 reported at 12/11/09 GMT +1 17:24 cause
double post
~Kakkarot~ is offline  
Old 11/13/2009, 00:03   #3
 
elite*gold: 20
Join Date: Jan 2008
Posts: 1,346
Received Thanks: 354
It sounds like you are editing the value you scanned for with CE, if the value is not in green then the value's offset usually isn't the same. And saying the text for the .csv is fully coded/you can't read it, means it's not that text from that .csv. When the client stores the values in the memory it doesn't store them exactly like how they look in .csv (layout wise) they could store each value/field 50 bytes apart or every field in a completely different region.

What you want to find is the function that uses or stores that value, cause the function will always be at the same offsets too and depending on where it's stored in that function is how you write your script.

Here's a tut on how to make scripts
bottomy is offline  
Thanks
1 User
Old 11/13/2009, 17:53   #4
 
supsuop's Avatar
 
elite*gold: 0
Join Date: Nov 2007
Posts: 54
Received Thanks: 4
Quote:
if the value is not in green then the value's offset usually isn't the same
nope it isnt green...

Your right .. i search for the same like csv and find the same for the INFO.CSV its complitly same. But if i restart the game, the Offset for the oread ( 2280, ....... ) in INFO.CSV ( that i search in CE ) change every restart.


2. And for the oread.act.2280.csv i found it too. the only prolem is that there are every thing coded. i can get it whit this Monster\oread\oread_att01.anim
its look all same if i look for ...\oread_att02.anim like csv. but idont get this 0,ATTACK,9,Monster\oread\oread_att01.anim,4,1,1.3, 0,0,0.75,0,1,0,0,0
every thing is coded .. the other lines the nummbers are crazy symbols.
supsuop is offline  
Old 11/13/2009, 22:11   #5
 
elite*gold: 20
Join Date: Jan 2008
Posts: 1,346
Received Thanks: 354
Quote:
Originally Posted by supsuop View Post
2. And for the oread.act.2280.csv i found it too. the only prolem is that there are every thing coded. i can get it whit this Monster\oread\oread_att01.anim
its look all same if i look for ...\oread_att02.anim like csv. but idont get this 0,ATTACK,9,Monster\oread\oread_att01.anim,4,1,1.3, 0,0,0.75,0,1,0,0,0
every thing is coded .. the other lines the nummbers are crazy symbols.

yep cause not all the fields/values are necessarily stored together. you could have text string "Monster\oread\oread_att01.anim" stored at 0x12345678 and you could have the value 4 which in .csv is the very next field, well that could be stored at say 0x87654321. other info for a completely different thing could be stored around those values.
bottomy is offline  
Old 11/13/2009, 22:37   #6
 
supsuop's Avatar
 
elite*gold: 0
Join Date: Nov 2007
Posts: 54
Received Thanks: 4
allright .. now i understand.

do you thing its possible to do this ? or very hard ...
if it possible to make it. it it possible to do this whit your Script Tutorial?
supsuop is offline  
Old 11/13/2009, 23:04   #7
 
elite*gold: 20
Join Date: Jan 2008
Posts: 1,346
Received Thanks: 354
sure i tried to cover most of the basic things. when you find the value you want to edit, you'll place a bp on it either on write or access (depends what you doing). then you keep running through till you get to the right function then you just write the script.
bottomy is offline  
Thanks
1 User
Old 11/15/2009, 20:48   #8
 
supsuop's Avatar
 
elite*gold: 0
Join Date: Nov 2007
Posts: 54
Received Thanks: 4
all right i got it.
i got it work just 1 time !
and thats for 5 min ... -.-

info.csv
Code:
[ENABLE]
18F488F2: //32 32 38 30 2C 35 2C 31 35 2C 31 38 2C 36 2C 32 30 30 30 2C 32 30 30 30 2C 31 32 30 30 2C 32 30 30 30 2C 30 2C 30 2C 30 2C 35 30 2C 32 2C 30 2C 30 2C 35 2C 31 30 30 2C 31 35 2C 30 2C 31 30 30 2C 33 30 2C 30 2C 31 38 2C 31 30 2C 30 2C 32 2C 32 30 2C 31 30 2C 35 2C 30 2C 30 2C 30 2C 30 2C 30 2C 30 2C 33 2C 36 30 30 30 30 2C 36 2C 32 2C 31
db 32 32 38 30 2C 35 2C 31 35 2C 31 38 2C 36 2C 32 30 30 30 2C 32 30 30 30 2C 31 32 30 30 2C 32 30 30 30 2C 2C 2C 2C 35 30 2C 32 2C 30 2C 30 2C 39 39 39 39 2C 31 30 30 2C 31 35 2C 30 2C 31 30 30 2C 33 30 2C 30 2C 31 38 2C 31 30 2C 30 2C 32 2C 32 30 2C 31 30 2C 35 2C 30 2C 30 2C 30 2C 30 2C 30 2C 30 2C 39 39 39 39 2C 30 30 2C 39 2C 39 2C 31 

[DISABLE]
18F488F2:
db 32 32 38 30 2C 35 2C 31 35 2C 31 38 2C 36 2C 32 30 30 30 2C 32 30 30 30 2C 31 32 30 30 2C 32 30 30 30 2C 30 2C 30 2C 30 2C 35 30 2C 32 2C 30 2C 30 2C 35 2C 31 30 30 2C 31 35 2C 30 2C 31 30 30 2C 33 30 2C 30 2C 31 38 2C 31 30 2C 30 2C 32 2C 32 30 2C 31 30 2C 35 2C 30 2C 30 2C 30 2C 30 2C 30 2C 30 2C 33 2C 36 30 30 30 30 2C 36 2C 32 2C 31

oread.act.2280.csv
Code:
[ENABLE]     
// 4D 6F 6E 73 74 65 72 5C 6F 72 65 61 64 5C 6F 72 65 61 64 5F 61 74 74 30 31 2E 61 6E 69 6D   
0E9C646C:
db 4D 6F 6E 73 74 65 72 5C 6F 72 65 61 64 5C 6F 72 65 61 64 5F 61 74 74 30 31 2E 61 6E 69 6D 00 00 20 EC 12 00 34 EC 12 00 FB 28 6A 77 15 74 F6 76 B0 F5 12 00 78 EC 12 00 D0 F7 12 00 00 00 00 00 00 00 00 00 E4 EB 12 00 0C FD 12 00 0C FD 12 00 4D D7 66 77 59 91 8E 01 FE FF FF FF FB 28 6A 77 94 54 6B 77 78 EC 12 00 06 00 00 00 00 00 00 00 9F 54 6B 77 03 00 21 00 34 EC 12 00 34 31 32 00 00 00 00 00 00 00 00 00 B0 F5 12 00 FF 00 00 00 D0 F7 12 00 5C EC 12 00 03 CD A5 75 00 00 00 00 FB FF FF 7F 84 F0 12 00 A2 4C A6 75 BA F5 12 00 FF 00 00 00 80 EC 12 00 00 0C 00 00 B4 4C A6 75 06 00 08 02 80 EC 12 00 34 00 31 00 32 00 00 00 00 00 00 00 00 00 00 00 03 00 04 07 34 00 00 00 40 00 00 00 04 00 00 00 20 8A 38 09 70 ED 12 00 13 02 00 00 10 00 00 00 00 00 00 00 00 41 70 0A 00 00 80 40 00 00 80 3F 00 00 00 00 00 00 38 09 00 00 40 3F 00 EC 12 00 00 00 80 3F 00 00 00 00 00 00 00 00 00 00 00 00 00 FF FF FF 00 00 00 00 00 00 00 00 9C 87 86 74 00 00 00 90 00 EC 12 00 0C 00 00 00 00 00 00 00


[DISABLE]
0E9C646C:
db 4D 6F 6E 73 74 65 72 5C 6F 72 65 61 64 5C 6F 72 65 61 64 5F 61 74 74 30 31 2E 61 6E 69 6D 00 00 20 EC 12 00 34 EC 12 00 FB 28 6A 77 01 28 1A 76 B0 F5 12 00 78 EC 12 00 D0 F7 12 00 00 00 00 00 00 00 00 00 E4 EB 12 00 0C FD 12 00 0C FD 12 00 4D D7 66 77 4D CD 62 01 FE FF FF FF FB 28 6A 77 94 54 6B 77 78 EC 12 00 06 00 00 00 00 00 00 00 9F 54 6B 77 03 00 21 00 34 EC 12 00 34 31 32 00 00 00 00 00 00 00 00 00 B0 F5 12 00 FF 00 00 00 D0 F7 12 00 5C EC 12 00 03 CD A5 75 00 00 00 00 FB FF FF 7F 84 F0 12 00 A2 4C A6 75 BA F5 12 00 FF 00 00 00 80 EC 12 00 00 0C 00 00 B4 4C A6 75 06 00 08 02 80 EC 12 00 34 00 31 00 32 00 00 00 00 00 00 00 00 00 00 00 12 00 F9 02 09 00 00 00 40 00 00 00 04 00 00 00 20 8A 20 09 70 ED 12 00 13 02 00 00 10 00 00 00 00 00 00 00 98 A3 8D 0B 00 00 80 40 00 00 80 3F 66 66 A6 3F 00 00 20 09 00 00 40 3F 00 EC 12 00 00 00 80 3F 00 00 00 00 00 00 00 00 00 00 00 00 00 FF FF FF 00 00 00 00 00 00 00 00 69 E7 9D 21 00 00 00 90 00 EC 12 00 0C 00 00 00 00 00 00 00


you need to update the info csv every new log in ( you have to be in the game logged in .. ! )

the info .csv will change some times .. i dont know how to get it ... ( i mean the offset .. change sometimes in the game ... it jump some offsets evry where)

thats all that i can do ... im just a newbee but im trieing ^^

maybe someone can help


EDIT : if someone will know how i do this.
first i scan for the oread.csv "Monster\oread\oread_att01.anim"
dan get first index 0
next scan again " Monster\oread\oread_att01.anim "
index 9
i copy full hex code and save it.

than i change the pack04 file whit HEXeditor and
do the same again and copy it.

than wrote this script. and edit the pack04 file again to orginal.
and try it .. just 1 time works ...
and its very hard ... it takes to many times ... to update the offset ervery time ...

and the info csv was very easy. that isnt coded .. you can search for it whit CE (easy) ...

EDIT 2 :
if you update the oread.act.2280.csv ( offset )
you have to take the second offset i thing .. im note sure ... just look in the memory's
supsuop is offline  
Reply


Similar Threads Similar Threads
Question whit script speed plz
06/05/2010 - Dekaron - 2 Replies
i search a script CE speed work june-5-2010 ill try 3 different script and same result returne when ur start ... thx off any1 can help me (ill give thx when i see)
Need help whit AGbot script generator!!
12/13/2008 - Silkroad Online - 2 Replies
I downloaded Script_Generator, i extract it whit the map files on the same folder and when i open the script generator i get an error, a strange one, "The aplication failed the correct inicialization (0xc0000135). Click OK to end this aplication" Please HELP!!!!!!
Reques Help whit Script Maker
06/22/2008 - Silkroad Online - 2 Replies
Hello I kinda need help cus im confused I made a script whit Script Maker and when i started teh bot it said that i had to Setup my script ;/ this is my Script "cmd","","" "cmd","",""



All times are GMT +2. The time now is 11:49.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.