Zornos PW Question Thread ( technical stuff )

Results 1 to 5 of 5
  1. #1
    cats addicted Zorno is offline
    MemberRank
    Apr 2010 Join Date
    GermanyLocation
    1,465Posts

    Zornos PW Question Thread ( technical stuff )

    I dont want to make 100 Threads so i collect all mah questions in one Thread and i hope sum1 can help me with this. ( Maybe we can do a FAQ out of this later )

    So here are mah questions:

    1. How many RAM is needed to run all maps at once
    2. What is the minimum connectionrate i need for ~1000 players ? ( actually have it running on a 3k/3k connection with ~ 5 players and no lag )
    3. How can i fix the Werebeast bug ( when walking as tiger the animation is stuck ) running the hrace009 release with HNC Client ?
    4. Is there any list of the debug & GM commands including the options of them ?
    5. How to change the "Buy Cubi" button in gshop to another website ?
    6. Is there a list of ID's for monsters & items out there without the need to open elements.data or the database at web ?
    7. Is there a chance to create a Jail with the map editor to arrest players if needed ( additional place somewhere in the sky or something like that )
    8. Can i use pwAdmin on another machine like a webhoster sumwhere and set it to control the Server ? ( whould free some RAM i guess )
    9. How to create a new NPC with own model ( autodesk / blender / something ) and place it in the game somewhere ?

    Thats all for now. Hope someone can help me with my questions and at least can give me the links to threads where the topics are already answered.


  2. #2
    3D Illusionist Drakaer is offline
    MemberRank
    Apr 2010 Join Date
    In My Own WorldLocation
    946Posts

    Re: Zornos PW Question Thread ( technical stuff )

    1 - Im not sure for certain so I wont answer this.
    2 - Absolutely no clue
    3 - I know hrace mentioned it at one point. I dont think I have this problem though. Perhaps try Ronnys ecm and gfx fix. Or you can try my tiger files from the link below.
    白虎.7z
    If you have any problems with the files being strange let me know. I was working on changing the tiger to a wolf. I hope I removed all the right files. Also if this doesnt work it may be the gfx so Ill have to dig around for it.
    4 - http://forum.ragezone.com/f452/share...mmands-575017/
    5 - Try this - http://forum.ragezone.com/f452/chang...9/#post5564531
    6 - Not that Im aware of but maybe I missed something.
    7 - Hmm thats an interesting idea. From what I remember reading somewhere the maps are kinda like model files (*.ski) except they contain some extra data. Maybe someone can write some import scripts into Blender? I dont think a map creater exists currently but maybe you can duplicate another map like the cube or something and make some changes with sMAPedit?
    8 - Could be possible but idk.
    9 - Well you could do this quite easily with blender however there will be no animations for the NPC unless you modify and existing model. I havent tried this but Id assume you would do it similar to the following.

    1) Download and install Blender from here - blender.org - Get Blender
    There is Blender 2.53 beta available but they give the interface a major overhaul so if you are new to Blender, like me, Id recommend getting the older 2.49b
    If using linux you most likely find Blender in your package manager. So with Ubuntu based OS you can use apt-get
    Code:
    sudo apt-get update
    sudo apt-get install Blender
    I can't remember if apt also installs python with this method.
    2) Download and install python from here - Download Python
    Blender was built using python 2.6 so you want python 2.6. Idk if it will work with 2.7 but id assume it would.
    3) Download the *.ski import and export scripts for Blender from here - http://forum.ragezone.com/f452/ski-b...3/#post4471245
    Special thanks to Phantom and pvpseeker for these scripts.
    4) Find a suitable model that you want to change or if you know what you are doing then create a new model.
    5) Import the model into blender (You may need to rename it to no chinese characters)
    6) Model away and then export when you are done.
    7) If you edited an existing model then repack and add it to the elements and put it in your npcgen.data. If you made a new model then I guess you are going to have to somehow either make the other require files or copy some other files and delete the bon since the animations will be completely messed up. Trust me I took the bon from the fox and gave it to the tiger model and it ended up prancing around like a deer.

    Blender Newbie - If you are new to Blender well a good place to start learning would be here - Blender 3D: Noob to Pro - Wikibooks, collection of open-content textbooks
    Blender is one of the most well documemnted programs I have used, make good use of it. This guide will have you from noob to pro in no time.
    You also might like to try here - Blender Guru | Blender tutorials, tips, tricks and articles!
    There are many video tutorials here for those of you who like the cinematic experience when learning.
    Also try here - BlenderArtists

    And thats it for blender and modeling. If you did want to use another program that you are more familar with I think 3dsmax had may have had something that may work but I can't remember (Maybe Im thinking of other models that I looked at once). I havent heard anything about Maya though.

    I do plan on making an FAQ eventually. I did start making one a while back but I thought Id can it untill a little later on. Ill keep this in mind for later though.

    ~ Drakaer

  3. #3
    cats addicted Zorno is offline
    MemberRank
    Apr 2010 Join Date
    GermanyLocation
    1,465Posts

    Re: Zornos PW Question Thread ( technical stuff )

    Quote Originally Posted by Drakaer View Post
    1 - Im not sure for certain so I wont answer this.
    2 - Absolutely no clue
    3 - I know hrace mentioned it at one point. I dont think I have this problem though. Perhaps try Ronnys ecm and gfx fix. Or you can try my tiger files from the link below.
    白虎.7z
    If you have any problems with the files being strange let me know. I was working on changing the tiger to a wolf. I hope I removed all the right files. Also if this doesnt work it may be the gfx so Ill have to dig around for it.
    4 - http://forum.ragezone.com/f452/share...mmands-575017/
    5 - Try this - http://forum.ragezone.com/f452/chang...9/#post5564531
    6 - Not that Im aware of but maybe I missed something.
    7 - Hmm thats an interesting idea. From what I remember reading somewhere the maps are kinda like model files (*.ski) except they contain some extra data. Maybe someone can write some import scripts into Blender? I dont think a map creater exists currently but maybe you can duplicate another map like the cube or something and make some changes with sMAPedit?
    8 - Could be possible but idk.
    9 - Well you could do this quite easily with blender however there will be no animations for the NPC unless you modify and existing model. I havent tried this but Id assume you would do it similar to the following.

    1) Download and install Blender from here - blender.org - Get Blender
    There is Blender 2.53 beta available but they give the interface a major overhaul so if you are new to Blender, like me, Id recommend getting the older 2.49b
    If using linux you most likely find Blender in your package manager. So with Ubuntu based OS you can use apt-get
    Code:
    sudo apt-get update
    sudo apt-get install Blender
    I can't remember if apt also installs python with this method.
    2) Download and install python from here - Download Python
    Blender was built using python 2.6 so you want python 2.6. Idk if it will work with 2.7 but id assume it would.
    3) Download the *.ski import and export scripts for Blender from here - http://forum.ragezone.com/f452/ski-b...3/#post4471245
    Special thanks to Phantom and pvpseeker for these scripts.
    4) Find a suitable model that you want to change or if you know what you are doing then create a new model.
    5) Import the model into blender (You may need to rename it to no chinese characters)
    6) Model away and then export when you are done.
    7) If you edited an existing model then repack and add it to the elements and put it in your npcgen.data. If you made a new model then I guess you are going to have to somehow either make the other require files or copy some other files and delete the bon since the animations will be completely messed up. Trust me I took the bon from the fox and gave it to the tiger model and it ended up prancing around like a deer.

    Blender Newbie - If you are new to Blender well a good place to start learning would be here - Blender 3D: Noob to Pro - Wikibooks, collection of open-content textbooks
    Blender is one of the most well documemnted programs I have used, make good use of it. This guide will have you from noob to pro in no time.
    You also might like to try here - Blender Guru | Blender tutorials, tips, tricks and articles!
    There are many video tutorials here for those of you who like the cinematic experience when learning.
    Also try here - BlenderArtists

    And thats it for blender and modeling. If you did want to use another program that you are more familar with I think 3dsmax had may have had something that may work but I can't remember (Maybe Im thinking of other models that I looked at once). I havent heard anything about Maya though.

    I do plan on making an FAQ eventually. I did start making one a while back but I thought Id can it untill a little later on. Ill keep this in mind for later though.

    ~ Drakaer
    Awesome :)

    I'll try your tigerfiles tomorrow ( its 1 am already )

    The command list link ... i had this already. But its pretty useless without the correct options for the commands i think. Ok i know how to d_goto somewhere but most of the other commands need options i dont know.

    Editing existing NPC is a good idea. Hope to get them into Autodesk because im no friend of blender and i have an Enterprise licence for Autodesk

    With the RAM thing, our Team decided to rent a server and i think this one will be ok for it:

    Dedicated RAM: 4.096 MB
    Shared RAM: 8.192 MB
    Harddisk: 100 GB
    Backup HD: 100 GB
    Traffic: unlimited at 100 Mbit/s

    I just dont want the process killer so i will give it 10 GB swap i think. Should be enough for PW
    Better dont ask for the Price

  4. #4
    Nerd-IO Romulan is offline
    MemberRank
    Feb 2009 Join Date
    BelgiumLocation
    3,333Posts

    Re: Zornos PW Question Thread ( technical stuff )

    1. I suggest 8GB RAM and more, to run smoothly the PW server with all instances and services opened. And of course you will need good CPU too. More players you have more CPU will be consumed (and more bandwith of course xD).

    4. Based on my experience and tests:
    Code:
    // ========== Debug commands ==========
    "d_cameramode" Same thing as (F9) but without the Screenshot window.
    "d_boundbox" Some wire boxes on ingame objects.
    "d_rtdebug"	Something with .NET Protocol ?
    "d_npcid" Show Dynamic NPC's ID in the order they were spawned.
    "d_runspeed" Seems to be useless or not working.
    "d_goto" Move to X, Y coords. Use "d_showpos" to help you.
    "d_fly" Seems to be useless or not working.
    "d_c2scmd" Maybe for sending some command to server? But wich commands?
    "d_viewradius" Sight of your camera.
    "d_relogin" Return to character selection screen.
    "d_skill" Seems to be useless or not working.
    "d_render_water" Show/Hide Water
    "d_render_grass" Show/Hide Grasses
    "d_render_forest"	Show/Hide Trees
    "d_render_shadow"	Show/Hide Shadow
    "d_render_outline" Show/Hide Outline
    "d_turnaround" Seems to be useless or not working.
    "d_testdist" Show the distance between your character and the cursor.
    "d_gfx" Seems to be useless or not working.
    "d_showpos"	Show/Hide the coords for every NPC, MOB, PLAYER (and you).
    "d_trnlayer" Seems to be useless or not working.
    "d_a3dstat"	Show/Hide 3D game informations.
    "d_gamestat" Show/Hide computer and game ressources.
    "d_treelod" Change the render of the trees.
    "d_fps" Show/Hide FPS in the right upper corner of the screen.
    "d_playerradius" Seems to be useless or not working.
    "d_showid" Show/Hide character's ID instead of their name.
    "d_skipframe" Seems to be useless or not working.			
    "d_modelupdate" Seems to be useless or not working.
    "d_minidump" Write dumpe, close the game and show the Report Bug window.
    "d_settimeofday" Change ingame time (client side only). Format: 10,00 (mean 10AM).
    "d_getservertime" Show the server date and time.
    "d_task" Seems to be useless or not working.
    "d_mipmapbias" Changer render of mipmap/pixel.
    "d_trncull"	Seems to be useless or not working.
    "d_gscmd" Maybe for make some changes on GS(gamed)?
    "d_delcmd" Delete command?
    "d_title" Seems to be useless or not working.
    "d_namepos" Seems to be useless or not working.
    
    // ========== GM commands ==========
    (Useless, it just open the GM Console)
    "gm_kickout_role"
    "gm_kickout_user"
    "gm_list_user"
    "gm_online_num"
    "gm_restart_sev"
    "gm_shutup_role"
    "gm_shutup_user"
    "gm_moveto_player"
    "gm_callin_player"
    "gm_broadcast"
    "gm_showid"
    "gm_forbid_role"
    "gm_trigger_chat"
    "gm_generate"
    8. Yes you can use pwAdmin on another machine. But you will need to configure your server gamedb, gdeliveryd, etc... to be reacheable by pwAdmin. And configure pwAdmin to connect to the ports of needed services on the server.

  5. #5
    cats addicted Zorno is offline
    MemberRank
    Apr 2010 Join Date
    GermanyLocation
    1,465Posts

    Re: Zornos PW Question Thread ( technical stuff )

    Whoa Thanks alot for that list

    Do you think that the Server our Team want to rent will be good enough for it ? I know the 8 GB shared RAM are not always available but i think they help alot. Maybe we can use 16 GB of the harddisk as swap to avoid killing processes.
    I already asked them, its a 12 Core CPU on the machine and 6 are reserved for that vServer.



Advertisement