Official Soldat Forums
Server Talk => Scripting Discussions and Help => Topic started by: Avarax on February 06, 2007, 02:56:52 pm
-
Ok so this is the basic idea of the script I'm writing:
- Keep Soldat Soldat, and not "Soldat of Might and Magics"
- Suites 2 teamed gamemodes only
- This is NOT a subgamemode, just usual CTF or whatever with some nice new extras
- Give the player an amount of experience point with each kill
- If a certain experience threshold is reached, the player attaines the next character level
- Experience and levels are restarted with every map
- With higher character level, your soldier will take less damage, deal more damage and learn usefull skills out of 4 categorys
The skills that I'm going to implement are not going to do any stuff that drastically take the fun out of the game, nothing that kills immediatly or something, just some stuff to increase your possibilities in combat.
They will improve with your soldiers character level.
There will be a total of 12 spells, 3 in each of the 4 spell categorys
Here's are some examples:
---Warmth---
(http://home.arcor.de/avarax/warmth.png)
Category: Healing, Static
Heals you for 2% HP each second
If you are under one third of your maximum health, Warmth will regenerate 5% HP each second instead.
-----
---Conjure Clip---
(http://home.arcor.de/avarax/conjure.png)
Category: Offensive, Spell ('/ofs')
Cooldown: 90 seconds
Instantly renews your ammo and even gives you some extra bullets.
The number of extra bullets is X % of the default ammo of your gun, where X is (20 + 5 * skilllevel).
Cooldown decreases by 10 seconds per skilllevel.
----
---Disarm---
(http://home.arcor.de/avarax/disarm.png)
Category: Defensive, Spell ('/def')
Cooldown: 120 seconds
Disarms your nearest opponent for X seconds, where X is (2 + (skilllevel / 2)).
Cooldown decreases by 10 seconds per skilllevel.
----
---Vampirism---
(http://home.arcor.de/avarax/vampirism.png)
Category: Healing, Static
Heals you for 20% of the damage you deal with non-explosives.
-----
---Pierce Armor---
(http://home.arcor.de/avarax/pierce.png)
Category: Offensive, Static
With every hit, Pierce Armor increases the damage taken by the victim by 10% for 3 seconds. Duration and Damage increase with higher level.
----
---Evasion---
(http://home.arcor.de/avarax/evasion.png)
Category: Defensive, Static
Gives you a 15% chance to dodge bullets and avoid all damage. Chance increases with higher level.
----
---Berserk---
(http://home.arcor.de/avarax3/berserk.png)
Category: Offensive, Spell
Pay one third of your remaining life to double your damage output for 5 seconds. Once Berserk is over, you get the payed life back.
-----
---Sprint---
(http://home.arcor.de/avarax3/sprint.png)
Category: Defensive, Spell
Gains you lots of extra movement speed when moving horizontal. Only grenades can be used during Sprint. Changing weapon will switch you back to normal mode. The longer you sprint, the longer is the cooldown.
-----
---Warstandart---
(http://home.arcor.de/avarax3/warstandart.png)
Category: Healing, Static
As long as you stand still while carrying the flag, all teammates will slowly regenerate some health and do slightly increased damage
-----
---Summon Kamikaze---
(http://home.arcor.de/avarax3/kamikaze.png)
Category: Summon, Spell
Summons a crazed Kamikazeguy who will rapidly charge into enemys on sight and blast everything into pieces on contact.
here's an exclusive extract from the ingame readme showing short infotexts for all the 16 spells. Spellshield & Carrion Ammo have been removed for more original spells.
Warmth is a static healing ability.
It will continuously heal you for a
small amount of health per second.
If you are below 1/3 of maxhealth, it
will generate health much faster.
Holy Medikit is a healing spell.
It will instantly completely heal you.
Vampirism is a static healing ability.
It will heal you for 20% of the
damage you deal with non-explosives.
Warstandart is a static heal ability.
As long as you are standing still while
being a flagcarrier, your whole team
gets a damage bonus and a weak "Warmth".
10% of EP they gain is shared with you.
Disarm is a defensive spell.
It will remove the primary and secondary
of the nearest opponent for a short time
Evasion is a static defensive ability.
It allows you to dodge about 15% of all
bullets hitting you.
Thorns is a static defensive ability.
It will injure any opponent attacking
you by 15% of damage dealt to you.
Sprint is a defensive spell.
It will equip you with a boosting bow,
doubling movement speed. The longer
the sprint, the longer the cooldown.
You can only use grenades during Sprint.
Switch weapon to stop Sprint.
Conjure Clip is an offensive spell.
It will instantly restore ammunition
and give you some bonus bullets.
Pierce Armor is a static ofs. ability.
It will cause all your bullets to rip
armor parts from opponents increasing
all damage dealed to them by about 10%
for 3 seconds. Effect stacks infinitely.
Critical Strike is a static ofs. ability
It will give your bullets a chance
of about 10% to do 200% damage on impact
Berserk is an offensive spell.
It increases your damage output by 100%
for 5 seconds at the cost of
1/3 of your remaining health. Once
Berserk is over, you gain the life back.
Summon Ghouls is a summon spell.
It will create 2 ghouls equipped with
Chainsaw and having massive health.
Summon Flamespirit is a summon spell.
It creates a mighty flamethrower bearing
ghost dealing lots of damage.
Summon Kamikaze is a summon spell.
It will summon a crazed Kamikazeguy
who charges into everything crossing his
path with a big "BOOM!".
Summon Bloodshaman is a summon spell.
It calls forth a light equipped Shaman,
who blinds his opponents and heals
you and himself for about 5% health
whenever he deals damage.
I am atm searching for a stylish own name for the script, "RPG script" seems a bit odd. any ideas?
-
maybe , if it works.
-
seeing as "I" dont have a server myself, no.
..but I would like to play on such a server, if its well done this could be good fun (and I have no doubt you will do a marvellous job should you decide to do it) :)
-
i am already doing it ;P
500 ****ing lines of source code already, took me like 30 hours already. Levelling & Skillselection is done already. 3 out of the 12 spells aswell. all i have to do now is to wait for 1.3.2 and then do the rest of the spells, and then balance it :D
btw: nvm me using "already" quite often already
here is a complete list of all the spells & static abilities that will be in:
Category: Healing
Warmth: static, regeneration
Holy Medikit: spell, 100% heal
Vampirism: static, life leech
Category: Defense
Disarm: spell, disarms nearest enemy for a short duration
Evasion: static, gives you a chance to avoid damage
Thorns: static, redirects an amount of damage to the damage dealer
Category: Offense
Conjure Clip: spell, reloads your magazine and gives some extra ammo
Carrion Ammo: static, gives you a chance to instantly reload with each kill
Critical Strike: static, gives you a chance to do double or even triple of the normal damage
Category: Summoning
Summon Ghoul: spell, summons some chainsaw bots on your team for some time
Summon Flame Spirit: spell, summons a mighty flame bot on charlie team for some time
Summon Spellshield: spell, summons a shield to block the next spell casted, also negates some static effects that would affect you in a negative way
-
I would really like to play on this kind of server, and try out how it works as a Gather game. :D
On publics.. There is a one problem, people will sart calling eachother cheaters because they do not die, they do not need to reload. :P
-
that's a server i want to play on!
gl on this.
-
Nice idea ava, would be fun to try out if it worked smooth. But since im not a big RPG fan (nor am i a hardcore soldat player) i dont know how Much and often i would play this. Depends :p
Rpg on soldat only thing thats missing :p
-
I probably wouldn't play on it atm, because with all the spells and stuff it would take me too long to type stuff.
But I definitely would play on it if you released a taunt.txt to go with it.
-----
So basically when you can do a spell script does, /pm player Summon Ghould Unlocked. G to use.
so I press Alt + G and viola
^^ That would be awesome
-
I think that this would majorly increase the cheating programs that would be made on Soldat.
If you can make this impossible, I could try, but truely this isn't The Soldat that I'm looking for.
-
I think that this would majorly increase the cheating programs that would be made on Soldat.
If you can make this impossible, I could try, but truely this isn't The Soldat that I'm looking for.
wtf r u talking about
and if there was a server like this I would play but only if the levels and stats are saved for atleast a day because then u get a wrong map version bug and bam you have to start all over again (and I get that quite a lot)
-
I have dreamed about ''RPG'' Elements on soldat.
I love RPG.And i think i need more games where are RPG and Shooting.
Thanks Ava i love you
-
I wouldn't mind being vampiric ^n^
Although finding a server with this on that doesn't lag for me will be hard. Somtimes being in New Zealand sucks.
-
I think that this would majorly increase the cheating programs that would be made on Soldat.
If you can make this impossible, I could try, but truely this isn't The Soldat that I'm looking for.
wtf man? i think you didnt really get what this is all about.
I probably wouldn't play on it atm, because with all the spells and stuff it would take me too long to type stuff.
But I definitely would play on it if you released a taunt.txt to go with it.
well, all you need to do is to bind a command for each spell category into your taunts.txt, since all spells of one category have the same command (/heal, /def, /off, /summon)
If you are too lazy for that, you could still stick to the static abilities which dont need a command to be active.
and if there was a server like this I would play but only if the levels and stats are saved for atleast a day because then u get a wrong map version bug and bam you have to start all over again (and I get that quite a lot)
read properly :P
"- Experience and levels are restarted with every map"
so it is basically like an evolved form of advance mode, you start at level 1 with every new round. levelling works quite fast, i just dont want to make it as time surging as those real RPGs. fast-paced and soldatish are keywords of this script, you know? :)
-
This sounds fun, i hope it will work.... ;D
-
This sounds and looks like an awesome idea.
If I had a server to call my own I'd definately support this script!
Great idea, hopefully we can see it in action whenever 1.3.2 hits the 'net.
-
Avarax you are a credit to the community. I would preffer to play clan wars imo, but this seems like a good idea to pass a few hours.
Gl
-
I would like to try this one out. It sounds like something that I would enjoy.
-
With this post, i want to introduce to you the EP calculation system of the script.
EP is calculated every time, you kill somebody.
The script then calculates the gained EP based on the enemys current level and the difference between yours and his/her level.
The calculation starts with a simple base EP value, based on the enemys level:
Level 1: 1000 base EP
Level 2: 1100 base EP
Level 3: 1200 base EP
Level 4: 1300 base EP
and so on...
Then, the base EP value is multiplied with a multiplier, based on the level difference.
It is calculated like this:
% Levelbonus = (4*Leveldifference) + Leveldifference³
Here are some examples for the calculation:
-Lvl 1 kills Lvl 1: 1000 base EP * 100% = 1000 EP
-Lvl 1 kills Lvl 5: 1400 base EP * 180% = 2520 EP
-Lvl 5 kills Lvl 1: 1000 base EP * 30% = 300 EP
(Note: 30% is minimum value, actually he would only receive 20% of the EP)
-
I dont have a dedicated server myself, but I'd like to try it.
Just for curiosity: how are you implementing the skill stuff? How can we activate it, how is it gonna disarm somebody? New features of the dedicated server?
-
Soldat ... is a side-scroller inspired by Liero and Worms, combined with elements from Counter-Strike and Quake.
I'd like to present that as my reason why Soldat shouldn't be an RPG. I mean, come on people : who's going to stop mid-way through fighting "Hey don't shoot me d00ds. I'm conjuring up some ammo to kick your butts.".
Yeah. I don't think so ;).
On a related note, how do you link a quote to an external page ?
-
well, you dont have to stop for that, just taunt the spells and you're happy :P
the rest is still all soldatish. and taking that quote for your argumentation is quite conservative and single-tracked.
In a way, even CS has a kind of evolution in it with the money system.
but hey, i mean who cares, almost everyone else seems to like the idea ;P
-
10. Could you make a mod with fantasy elements (like mages, potions and magic)?
What the hell are you?
I love this idea, try to contact MM in order to (when this idea will be as good as we hope) add some sever searching filter for it.
Don't you think, that someone could make something similar to cheat on his own server?
-
Oh yes!! This is such a nice idea Ava.. *applaud*
Shouldn't be implemented on every server tho, as not everybody will like it.
Btw, is there some kind of XP reset, like after every map?
-
- Give the player an amount of experience point with each kill
- If a certain experience threshold is reached, the player attaines the next character level
- Experience and levels are restarted with every map
-
Wikipedia[/url]]
Soldat ... is a side-scroller inspired by Liero and Worms, combined with elements from Counter-Strike and Quake.
I'd like to present that as my reason why Soldat shouldn't be an RPG. I mean, come on people : who's going to stop mid-way through fighting "Hey don't shoot me d00ds. I'm conjuring up some ammo to kick your butts.".
Yeah. I don't think so ;).
On a related note, how do you link a quote to an external page ?
He isn't planning on doing this to Soldat as a whole, he just wants to test it out on a server or two. If it isn't fun, people won't play it...if it is, then we've got ourselves an interesting new way to play the game.
Also, the links in quotes are done just like any other link. Quote this to see how I did it.
-
I think it'd be overly complicated. I'd much rather play freeze tag, prison break or protect the vip - I mean, if something like this would be possible with scripts, these three I mentioned would be a piece of cake, no?
-
Proof has shown you don't know shit until you try it, you little stick-in-the-mud dutch smoking brownie eating skinny barsteward.
I'm all up for giving it a spin...sounds 'neat'.
-
I wouldn't play it.
-
Proof has shown you don't know **** until you try it, you little stick-in-the-mud dutch smoking brownie eating skinny barsteward.
I'm all up for giving it a spin...sounds 'neat'.
Where did that come from ? Jeeze, if that was directed towards me I'm sorry for anything I did in the past to set you off :).
What I'm trying to say is that this is the closest anyone's ever been to making a Total Modification (soccer for UT, Halo for Morrowind, etc.). At this point it should stop being labled a mod and more of a new branch of the game. With a leveling system Soldat would take a turn, not bad or good, but a turn away from it's historical route : from fast paced, who-cares-if-you-came-in ten minutes into a game mind set to an every-kill-counts-(don't die) system. So I'm not downing this amazing mod, I'm just saying that it's different. It both 'frightens and confuses' me ;).
-
I would absolutely love to see this. You should definitely set up some test servers so people can give it a go. Awesome idea, and good luck coding.
-
you guys don't get it.
This is SOLDAT.
it's no conversion at all
the whole gameplay will still be usual CTF. Usual weapons, usual maps, usual physics. all this script does, is to improve your soldier a bit with time. the spells wont affect the gameplay as whole, only direct combat as you have more abilities. it's nothing about RPG, like making quests etc... just the expirience stuff
-
Alright, you don't get what I'm trying to say : Soldat, despite what people would like you to think, is a 'casual' game. One that people can pick up, kick butt for ten minutes, then get back to life. A system like this would make people want to stay on for longer, "Just the next spell", "Just to the next level", etc. It rewards people for staying on for longer which is terrible for the majority of gamers who play on pubs. The level of player-skill on a pub varies wildly every ten or fifteen minutes, so staying on just to get 'to the next level' would just end up making people enjoy the game less.
I can see this as a clanwar thing ;)
-
I'd like to see this idea lift off, even for a while. Good luck.
-
you guys don't get it.
This is SOLDAT.
it's no conversion at all
the whole gameplay will still be usual CTF. Usual weapons, usual maps, usual physics. all this script does, is to improve your soldier a bit with time. the spells wont affect the gameplay as whole, only direct combat as you have more abilities. it's nothing about RPG, like making quests etc... just the expirience stuff
But Avarax why don't let em change it into some thing ells than soldat it be pretty fun. Don't be so cold minded by holding on to the same concept. (<-- my opinion)
I prolly gonna get **** for this one.
I dont support the stupid idea of quests though
-
Hmmm, this sounds like a fun idea. It would be very fun to play and maybe just as fun to implement. Good luck Avarax.
-
if they have teh scripting knowledge and the time to get into my script, the may of course modify and customize it, but it will be quite time-taking, i tell you ;P
@Raitah:
I just don't think that people will stay for the next level because a) the levels or EPs are not saved if you leave the game and b) the levels are reached quite fast.
-
Odd some one haven't mentioned it:
How mush EP do you get for a kill/point (whatever that counts)?
I can see this as a clanwar thing ;)
Well that, is one kick ass idea. :)
-
@M.rSnow
He posted his formula for experience points on the previous page ...
I think this idea is really cool. Some people will really enjoy it, but there will always be people who won't like it. But its not like anyone is forcing them to play it, all they need to do is not join an 'RPG' type server. Good luck with the coding, I'm sure it will take a lot of effort to get everything working properly, and fine tuning the system.
Power to the modder! [fist]
-
Ha ha! acctaully it would be pretty cool to implent this. as long as it is only in 1 or maybe 2 servers. I would get really pissed if this got implented in all servers (as your cs maps). anyway good luck! and when you are done with this you can start with some naruto scripts ;).
oh oh! got an idea of one more class!!
Assassination: with skills like, predator mode, 1 hit kill (might suck with barret or M79 ruger and deagles.), and teleport. :D
for the first time I support avarax...
-
This seems pretty interesting. I have the dedicated server software on my computer which I sometimes use for zombie matches, and the killing spree script I have on there suits it perfectly. I think this may go very well with my server, especially if you can manually set the level of a certain player. I'm curious to see how (or if) your ideas will work, specifically the summoning (how are you sure they won't attack the caster?), but then again I haven't looked at what will be allowed with the 2.6.0 server.
So, the answer to the thread title is "maybe".
-
there isn't ever a very good "bridge" between a shooter and an RPG, spells are just out of place in soldat, they don't belong because it is out of their enviornment. It would be similar to adding a machine gun to world of warcraft.
RPG could work a little, but in the end it would turn out as sucky as gunz, or the second possibility would be that the levels would be completely meaningless because they only last one round/not actually help at all.
Spells are from the middle ages. Soldat is from the modern era, they do not combine. People have tried mods that make guns into wands and shit, but it doesn't take off. Soldat is here and now, Spells art yonder 15th century.
NO
-
yeah I dont think the summon spell will work... because a server is limited by slots. so I really odnt see how you will get this together.
anyway..I guess it will be worth a try...
-
yeah I dont think the summon spell will work... because a server is limited by slots. so I really odnt see how you will get this together.
anyway..I guess it will be worth a try...
/addbot1 'Boogie Man'
what's the deal? :-/
i mean, the max slots are 32 and i dont think there is any server around maxing out the slot lkimit, plus i implemented a restriction to the summon spells so that only one summon can be active at a time (on the whole server)
and like sakae said:
if you dont like it, dont play it, i'm sure though that many people will enjoy it.
A beta of the script is at my RS server:
server.selfkill.com/29474/no pass
It's only for testing the levelling algorithm's mathematics though, no spells or Health / Damage modifications yet, since those only work with 2.6.0 (Allthough i coded them already ;Q)
-
OMG im gonna look after the Beta NOW!
-
that beta is nothing special :-/
it only gives you EP and you get level up once you reached a certain amount, but that won't change anything about your soldier ;Q
-
I <3 this idea :D
Anyway ... RPG script ... FFS! Is RPG letters = exp's and stats ?? If I say or read "RPG" I've Planescape:Torment or Baldurs Gate on mind :S this looks like "diablo=rpg" :P
-
People have tried mods that make guns into wands and ****, but it doesn't take off.
O RLY? (http://forums.soldat.pl/index.php?topic=495.0)
Ziem, if this script makes Soldat somewhat like Diablo, I think you'd still like it, since Diablo is basically a real-time Roguelike with mouse support.
Avarax, maybe instead of having experience instantly dissappear after each map, there could be a "decay" of half the experience points which all players lose. If you can find a way to make that happen, I think it would make the script more fun for people to keep playing.
-
A beta of the script is at my RS server:
server.selfkill.com/29474/no pass
AHH!! Beta testing now!!
-
God!, what's wrong with you people, don't you know a brilliant idea when you see one?
I think this is by far the best script ever made for soldat, it simply takes Advance mode to another amazing level, I think it should be like a sub-mode of Advance.
And yes Avarax, If I had a server I'd implement it.
*joins the beta server*
-
agree with that
-
sounds good, but disarm would piss people off
-
yeah I dont think the summon spell will work... because a server is limited by slots. so I really odnt see how you will get this together.
anyway..I guess it will be worth a try...
/addbot1 'Boogie Man'
what's the deal? :-/
i mean, the max slots are 32 and i dont think there is any server around maxing out the slot lkimit, plus i implemented a restriction to the summon spells so that only one summon can be active at a time (on the whole server)
question about hits one. if you buy a server with 10 slots, can you really add bots then? (if it is full)
and also if it is 9/10 playing in it and someone summons will the server get full?
-
i see important put in new ver. any vehicle like a jeep a tank and helicopter
-
i see important put in new ver. any vehicle like a jeep a tank and helicopter
-.-
-
what?
-
Even though it's only EP/level up script for now I like it very much. I'm waiting for more in 1.3.2/1.4
-
Ziem, if this script makes Soldat somewhat like Diablo, I think you'd still like it, since Diablo is basically a real-time Roguelike with mouse support.
Yeah, sure. I'd like it, I've only mentioned that RPG means for "some people" something other than "action-rpg" < hack'n'slash =P >
-
thats frikkin awesome omg i really wanna play that nice job av
-
test server changed to Normal Mode:
selfkill.com:27073:no pass
-
Will this mod be Soldats answer to Counter Strike's Warcraft mod?
-
yup.
-
That could be interesting and differenet a bit from the CTF 3vs3 that i'm used to.
Im looking forward to play on a server including this script.
-
Looks amazing, but hard to pull off.
The warmth looks like dbz, which makes me love it even more ;D
The experience is a good idea, but keep it subtle and not too drastic.
Good luck!
-
---Vampirism---
(http://home.arcor.de/avarax/vampirism.png)
Category: Healing, Static
Heals you for 20% of the damage you deal with non-explosives.
-----
---Pierce Armor---
(http://home.arcor.de/avarax/pierce.png)
Category: Offensive, Static
With every hit, Pierce Armor increases the damage taken by the victim by 10% for 3 seconds. Duration and Damage increase with higher level.
----
---Evasion---
(http://home.arcor.de/avarax/evasion.png)
Category: Defensive, Static
Gives you a 15% chance to dodge bullets and avoid all damage. Chance increases with higher level.
-
Vampirism : ... maybe not "non explo's" ... Could you make it limited rather than not counting non-exposives? <like 10 - 20 % of health healed is max >
-
i don't know if i can even script it that way, since OnPlayerDamage doesn't have a weapon parameter, so i can't check with which weapon the damage was dealed. your suggestion is fine i guess :)
-
i don't know if i can even script it that way, since OnPlayerDamage doesn't have a weapon parameter, so i can't check with which weapon the damage was dealed. your suggestion is fine i guess :)
Thanks ^^ I've written this to save m79ers on RPG-servers <It's funny to kill them xD>
-
i actually just managed to create an account system, which saves your character and you can always login again if you saved the character with a password... that was quite hard work ;Q
-
Awesome, can't wait to try this out...
-
i actually just managed to create an account system, which saves your character and you can always login again if you saved the character with a password... that was quite hard work ;Q
What this account sys is for? You said that every char will be reseted after each map...
-
ya but with that system you can (optionally, if the server admin allows) save your lvls instead of a reset. i recommend the resetting though.
-
New game modes always brings life to the game. Keeep it working avarax.
Not the all players will not like this but I thinkt that new players will.
-
I would love to do that and soldat rpg i played servers like that on css!
Its a great idea let me know when u finish it!
-
---Berserk---
(http://home.arcor.de/avarax3/berserk.png)
Category: Offensive, Spell
Pay one third of your remaining life to double your damage output for 5 seconds. Once Berserk is over, you get the payed life back.
-----
---Sprint---
(http://home.arcor.de/avarax3/sprint.png)
Category: Defensive, Spell
Gains you lots of extra movement speed when moving horizontal. Only grenades can be used during Sprint. Changing weapon will switch you back to normal mode. The longer you sprint, the longer is the cooldown.
-----
---Warstandart---
(http://home.arcor.de/avarax3/warstandart.png)
Category: Healing, Static
As long as you stand still while carrying the flag, all teammates will slowly regenerate some health and do slightly increased damage
-----
---Summon Kamikaze---
(http://home.arcor.de/avarax3/kamikaze.png)
Category: Summon, Spell
Summons a crazed Kamikazeguy who will rapidly charge into enemys on sight and blast everything into peaces on contact.
-
Hell yes, I can't wait.
-
Oh. My. God.
Avarax, you are a genius. Seriously, seeing this come into play is going to be incredible. Great work man :)
-
Sounds pretty cool, but I like soldat for its simplicity. Great idea, but this doesn't have my support. :/ Sorry.
-
I would definitely use it as a mod for my server, not all the time though, just a little something extra for fun every now and then.
-
LOl this is just liek wc3 mod for cs...somewhat resembles it at least
-
I'd actually rent an server (Australian) if I could have this on there =D
-
Sweet, warstandart is perfect for waiting for the flag to be captured back.
-
I like this idea a lot except for one thing:
Disarm: spell, disarms nearest enemy for a short duration
Wouldn't the spell just disarm the target? When the guy losses his gun, he must pick it up and reload it again. That is enough effect in itself. You don't need to say "for a short time" unless its like an EP Strike that just jamms the gun for that time.
-
the "Disarm"-spell works like this:
- A player writes "/def" (shortcut for defensive spells) in his console
- The script will then force the weapon "Fists" (which is no weapon :D) on him. he looses both primary and secondary weapon. at the same time, the script saves the primary and secondary weapons the player had including ammunition.
- when the disarm time is over, the script forces the previous primary and secondary including the ammo he had on him. so he wont need to reload at all.
---> Steyr, 16 Bullets + Knife
---> Disarm
---> Fists + Fists for a couple of seconds
---> Steyr, 16 Bullets + Knife
-
wow this actually seems really cool, but write somewhere that you can add commands to your taunt list. so instead of typing /def blah you can just hit alt-1 or something.
-
Avarax, you deserve money for this. I mean it, man.
-
How is this script progressing? Are there any servers yet featuring it? I'd love to try this out!
-
All of the spells need soldat server 2.6.0 functions to work. this means, it can only be played with soldat 1.4. And even if it got out, i will probably still need more than 2 weeks until i can release a public beta. I mean, it's not only about bugfixing but also about balancing the spells.
-
That'd be awesome, a server with this script would get into my favourites.
-
You're a genius. This is a really cool way to attract RPG Players, very nice. I support this full on.
Dolfo*
-
here's an exclusive extract from the ingame readme showing short infotexts for all the 16 spells.
Warmth is a static healing ability.
It will continuously heal you for a
small amount of health per second.
If you are below 1/3 of maxhealth, it
will generate health much faster.
Holy Medikit is a healing spell.
It will instantly completely heal you.
Vampirism is a static healing ability.
It will heal you for 20% of the
damage you deal with non-explosives.
Warstandart is a static heal ability.
As long as you are standing still while
being a flagcarrier, your whole team
gets a damage bonus and a weak "Warmth".
10% of EP they gain is shared with you.
Disarm is a defensive spell.
It will remove the primary and secondary
of the nearest opponent for a short time
Evasion is a static defensive ability.
It allows you to dodge about 15% of all
bullets hitting you.
Thorns is a static defensive ability.
It will injure any opponent attacking
you by 15% of damage dealt to you.
Sprint is a defensive spell.
It will equip you with a boosting bow,
doubling movement speed. The longer
the sprint, the longer the cooldown.
You can only use grenades during Sprint.
Switch weapon to stop Sprint.
Conjure Clip is an offensive spell.
It will instantly restore ammunition
and give you some bonus bullets.
Pierce Armor is a static ofs. ability.
It will cause all your bullets to rip
armor parts from opponents increasing
all damage dealed to them by about 10%
for 3 seconds. Effect stacks infinitely.
Critical Strike is a static ofs. ability
It will give your bullets a chance
of about 10% to do 200% damage on impact
Berserk is an offensive spell.
It increases your damage output by 100%
for 5 seconds at the cost of
1/3 of your remaining health. Once
Berserk is over, you gain the life back.
Summon Ghouls is a summon spell.
It will create 2 ghouls equipped with
Chainsaw and having massive health.
Summon Flamespirit is a summon spell.
It creates a mighty flamethrower bearing
ghost dealing lots of damage.
Summon Kamikaze is a summon spell.
It will summon a crazed Kamikazeguy
who charges into everything crossing his
path with a big "BOOM!".
Summon Bloodshaman is a summon spell.
It calls forth a light equipped Shaman,
who blinds his opponents and heals
you and himself for about 5% health
whenever he deals damage.
I am atm searching for a stylish name for the script, "RPG script" seems a bit odd. any ideas?
I already thought of these:
"Mana Soldat"
"Mystic Soldat"
"Adepts of Wonders"
"Hexer" (Soldat = german word for soldier, Hexer = german word for sorcerer / warlock)
-
Soldat is not an RPG. This is merely a server script.
I suggest the name Solventure, it's a portmanteau of soldat and adventure.
-
Experience Soldat or ExpSoldat (from experience points) or maybe Soldat XP ;)
-
Ancient Secrets:Soldat
How is that name?
But i wish it should use DM too.. :-[
-
How about SolRPG?
-
Soldat: Magic expansion pack
-
Susolgicex: Super Soldat Magic Extension
Advance Soldat
-
Solgicex sounds nice :D
but keep em' coming
-
avarax you should not reveal the code and sell it to server admins lol
as for the name how about: Soldat: the gathering lol
i like mystic soldat though
or maybe soldat mage wars or something
-
Scripts source code can be encrypted ;)
But thats top secret at the moment.
-
Uhh... Maybe Soldat Making Magic? Like The Sims. Making Magic ;D
-
avarax you should not reveal the code and sell it to server admins lol
as for the name how about: Soldat: the gathering lol
i like mystic soldat though
or maybe soldat mage wars or something
i don't care, they won't benefit from the current code yet anyways. it's lots more of work to do, and to work yourself into my character & spell system, you'll need quite some hours :D
-
Might and Soldat.
SoldatRPG
Magical Soldat...
-
Soldat: MageRPG
-
Knights Of Knife And Barrett xD
-
I like "Hexer", as you came up with. Reminds me of Hexen.
Maybe the same could be "Hexer: Soldat Server RPG Script" as the full name, and just "Hexer" for short.
-
sounds allright but i dont really like the idea of the stats resetting afetr evey match, i suppose there will be soem servers with a no xp reset
-
Soldat: The second coming.
or just The second coming.
-
So this is basically going to be a speed, ammo, etc hack for Soldat..?
-
OMG, you destroyed my camouflage! it's true dear readers.... i'm developing a hack here... :(
-
Pretty much?
-
CaptainHighpants
:'(
-
Avarax's leveled server
Any date on when we might test/see this?
-
i guess i'll be able to set up the first beta server 1-2 weeks after 1.4 is out.
-
Soldic
-
this reminds me of how people implemented Warcraft III into CS.
lawlz, cool.
i support =D
(even though i hate that warcraft theme in CS but that's because i hate cs in general).
-
Server with that script will be very nice + Heretic soldat mod :> almost full 2d fantasy shooter.
Imo "Hexer" is cool.
-
PUSS: "Power Up" Server (or Soldat) Script
-
"Thorns" is replaced with "Vanish":
Flashbangs all close opponents and spawns a predator bonus into your soldier that will render you invisible for 25 seconds.
-
so, what with teh script??
-
beta tests are already running, 11 spells are done. expect the final script to be finished in about one week.
if you want to test the public beta, come to soldat://selfkill.com:27073
-
beta tests are already running, 11 spells are done. expect the final script to be finished in about one week.
if you want to test the public beta, come to soldat://selfkill.com:27073
Cool.. but why it's always full? :D
-
hm... because everyone wants to test my 1337 script i guess ;Q
-
Where can I play some RPG Soldat? I didn't know about that anything... I am new in this. I didn't read all topic (sry 7 pages)
-
beta tests are already running, 11 spells are done. expect the final script to be finished in about one week.
if you want to test the public beta, come to soldat://selfkill.com:27073
-
this script is verry intressting. altough I would prefer only realsitc with default maps. good luck with your script Avarax!
-
well, there will be many servers with this script, supporting almost all gamemodes, from normal to R to R/S when it's finished. that's for sure. i'll soon set up a normal betaserver with it aswell.
-
The server seemed interesing but couldn't create an account so wasn't able to experience the goodies.
-
Server is still full? It's some bug or it's really full? :D And how many players can play there (Max.) ?
-
10...
the accountsystem is not the main point of the script, so you can test the rest without problems. yes, it is bugged, but i've been working on a totally new account system till a few minutes ago, and it should be all fixed when Keydon gets his lazy ass to kill my server since it doesnt respond to my webinterface.
-
nice job! script rox
-
You can shutdown via remote admin ya know
-
well i gave this a whirl today and let me say it is very addicting =P
-
You can shutdown via remote admin ya know
i asked everywhere on mIRC for the command, no response :/
didn't find it anywhere on the net aswell
-
What, are you using Telnet or something? Every admin client has a Shutdown button... you just send SHUTDOWN to the server.
-
i was too lazy to download 2.6.0 compatible ARSSE :D
-
Lolz I wanna try it ^^
-
TadlosRPG
Magus Militia - latin for magical warfare
-
Woot, Soldiers of Might and Magic advanced xD
Wish I could get onto the server to test it once :P
(It works with 1.4 right?)
-
I can't join your beta server.
-
Yes it is VERY addicting.
-
Maybe someone could make a Warcraft script like the one in CS
-
Hexer crashes mutch >_<
-
;Q
-
i am an rpg fan, so avarax you have my total support ;D
-
i have 20 lvl alredy :Q ROX!
Avar, do a LVL up big message, like "YOU KILLED BLABLA" in low of screen, and cooldown time "spell: time left"
plzplz
-
good suggestions, i'll add that
-
damn wtf.
i cant join, first i get kicked for posoble cheat, then i conecting, but cant play and spectate :'<
Date Posted: May 05, 2007, 02:43:00 pm
server dead?
-
Wow this looks great! I love the drawings you made with each Spell. Too bad the server wasn't working. :(
-
i would suggest that if u kill a person vanished (invisible) you could get a bonus, cuz killing on of this is quite hard ya know
-
idea rejected :o
it's actually really easy if you have good eyes and the background is in a monotone color
-
Did you find out what causes the server crashes? Other script writers probably would like to know :)
-
it's not the script, it's the server company.
-
need a sellfkill server, it rox
-
I played with Avarax yesterday and it was fun... i got whoopped all time.... ouch... but over all i like the "spells"vtjo some won't work currently
Date Posted: May 07, 2007, 12:16:53 pm
...
---Vampirism---
(http://home.arcor.de/avarax/vampirism.png)
Category: Healing, Static
...
Did u use that pic from one of my older avatars??
-
not really
-
ok, just asking ;) and one question, when do u thik that all spells will work?
-
i dont know, i might change the whole summon class into something different.
-
oh, ok, but the server is still fun ;) even if they don't wrok
-
How much do the other team players gain in health and damage boost in Warstandart? (I don't really see it in effect when I have the flag, even when standing still) Also, about vampirism, what bonus do you get when you get into greater levels?
-
warstandart:
not scripted yet, doesnt work at all.
vampirism:
heal on kill = 25% + 5% for each higher skillevel
-
Ty... need to create a new account with something other than warstandart then =(
EDIT: Could you also post other ones that don't work, besides that and the summons?
-
only the bright green spells work, the dark green ones dont. that should be obvious enough >_<
-
Not really if I only noticed now... =( they should be invisible.
EDIT: Also, what about the tk script you had which had banpoints for someone who tk'ed? Can't you implement that in this server too?
-
Dose the the summon work?
Date Posted: May 08, 2007, 02:43:06 pm
how does the summon work? ??? ???
-
summons not coded yet
-
Btw, one thing that would be nice is to have body double exchange a flag the enemy has with you lol... steal flags :O
-
Btw, one thing that would be nice is to have body double exchange a flag the enemy has with you lol... steal flags :O
Too powerful, would be too easy to retrieve the flag
-
I cant wait till this is done :Q, I'll get a u13 public for the NA players that has this on it. Btw how many lines are you at now Avarax?
-
about 1500
i can't procede unless i have ensurance of enesce wether he does or does not implement MovePlayer into an upcoming server version
-
I'm usually good with naming things.
Soldat of Mana
Surreal Soldat
Soldat Unleashed!
Soldatix
Soldagia
My favorite: *Soldagic*
Soldagick
Solstice
-
i really like this averax. lots of fun. It doesn't mean i don't see a little room for improvement though. I suggest 3 things.
1) get more maps on the servers. Its only looping like 7 maps right now. Get afghanistan 2 in there. I love that map, and all the nice ones on mike's realistic servers.
2) I think the bonuses to damage and armor for lvling up are too strong. Some lvl 98 guy came in and we couldn't even kill him. Even when i got 15 lvls ahead i was practically invincible, scaring off any potential newcomers with a 1200% combo bonus.
3) a URL with a guide to the commands. I think i explained it 5 times in 2 hours.
other than that, it rocked. I mainly think going up lvls should improve skills, not the characters themselves in order to aviod having those who play the most from totally dominating the servers. maybe a much lower cap on lvls. 40-50? what u think?
-
1) When I get my server up on hexer I'll have a bunch of maps :o.
2) I really agree with this. The low levels have nearly no chance aginsed anyone above level 15.
3) I can do that :)
-
I've played it on one of Clanplanet's servers... it's really, really cool, but i've got a slight problem... sometimes, i get message "Waited too long" and then die. What does cause this to happen?
-
weird...does not work awesome idea though, I think this mod is gonna really fly
-
Avarax sorry im late joining the thread but I have to say I love your idea.
You did mention you would be releasing the script am i right?
I'd love to put it on one of my Australian Servers.
-
can i download hexer mod?
-
I'm going to lock this now as requested; I deliberately held off on locking it, since the only other thread is the manual and at the time there was some discussion in this thread still.