Author Topic: ZRPG Update -~|Version 1.9.1|~- ~~UPDATED 10/4/09~~  (Read 28945 times)

0 Members and 1 Guest are viewing this topic.

Offline Hacktank

  • Camper
  • ***
  • Posts: 462
  • Soldat Scripter
    • HTZRPG
ZRPG Update -~|Version 1.9.1|~- ~~UPDATED 10/4/09~~
« on: January 08, 2009, 11:17:00 pm »

NEW SCRIPT POST (click here), THIS IS OUTDATED

Script Name: ZRPG
Script Description Zombie RPG (can easly be modded for a different theme)
Author: Hacktank
Compile Test: Passed
Core Version: 2.6.3
Hosted by: Soldat Central - http://soldatcentral.com/
Server -[HT]- Zombie RPGIP - 72.232.225.66  Port - 23096

Full Description:

This is a very old version of my script, the new one is private, this one is no longer supported.

ZRPG
is a Zombie Role Playing Game script, it has a full login/save system, leveling system, skills, xp, mana, and different levels of customizable bots.

The bots can be modded to fit any theme

Skills:
Heal - Restores you to full health
Nade - Conjurs you some grenades
Vanish - Renders you invisable
Turret - Creates a stationary turret for a period of time
Wave - Creates a death wave that decimates your enemies (a lil overpowered, will fix soon)
Shield - Shrouds you in a protective shield
Flamer - Creates a flamer for a peroid of time, keep killing to increse the time!
Speed - Allows you to run super fast for a peroid of time (still testing, doesnt work well yet)
Critical Hit - There is a chance for you to do double damage!
Fatal Hit - There is a small chance for you to do an extra 2000 damage for a mana cost!
Missile - Creates a very leathal homing mana missile.
Vampirism - Some of your damage is converted into HP.
Loot Ammo - Gives a chance to gain ammo back when you hit an enemy.
Loot Items - Gives a chance to loot an item when you kill an enemy.
Malestrom - Creates a violent lethal malestrom infront of you.
Ruger - Uses both mana and souls to summon a ruger in your hands.
Barret - Uses both mana and souls to summon a barret in your hands.
Rage - Throws you into a bloody rage in which you do much more damage (Not beserker!).
Kazi - Use mana to use the power of kamakazes. NEW
Mine - Lay destructive proximity mines. NEW
More to come!

Account System:
  • Allows you to save all stats about your character (lvl, xp, skills ...)
  • Players may play with full fetures without an account
  • Auto Save - auto saves your account if you leave the server and after every map BEFORE THE ACUAL MAP CHANGE so people without the next map will still have their account saved
    • Stats - Save Kills, Deaths, Longest kill streak, Flag caps, Flag grabs, and Flag returns
    The Zombies:
    • Zombie - Low lvl, 100 HP, Chainsaw Weilding
    • Elite Zombie - Mid/Low lvl, 300 HP, Chainsaw Weilding
    • Turncoat - Mid lvl, 350 HP, Knife Weilding (doesnt throw), Does damage to you when you hit it, explodes with knifes on death
    • Kamakazi - Low lvl, 10 HP, Chainsaw, Detonates when killed or does damage
    • Mummy - Mid/High lvl, 2000 HP, Chainsaw Weilding
    • Mirror - High lvl, 500 HP, No Weapon, Fires any bullet that hits it back at the shooter
    • Slicer Zombie - Mid lvl, 350 HP, Knife Weilding (throws), Eplodes with knifes ok death
    • Rocket Zombie - Mid/High lvl, 666 HP, LAW Weilding
    • Vortex - Mid/High lvl, 10 HP, Chainsaw Weilding, Invisable
    • Nitro Kamakazi - Mid/High lvl, 1000 HP, Chainsaw, Detonates when killed or does damage NEW

      Commands:
    • !help - displays help (different for if your logged in or not)
    • /help - displays help (different for if your logged in or not)
    • !skillinfo - Displays information on all skills
    • !commands - Shows all commands
    • /lvl <ID> - Instantly levels up a target Admin Only
    • /create <name> <pass> - Creates an account
    • /login <name> <pass> - Logs into an account
    • /logout - Saves and Logs out of an account
    • /save Saves your account (it auto saves if you leave the server and after every map{BEFORE THE ACUAL MAP CHANGE so people without the next map will still have their account saved})
    • /char (ID) - Displays your (or ID's) character information
    • /allchars - Displays everyones level and if they are logged or not
    • /skills - Displays available, known, and unavailable skills
    • /learn <skill name> - Attempts to learn the specified skill
    • /detonate - Blows up all mines laied by you
    • - /heal - Uses the heal skill
    • - /nade - Uses the skill nade
    • - /shield - Uses the skill shield
    • - /turret - Uses the skill turret
    • - /wave - Uses the skill wave
    • - /vanish - Uses the skill vanish
    • - /flamer - Uses the skill flamer
    • - /fatalhit - Turns Fatal Hit on or off
    • - /speed - Uses the skill speed
    • - /missile - Uses the skill missile
    • - /malestrom - Uses the skill malestrom
    • - /ruger - Uses the skill ruger
    • - /barret - Uses the skill barret
    • - /rage - Uses the skill rage
    • - /mine - Uses the skill mine
    • - /kazi - Allows you to change your kazi style
    Instalation:
    • Place the ZRPG folder into your scripts folder and place the contents of the folder bots into the bots foler of your server
    Modding:
    • You can mod the static stats of the bots (health, xp worth, bonus ...)
    • To do what is described above open ZRPG.pas and change the TheBot
    • .xxx values

    ~--~--~
    • You can mod what bots are added to the game when the total level of players increces or drops
    • To do what is described above open bots.ini and change the numbers 1-16 in each group (THE BOT FILE MUST EXIST)
    Version 1.9.1

    --- Update 1.9.1 ---
    • A multitude of bug fixes


    --- Update 1.9 ---
    • Added a HUD (heads up display)
    • Fixed MANY buggs.
    • Added bordering to many of the text outputs
    • Added stats that save
    • Added the skill Mine
    • Added the skill Kazi
    • Added randomness to xp gained by killing
    • Some undocumented changes that i cant remember (lol)



    --- Update 1.8.5 ---
    • New account system (unfortuinently all old accounts will be wiped)
    • Fixed some bots
    • Fixed bot damage
    • Added added new bot
    • Added Loot Items
    • Added Malestrom
    • Added !stats
    • Added Ruger
    • Added Barret
    • Added Rage
    • Fixed Speed
    • Added /logout
    • MANY Bug fixes


    --- Update 1.7.5 ---
    • Fixed some login problems
    • Fixed some bots
    • Added new bots
    • Added Vampirism
    • Added !skillinfo and !commands
    • Added Loot Ammo


    --- Update 1.7.0 ---
    • Fixed a MAJOR bug in wich someone that does not log in can cause someone else's account to be overwritten and their password revield
    • Fixed /allchars
    • Fixed various small bugs and changed some small things


    --- Update 1.6.0 ---
    • Added the skill Missile
    • Fixed some fairly bad bugs
    • Vampiric has been delayed
    If you are updating do NOT replace the accounts.ini!!!

    Planned skills:
    • If you have a suggestion of a skill/ability to add post it here

    -------
    Skills
    • Back shield - if a zombie attacks you from behind there is a chance to push them far back and leave you unhurt
    • Sentry - creates an auto-shooting stationary gun for a peroid of time


(Size 33.99 KB)
- http://soldatcentral.com/index.php?page=script&f=85 -


** Script hosted by Soldat Central! Please visit the author's script page and Rate this script **
« Last Edit: October 12, 2012, 10:43:36 pm by Hacktank »


Offline ZomgProniss

  • Camper
  • ***
  • Posts: 318
  • Known ingame as Proniss
Re: ZRPG (zombie RPG)
« Reply #1 on: January 09, 2009, 12:31:43 am »
nice man! its about time some one relised a ZRPG script *downloads*

Offline Leo

  • Soldat Beta Team
  • Veteran
  • ******
  • Posts: 1008
Re: ZRPG (zombie RPG)
« Reply #2 on: January 09, 2009, 01:17:22 am »
Quote
    * You can mod what bots are added to the game when the total level of players increces or drops
    * To do what is described above open bots.ini and change the numbers 1-16 in each group (THE BOT FILE MUST EXIST)

Can you explain better please ?

Offline Hacktank

  • Camper
  • ***
  • Posts: 462
  • Soldat Scripter
    • HTZRPG
Re: ZRPG (zombie RPG)
« Reply #3 on: January 09, 2009, 01:31:16 am »
Quote
    * You can mod what bots are added to the game when the total level of players increces or drops
    * To do what is described above open bots.ini and change the numbers 1-16 in each group (THE BOT FILE MUST EXIST)



Can you explain better please ?

Sure:
My scrpt adds the level of everyone on the server up and preforms my ChangeBots Function, when the total level is between 0 and 3 (default) then it looks at the section [1] of bots.ini, wich is this by default:
Code: [Select]
[1]
1=Zombie
2=Zombie
3=Zombie
4=Zombie
5=Zombie
6=Zombie
7=Zombie
8=Zombie
9=Zombie
10=Zombie
11=Zombie
12=Zombie
13=Zombie
14=Zombie
15=Zombie
16=Zombie

wich means slots 1-16 will all be the bot Zombie you could change it to for example:
Code: [Select]
[1]
1=Zombie
2=Roach
3=Examplebot
4=Zombie
5=lol
6=Zombie
7=Zombie
8=Zombie
9=Zombie
10=Zombie
11=Zombie
12=Zombie
13=Zombie
14=Zombie
15=Zombie
16=Zombie

In this example instead of being all Zombie it would kick the Zombies in slots 2, 3, and 5 and there would be 14 Zombies, 1 lol, 1 Roach, and 1 Examplebot but there are not (by default) bots named lol and Examplebot, or Zombie for that matter but i included it in the dl, so you would have to make bots named lol and Examplebot.

If you need anything else just say. :)
« Last Edit: January 09, 2009, 01:33:11 am by Hacktank »


Offline Leo

  • Soldat Beta Team
  • Veteran
  • ******
  • Posts: 1008
Re: ZRPG (zombie RPG)
« Reply #4 on: January 09, 2009, 02:02:36 am »
My main question is: How many zombies per human player or how you control this ? :)

Offline Hacktank

  • Camper
  • ***
  • Posts: 462
  • Soldat Scripter
    • HTZRPG
Re: ZRPG (zombie RPG)
« Reply #5 on: January 09, 2009, 02:05:51 am »
Currently there are always 16 bots, I will add the ability to change that in the next update.


Offline Ekoz

  • Soldier
  • **
  • Posts: 113
  • WHAT? I can't hear you!
Re: ZRPG (zombie RPG)
« Reply #6 on: January 09, 2009, 03:59:34 am »
looks nice, hacktank. sup man? gues wat? we're throwing tournaments over at blitwise.

but man, this server looks nice. will check out for sure.
Maps o' mine

My Mappack
Alt_er

Offline Eagle

  • Major
  • *
  • Posts: 59
  • PERSONAL TEXT SUCKS, LIKE SIGNATURES!
Re: ZRPG (zombie RPG)
« Reply #7 on: January 09, 2009, 05:15:03 pm »
This mod looks like a ton of fun.  If possible, it'd be nice to have some more extensive documentation, especially on things like bot stats and such.

One thing though, your Mummy.bot is missing.
« Last Edit: January 09, 2009, 05:25:33 pm by Eagle »
SIGNATURES SUCK!

Offline danmer

  • Camper
  • ***
  • Posts: 466
  • crabhead
Re: ZRPG (zombie RPG)
« Reply #8 on: January 09, 2009, 06:06:29 pm »
seems like you have the wrong port, it should be 23074

Offline Hacktank

  • Camper
  • ***
  • Posts: 462
  • Soldat Scripter
    • HTZRPG
Re: ZRPG (zombie RPG)
« Reply #9 on: January 09, 2009, 06:42:48 pm »
This mod looks like a ton of fun.  If possible, it'd be nice to have some more extensive documentation, especially on things like bot stats and such.

One thing though, your Mummy.bot is missing.

Sorry, i forgot to put that in, it is in the dl now and it is attached to this post.

seems like you have the wrong port, it should be 23074

I can never remember that lol, its changed now.


Offline Eagle

  • Major
  • *
  • Posts: 59
  • PERSONAL TEXT SUCKS, LIKE SIGNATURES!
Re: ZRPG (zombie RPG)
« Reply #10 on: January 10, 2009, 10:59:34 am »
As for another skill, I wouldn't mind something vampiric, for instance, hitting them for 100 damage gives you 10/25/50/whatever health.
SIGNATURES SUCK!

Offline xmRipper

  • Soldat Beta Team
  • Flagrunner
  • ******
  • Posts: 742
    • Macellan
Re: ZRPG (zombie RPG)
« Reply #11 on: January 11, 2009, 10:28:33 am »
(...)
Compile Test: Passed
(...)
Liar!

Code: [Select]
09-01-11 17:24:17    Console Log Started
09-01-11 17:24:17 Welcome to Soldat 1.4.2
09-01-11 17:24:17  [*] ScriptCore v2.2 loaded! Found 1 scripts...
09-01-11 17:24:17  [*] Compiling ZRPG -> ZRPG.pas...
09-01-11 17:24:17  [*] ZRPG -> [Hint] (1250:10): Variable 'Result' never used
09-01-11 17:24:17  [*] ZRPG -> [Error] (1461:72): Unknown identifier 'XPP'
09-01-11 17:24:17 Shutting down server...
09-01-11 17:24:17 Shutting down admin server...
09-01-11 17:24:17 Shutting down ScriptCore...

Search:
if not players[Killer].logged then inc(players[killer].xp,IGB[Victim].xpp);
Replace with:
if not players[Killer].logged then inc(players[killer].xp,IGB[Victim].xp);

Yeah it's working now.
CoFounder / CTO @ Macellan
Founder Turkish Soldat Community

Offline Hacktank

  • Camper
  • ***
  • Posts: 462
  • Soldat Scripter
    • HTZRPG
Re: ZRPG (zombie RPG)
« Reply #12 on: January 11, 2009, 03:59:24 pm »
(...)
Compile Test: Passed
(...)
Liar!

Code: [Select]
09-01-11 17:24:17    Console Log Started
09-01-11 17:24:17 Welcome to Soldat 1.4.2
09-01-11 17:24:17  [*] ScriptCore v2.2 loaded! Found 1 scripts...
09-01-11 17:24:17  [*] Compiling ZRPG -> ZRPG.pas...
09-01-11 17:24:17  [*] ZRPG -> [Hint] (1250:10): Variable 'Result' never used
09-01-11 17:24:17  [*] ZRPG -> [Error] (1461:72): Unknown identifier 'XPP'
09-01-11 17:24:17 Shutting down server...
09-01-11 17:24:17 Shutting down admin server...
09-01-11 17:24:17 Shutting down ScriptCore...

Search:
if not players[Killer].logged then inc(players[killer].xp,IGB[Victim].xpp);
Replace with:
if not players[Killer].logged then inc(players[killer].xp,IGB[Victim].xp);

Yeah it's working now.

Im really sorry about that, forgot to test before the last upload... Fixed for all new downloaders


Offline Jack the CAMPER

  • Major(1)
  • Posts: 15
Re: ZRPG (zombie RPG) Update <- Version 1.6.0 ->
« Reply #13 on: January 26, 2009, 10:46:13 am »
wtf?! can someone help me pls?


Offline Hacktank

  • Camper
  • ***
  • Posts: 462
  • Soldat Scripter
    • HTZRPG
Re: ZRPG (zombie RPG) Update <- Version 1.6.0 ->
« Reply #14 on: January 26, 2009, 05:03:58 pm »
Download the new version and restart your server.


Offline PKS|Shooter

  • Soldier
  • **
  • Posts: 130
  • Dont fuck with us!
    • PKS - La Familia
Re: ZRPG (zombie RPG) Update <- Version 1.6.0 ->
« Reply #15 on: January 27, 2009, 05:33:17 am »
lol dude @
Download the new version and restart your server.
Code: [Select]
(11:31:09)  [*] [Error]  -> (AppOnIdle): Access violation at address 0809E78C, accessing address 00000418
(11:31:09)  [*] [Error]  -> (AppOnIdle): Access violation at address 0809E78C, accessing address 00000428
(11:31:09)  [*] [Error]  -> (OnPlayerDamage): Access violation at address 0809E78C, accessing address 00000438
(11:31:09)  [*] [Error]  -> (OnPlayerDamage): Access violation at address 0809E78C, accessing address 00000448
(11:31:09)  [*] [Error]  -> (OnPlayerDamage): Access violation at address 0809E78C, accessing address 00000458
(11:31:09) (1) Neximus killed (2) Zombie with LAW
(11:31:10)  [*] [Error]  -> (OnPlayerKill): Access violation at address 0809E78C, accessing address 00000468
(11:31:10)  [*] [Error]  -> (AppOnIdle): Access violation at address 0809E78C, accessing address 00000478
(11:31:10)  [*] [Error]  -> (OnPlayerRespawn): Access violation at address 0809E78C, accessing address 00000488
(11:31:10)  [*] [Error]  -> (OnPlayerDamage): Access violation at address 0809E78C, accessing address 00000498
(11:31:10) (1) Neximus killed (2) Zombie with Barrett M82A1
(11:31:10)  [*] [Error]  -> (OnPlayerKill): Access violation at address 0809E78C, accessing address 000004A8
(11:31:11)  [*] [Error]  -> (AppOnIdle): Access violation at address 0809E78C, accessing address 000004B8
(11:31:12)  [*] [Error]  -> (AppOnIdle): Access violation at address 0809E78C, accessing address 000004C8
(11:31:13)  [*] [Error]  -> (AppOnIdle): Access violation at address 0809E78C, accessing address 000004D8
(11:31:13)  [*] [Error]  -> (OnPlayerDamage): Access violation at address 0809E78C, accessing address 000004E8


Download new? where? i did here and replaced all and i got the same errors then jacki maybe you delete the script and upload new and dont overcopy.

ah, and i forgot sth. YOU forgot the botfile Elite Zombie

Code: [Select]
(11:35:15) Bot file Elite Zombie not found
(11:35:16) Bot file Elite Zombie not found
(11:35:16) Bot file Elite Zombie not found
(11:35:16) Bot file Elite Zombie not found
(11:35:17) Bot file Elite Zombie not found
(11:35:17) Bot file Elite Zombie not found
(11:35:17) Bot file Elite Zombie not found
(11:35:18) Bot file Elite Zombie not found
(11:35:18) Bot file Elite Zombie not found
« Last Edit: January 27, 2009, 05:38:04 am by PKS|Shooter »

Offline Leo

  • Soldat Beta Team
  • Veteran
  • ******
  • Posts: 1008
Re: ZRPG (zombie RPG) Update <- Version 1.6.0 ->
« Reply #16 on: January 27, 2009, 06:53:00 am »
Some scripts just don't work in some servers. You can't do anything about it.

Offline Hacktank

  • Camper
  • ***
  • Posts: 462
  • Soldat Scripter
    • HTZRPG
Re: ZRPG (zombie RPG) Update <~ Version 1.7.5 ~> UPDATED 10/2/09
« Reply #17 on: February 11, 2009, 12:03:56 am »
Version 1.7.5

--- Update 1.7.5 ---
  • Fixed some login problems
  • Fixed some bots
  • Added new bots
  • Added Vampirism
  • Added !skillinfo and !commands
  • Added Loot Ammo


Update!

I am working on Loot Items now. Tell me what you think! My server running this is always up - Hacktank's Zombie RPG Beta   IP - 24.155.140.223    Port - 23074


Offline PKS|Shooter

  • Soldier
  • **
  • Posts: 130
  • Dont fuck with us!
    • PKS - La Familia
Re: ZRPG (zombie RPG) Update <~ Version 1.7.5 ~> UPDATED 10/2/09
« Reply #18 on: February 11, 2009, 12:37:43 pm »
Server name: !PKS Zombie RPG Server
  • ScriptCore v2.2 loaded! Found 1 scripts...
  • Compiling zombie -> ZRPG.pas...
  • zombie -> [Error] (670:4): Syntax error


mhh?

Offline Hacktank

  • Camper
  • ***
  • Posts: 462
  • Soldat Scripter
    • HTZRPG
Re: ZRPG (zombie RPG) Update <~ Version 1.7.5 ~> UPDATED 10/2/09
« Reply #19 on: February 11, 2009, 05:01:07 pm »
I dont know how that extra if got in there, sorry, i copied it strait from my server that is running it, fixed now.