To all ZO Experts and Experienced Coders..

07/22/2012 08:32 mysteryho#1
hello people!!:)
to those who can code for the game...i'd like to ask..
what is the coding language that is used to code??
is it?
[coding]
1.C?
2.C++
3.Java
4.C#
07/23/2012 02:19 Alex06052#2
LMFAO, depends on what you mean...

In game NPCs or exe work

NPC work = mysql (SQL Querys, ex. Navicat)
07/28/2012 08:29 mysteryho#3
i mean both..
for client and DB side..
and to the .dats file too...
like adding new level..
07/29/2012 08:51 idlemonkey#4
it really depends on what you are trying to do because all of the above pertains to the client database and server coding as they work together perhaps if you give a little more info on what exactly u are trying to change then someone could give you a more definate answer
08/02/2012 07:35 mysteryho#5
ok..well..let me take first in the client side...
i mean on adding level up to 190...
they say it's in the levelxp.dat, use hex editor and add level...
but how to add it in exact order?
08/02/2012 13:19 idlemonkey#6
to add an "item level 190" you need to add it to the itemtype or use another item that is already there and modify it to your needs... it has nothing to do with levelexp.dat as that file has to do with the level of the players and the amounts of exp they get from various things, not the level of the items that is purely in the itemtype
to add 190 weapons you need
a. a set of c3 files and dds files for the item(either a new set or one that is already there)
b. to edit the weapons 3dobject 3deffect 3dactioneffect 3dtexture itemtype ini etc files to include the itemtypes for your item and point them to the c3 and dds files in your textures and effects files in the c3 folder (you need an itemtype for each quality of item you want to add ie elite unique ultra etc)
you need to add or edit the item in cq_itemtype in your database to reflect the items you just added in the itemtype in the client(if you ever add anything in the client it has to be added or already in the server too)
do a maint if your server is online
login with your pm and award yourself your new item to check to make sure everything works correctly and adjust accordingly


..............if you are unsure how to do any one of these steps just look up to the search bar and search for how to add weapons in conquer online or eudemons online as it is exactly the same only some of the folder names are different

the levelexp.dat in the client if you open it with a hex editor you can edit and add to it similar to the itemtype so I reccomend you look into that first before trying to edit a file with no instructions
as you have to look in the database and compare it to the open file to know which values go where


a short cut to get you something other than frustration would be to use an action line to make levels
either with an npc or as an item or as a monster action
you would want something like this to be in the gm action log so make sure to add a line for that too in your action(which is why a lot of the the gm logs dont work and if you add these lines they will)
you would also want to add next fails for below or above a certain level to make it stop at 190 and not go all the way to 255
to add a level with an action you need to use the action type that adds values to cq_robot when the action is ran which is 1051 with the parameters level +=1
to add one level
now a suggestion maybe to add the actions to only trigger when they kill so many of one or more types of mobs or pick up so many items or when they pay a certain amount of zps etc

this will at least add levels until you have the time to learn how to hex edit a .dat file and the relevances between it and your database

dont forget to add the levels themselves in cq_userlev etc if you havent already
08/31/2012 08:57 mysteryho#7
so u mean.. if i want to add...
for example a chomsky-atoms +8,
il need to put the item id in the itemtype.dat then add the id in the cq_itemtype???
09/01/2012 06:41 Alex06052#8
Quote:
Originally Posted by mysteryho View Post
so u mean.. if i want to add...
for example a chomsky-atoms +8,
il need to put the item id in the itemtype.dat then add the id in the cq_itemtype???
Yes, you would need to add both of them to, BOTH places (.dat and database)
09/02/2012 07:18 mysteryho#9
Great...e! is the Client V1000 has the Image or dds or picture or whatever of chomsky-atoms +8??

then how can i add the Rank [GM]??
09/03/2012 09:51 idlemonkey#10
the chomsky atoms all use the same item icon the +8 is added by the server
and yes theyre there in all of the files available as it is a critical part of the game

the [GM] login is locked to ip and you need to add it in cq_config for it to work
obviously replace 127.0.0.1 with the ip you wish to allow to login
you will have to do a maintenance before the person will be able to login
so its generally not good to use a dynamic ip for this as obviously it will change and the person will not be able to login

same as i mentioned in other posts I now am able to provide hosting and gameserver management .. if you would like some paid help hit me up in prvt
09/04/2012 00:37 Alex06052#11
Quote:
Originally Posted by idlemonkey View Post
the chomsky atoms all use the same item icon the +8 is added by the server
and yes theyre there in all of the files available as it is a critical part of the game

the [GM] login is locked to ip and you need to add it in cq_config for it to work
obviously replace 127.0.0.1 with the ip you wish to allow to login
you will have to do a maintenance before the person will be able to login
so its generally not good to use a dynamic ip for this as obviously it will change and the person will not be able to login

same as i mentioned in other posts I now am able to provide hosting and gameserver management .. if you would like some paid help hit me up in prvt
What the f*ck does that have to do with anything? he wants to make a [GM] rank.. wtf does allowlogin have anything to do with it? If there was a dislike button i would press it.
09/04/2012 11:59 d1git4lx#12
Lol he is a noob thats been stealing files from all pservers in history like his 170/180/190 map are made The Shadow on omniwar they used to be VIP maps..

He doesnt care for bugs etc.. i asked him for a engine bug and he says ask GH they are not developers so how do they have to know..?

He bans people just for talking about his bugs and his bad GameHelpers that obvious are some bunch of noobs that just met zero online..

Lol seems like his client is from demonpower and krypton files combined with omniwar stuff

And he claims he made it himself? LMFAO!!


BTW i dont know why you ban me first then put a sattelite msg for me ingame idle

I didnt care too i already deleted it before you banned me..

Also your server had ugly units like complete pink units etc..
Your zp drop was too high also 2k zp for each drop of box..

lol and then 100k for cap item..
His events are he hiding in some map who finds him gets a shitty reward..
Him dropping a chip on some place..

He wont be running long his behaviour is too bad to keep people probly doesnt have friends irl also..
:/
09/04/2012 15:05 Alex06052#13
Quote:
Originally Posted by d1git4lx View Post
Lol he is a noob thats been stealing files from all pservers in history like his 170/180/190 map are made The Shadow on omniwar they used to be VIP maps..

He doesnt care for bugs etc.. i asked him for a engine bug and he says ask GH they are not developers so how do they have to know..?

He bans people just for talking about his bugs and his bad GameHelpers that obvious are some bunch of noobs that just met zero online..

Lol seems like his client is from demonpower and krypton files combined with omniwar stuff

And he claims he made it himself? LMFAO!!


BTW i dont know why you ban me first then put a sattelite msg for me ingame idle

I didnt care too i already deleted it before you banned me..

Also your server had ugly units like complete pink units etc..
Your zp drop was too high also 2k zp for each drop of box..

lol and then 100k for cap item..
His events are he hiding in some map who finds him gets a shitty reward..
Him dropping a chip on some place..

He wont be running long his behaviour is too bad to keep people probly doesnt have friends irl also..
:/
Yes, well I was Nighthawk[DEV] / Chewy[DEV] on OmniWar, so I'm pretty sure I know that he has taken other clients combined them to make his "oh, so wonderful server" fact is, no one here really likes Idle other then those who think he is god, because he gives them stuff, then he banns them and then they turn like all the others.
09/05/2012 00:40 idlemonkey#14
Quote:
Originally Posted by Alex06052 View Post
What the f*ck does that have to do with anything? he wants to make a [GM] rank.. wtf does allowlogin have anything to do with it? If there was a dislike button i would press it.
try adding [GM] to an account and logging in without adding this to cq_ config lol and you will see what that has to do with anything the "GMALLOWLOGIN" portion btw is just to fill in the name portion so you remember what it is used for
09/05/2012 05:43 Alex06052#15
Quote:
Originally Posted by idlemonkey View Post
try adding [GM] to an account and logging in without adding this to cq_ config lol and you will see what that has to do with anything the "GMALLOWLOGIN" portion btw is just to fill in the name portion so you remember what it is used for
Hey, idiotmonkey he wants to add [GM] RANK not [GM] tags to have commands.

"ranks" are not GM permission tags, ranks have to do with client side rank list and levelexp to allow higher than stock ranks