Official Soldat Forums

Server Talk => Scripting Releases => Topic started by: Avarax on March 01, 2008, 01:20:39 pm

Title: MiracleMod v1.1
Post by: Avarax on March 01, 2008, 01:20:39 pm
(http://img89.imageshack.us/img89/6295/mmodbannerbigwj1.png)
banner by gedazz                     
Version 1.1
  (17th June 2008)                   


v1.1 changelog (http://nopaste.org/p/a8tAvjcbJ)
Screenshot of new classes (http://home.arcor.de/hexermanual/ManaHorror.jpg)
Screenshot of new Golem spell (http://home.arcor.de/hexermanual/eruption.jpg)
Screenshot of Mana Elemental spell (http://home.arcor.de/hexermanual/wake.jpg)

For download, scroll down.




MMod is a serverscript based RPG arcade addon for Soldat. It allows players to choose 1 out of 22 unique classes with 4 skills and magical spells and a specific weapon set each. The classes reach from the generic lead eating "Barbarian" class over the sneaky permanently invisible "Phantom" to the crafty mine laying and selfshooting gun placing "Tinkerer".

The gameplay itself is based on usual CTF. However, your soldier will continueously advance to higher character levels with each kill, growing more and more powerful alongside with his spells.

In contrast to usual RPGs, MMod was made to provide an arcade like flow. There is no feature that would let you save your levels and they are reset every few maps, also allowing you to reselect your class. Therefore, the game stays beginner friendly, without giant level geeks running around, kicking the sh*t ouf the "newb's" ass.

To play MMod on a server hosting it, all you need are these four commands (http://home.arcor.de/hexermanual/mmod_cmd.jpg) saved in your taunts, so you can access your spells quickly. If you're a fast typer, you might aswell try the hardcore variant ;)
Numerous ingame help commands and explanations will help you getting into the mod, providing information on all skills, classes, commands and the script itself.

A small (out of date) online flashguide on (almost) all of the classes can be found here (http://www.kirppismonitori.fi/MMod.swf) (thanks to Orava!)
Since the script has been in development and testing for over 4 months, the skills are well balanced out. (except maybe for the newest class)


---MMod features---[/b]

22 classes, 88 skills & spells

levelling system

funky visual effects

many ingame help functions

class selection through a special gallery map (http://home.arcor.de/avarax3/royalgallery.JPG) with a fun area

special weapon usage limitation system

map randomizer

full customizability through an INI

possibility to create own class selection map

open source code

numerous special admin commands to manage the script ingame or through TCP

Full list of commands including admin commands (http://home.arcor.de/avarax2/mmod_commands.txt)

---Technical data---[/b]

over 8000 lines of code

dozens of cool functions that you may use for your own purposes

object oriented layout to save up a bit of overviewability ;)

70 MB additional memory needed to run server :( :D

stableness is only guaranteed when using selfkill.com or enesce.com servers afaik





MMod is shared under this (http://creativecommons.org/licenses/by-nc-sa/2.0/) Creative Commons license.
Download ready to go (2.7 MB):
--Mirror 1-- (http://home.arcor.de/hexermanual/MMod_v11.rar)
Mirror 2-- (http://home.arcor.de/avarax2/MMod_v11.rar)



Take a peek at the source (http://nopaste.com/p/a0soFkyNM)

Changelog summary (1.0 -> 1.1) (http://nopaste.com/p/aN1DYq9PR)



You can find some help regarding MMod @ www.hexerpage.de
All kinds of guides will follow later.


Test server: soldat://mmod.soldat.gr:27774/[/b]



(http://img521.imageshack.us/img521/2503/mmodscreensnd0.jpg)



My thanks go to:
Quintinon for coding some of the skills in order to accelerate MMod's process
EnEsCe, r0adkill, perry, KeYDoN and FliesLikeABrick  for supporting me with servers
All the betatesters. Special thanks to Biscuiteer, PQ and Orava
Thank you to gedazz for the MMod banner.
Title: Re: MiracleMod v1.0
Post by: gedazz on March 01, 2008, 01:26:19 pm
Whoa! I'm stunned by the screenshots :o This is one amazing script!
Title: Re: MiracleMod v1.0
Post by: Legolas on March 01, 2008, 01:33:43 pm
So,why don't you thank me? :( I'm watching the servers all the time!  [pigtail]

GJ! btw I am in the screens,haha!
Title: Re: MiracleMod v1.0
Post by: PQ on March 01, 2008, 01:43:34 pm
Great job Avarax.

The best mod I've ever seen. Friendly for beginners and fun for pro's.
Add an extra dimension to soldat. Full with amazing tactics and speeds the game up with some amazing skills.
Many classes and variations, but easy to get used to.
Title: Re: MiracleMod v1.0
Post by: Snipufin on March 01, 2008, 01:45:48 pm
Censorship spy detected Censor bypass from the word ass!

Edit: Did I see some secret classes from the code?
Title: Re: MiracleMod v1.0
Post by: Jaska on March 01, 2008, 01:52:14 pm
I wonder how much extra upload bandwidth this will require.
Title: Re: MiracleMod v1.0
Post by: Brok3n Arr0w on March 01, 2008, 02:00:28 pm
i dont think there r secret classes.  and ping is virtually unaffected online. 
Title: Re: MiracleMod v1.0
Post by: PQ on March 01, 2008, 02:01:30 pm
I wonder how much extra upload bandwidth this will require.
I never saw someone lagging a lot because of this mod.


And you might be able to see new classes, but you're not able to get them without admincommands
Title: Re: MiracleMod v1.0
Post by: sai`ke on March 01, 2008, 02:04:30 pm
Neat.
Good work.
Title: Re: MiracleMod v1.0
Post by: Jaska on March 01, 2008, 02:07:11 pm
I wonder how much extra upload bandwidth this will require.
I never saw someone lagging a lot because of this mod.

Well with 1mbit up it's gonna show. Gotta test it out and see how much does it take.

What would be the optimal max players?
Title: Re: MiracleMod v1.0
Post by: Avarax on March 01, 2008, 02:12:47 pm
I recommend 12 and lower.
Title: Re: MiracleMod v1.0
Post by: Outcast on March 01, 2008, 02:30:54 pm
I recommend a server where the script doesn't crash and we can actually play it please.
Title: Re: MiracleMod v1.0
Post by: Laser Guy on March 01, 2008, 02:32:22 pm
Woot, I ran a server with it and it worked!!

Except for one error: [error] MiracleMod -> (AppOn Idle): Out Of Range

Other than that it's fine.

EDIT: Lol, Outcast had some problems with picking class :P should have said !amin man, would've come and helped.
EDIT2: When you go out and then bkack in your level is back to 1 :(
EDIT3: Sever down till I find solutions to problems...

EDIT4: Back up again :D


Title: Re: MiracleMod v1.0
Post by: PQ on March 01, 2008, 03:22:51 pm
Woot, I ran a server with it and it worked!!

Except for one error: [error] MiracleMod -> (AppOn Idle): Out Of Range

Other than that it's fine.

Name: MMod Server
IP: 82.210.161.139
Port: 23075

EDIT: Lol, Outcast had some problems with picking class :P should have said !amin man, would've come and helped.
EDIT2: When you go out and then bkack in your level is back to 1 :(
The script is resets when there's no one in the server. It won't reset when you leave and join while there are still players in the server.

And the main error is [Error] MiracleMod -> (AppOnIdle): Access violation at address 0809D9F4, accessing address XXXXXXXX
The only way to get the script working again is to shut it down and restart it.

This error will come fast at some servers, and will come later at other servers.
We only had MMod on selfkill and u13 so far. Selfkill was fine and the U13 server crashes a lot. (only 1 server so I won't give you any guarantees)

Selfkill crashes a lot at hexer, and eC does fine at hexer. So eC should be fine as well. Just host MMod on other host to check if it runs fine on not.
The other main hosts like CP and dominating.nl will probably be able to host it as well.



Title: Re: MiracleMod v1.0
Post by: Laser Guy on March 01, 2008, 03:40:06 pm
Uhhh... Help?

PS PM me ASAP plz, cuz I really like the script :(
Title: Re: MiracleMod v1.0
Post by: DragonSlayer on March 01, 2008, 05:35:48 pm
You are my hero Avarax.

You should also create some maps which are meant for this mod too!  ;D
Title: Re: MiracleMod v1.0
Post by: Avarax on March 01, 2008, 06:17:47 pm
Uhhh... Help?

PS PM me ASAP plz, cuz I really like the script :(

Apparantly you joined before the resources were loaded from the INI which is in general not a good idea. Just wait a few seconds after the server has started.



@Outcast:
Well, I can't do much as long as selfkill.com is down like I already told you on IRC. I hope some reliable hosts consider putting this on their server. Maybe we can find another stable one. Seems like the whole scripting engine is very OS dependant and because MMod is so intensive, it "finds" those "OS bugs" much faster then usual scripts ;-/
Title: Re: MiracleMod v1.0
Post by: rumpel on March 01, 2008, 06:36:38 pm
the selfkill servers are up
Title: Re: MiracleMod v1.0
Post by: Avarax on March 01, 2008, 06:43:23 pm
My MMod server is or rather was running on the "old" selfkill machine which also hosts the webpage. That one is basicly gone atm. The paid servers run on a different machine which is still doing fine.
Title: Re: MiracleMod v1.0
Post by: rumpel on March 01, 2008, 06:57:40 pm
ah yeah okay
Title: Re: MiracleMod v1.0b
Post by: Avarax on March 01, 2008, 07:09:54 pm
Update to nerf the overpowered new Golem class:
Code: [Select]
[1.0 --> 1.0b]
-added Epicentres must have a minimum distance of 30 meters from each other
-increased Golem input by 10%
-decreased Golem input decreasal by 0.1%
-increased Epicentre base cooldown by 9 seconds
-decreased Epicentre bonus duration on kill by 2 seconds (total of 3 seconds now)
-increased Eruption base cooldown by 5 seconds
-reduced Earthbound heal growth by 0.1%
-reduced Earthbound damage reduction modifyhalf value by 1
-increased Magmabreath base cooldown by 5 seconds
-reduced Magmabreath cooldown modifyhalf value by 1
Title: Re: MiracleMod v1.0b
Post by: sai`ke on March 01, 2008, 08:26:51 pm
Okay, I got a chance to play this for a bit now.
Starting out, it was very confusing for me and I didn't really use the special powers a lot since I hadn't taunted them (yet). It was interesting though and I'll probably play it again sometime. I thought it was extremely fast paced though. Bit hard to follow what's going on with all the bombs going round. But again, maybe that's just because I'm starting out.

After about 9 minutes of playing it crashed soldat (I'm not 100% sure but I reckon it had something to do with either the map or the script since it has never crashed like this before). Then I rejoined played for a while, but after about 15 minutes in I experienced another crash.

Note that these were local crashes though. Not server crashes. No mods.
Title: Re: MiracleMod v1.0b
Post by: cunchy on March 01, 2008, 11:28:57 pm
I hope to see "Modded" version of this script.
Title: Re: MiracleMod v1.0b
Post by: Laser Guy on March 02, 2008, 12:29:52 am
Uhhh... Help?

PS PM me ASAP plz, cuz I really like the script :(

Apparantly you joined before the resources were loaded from the INI which is in general not a good idea. Just wait a few seconds after the server has started.



@Outcast:
Well, I can't do much as long as selfkill.com is down like I already told you on IRC. I hope some reliable hosts consider putting this on their server. Maybe we can find another stable one. Seems like the whole scripting engine is very OS dependant and because MMod is so intensive, it "finds" those "OS bugs" much faster then usual scripts ;-/
Ohgod, stupid me. Thx <3
Nope, still same error even tho it wasn't used for and hour... It happens from time to time. Restarting the server fixes it but it comes back like a boomerang.

[error] MiracleMod -> (AppOn Idle): Out Of Range still happens :(

Title: Re: MiracleMod v1.0b
Post by: Aquarius on March 02, 2008, 08:44:59 am
Is there some normal (not flash) "help" document with all skills/classes descriptions?
Title: Re: MiracleMod v1.0b
Post by: PQ on March 02, 2008, 10:02:52 am
Is there some normal (not flash) "help" document with all skills/classes descriptions?

doing /classes ingame will give you a lost of all classes. And /classinfo # will give you information of class number #. /skillinfo will give you information about the class you have at that moment.
Title: Re: MiracleMod v1.0b
Post by: Quintinon on March 02, 2008, 02:18:15 pm
Gratz on the release man! Hopefully this will become one of the most played mods for soldat ... EVER (except for your  next one of course :p)

Also, thanks for mentioning me, I know I kinda dissapeared, I just go through cycles where I like some games and don't like others.
Title: Re: MiracleMod v1.0b
Post by: DorkeyDear on March 02, 2008, 05:41:09 pm
Lol, 8000 lines of code all jammed into one file.

So whats your next project? :)
Title: Re: MiracleMod v1.0b
Post by: Snipufin on March 03, 2008, 09:11:05 am
After all these scripts Avarax has made, I believe Avarax is a hidden WoW-addict.
Title: Re: MiracleMod v1.0b
Post by: Avarax on March 03, 2008, 11:17:41 am
I had. Lost my girlfriend because of it. Made me stop playing it.
Title: Re: MiracleMod v1.0b
Post by: Iq Unlimited on March 03, 2008, 04:37:18 pm
I had. Lost my girlfriend because of it. Made me stop playing it.

Sounds like that guy off of the old WoW commertial ;).
Title: Re: MiracleMod v1.0b
Post by: Laser Guy on March 03, 2008, 06:26:31 pm
I had. Lost my girlfriend because of it. Made me stop playing it.
Sorry 4 you man :(

Date Posted: March 03, 2008, 07:49:22 pm
Another thing, give Lesser Demokin a perm ban cuz even tho he is kicked and he knows it he tries to join the server all time, making it lagg a bit sometimes.
Title: Re: MiracleMod v1.0b
Post by: PQ on March 04, 2008, 08:02:23 am
I had. Lost my girlfriend because of it. Made me stop playing it.
Sorry 4 you man :(

Date Posted: March 03, 2008, 07:49:22 pm
Another thing, give Lesser Demokin a perm ban cuz even tho he is kicked and he knows it he tries to join the server all time, making it lagg a bit sometimes.
lol Lesser Demokin is a bot, he's part of the script   ;)
Title: Re: MiracleMod v1.0b
Post by: Laser Guy on March 06, 2008, 03:16:46 pm
I had. Lost my girlfriend because of it. Made me stop playing it.
Sorry 4 you man :(

Date Posted: March 03, 2008, 07:49:22 pm
Another thing, give Lesser Demokin a perm ban cuz even tho he is kicked and he knows it he tries to join the server all time, making it lagg a bit sometimes.
lol Lesser Demokin is a bot, he's part of the script ;)
No way... :-

Date Posted: March 04, 2008, 12:15:02 pm
.
Title: Re: MiracleMod v1.0b
Post by: Avarax on March 06, 2008, 04:57:41 pm
That is what happens to the u13 server aswell. To me, it seems like this is caused by an incompatibility of the scriptingcore with some servers, because on some servers it never happens (selfkill,eC), on others it happens every 15 minutes.
Title: Re: MiracleMod v1.0b
Post by: Laser Guy on March 06, 2008, 05:00:23 pm
That is what happens to the u13 server aswell. To me, it seems like this is caused by an incompatibility of the scriptingcore with some servers, because on some servers it never happens (selfkill,eC), on others it happens every 15 minutes.
Sounds just like what I got... So the only way to fix it is restart the whole server?
Title: Re: MiracleMod v1.0b
Post by: PQ on March 06, 2008, 05:01:19 pm
Yes

BTW the u13.net froze about 2 days ago and is still frozen. No way to restart or reset..
Title: Re: MiracleMod v1.0b
Post by: Avarax on March 06, 2008, 05:13:59 pm
k, killed the process. I will also handle the admin issue later.
Title: Re: MiracleMod v1.0b
Post by: Crimson Goth on March 07, 2008, 05:52:22 pm
I had. Lost my girlfriend because of it. Made me stop playing it.
Sorry 4 you man :(

Date Posted: March 03, 2008, 07:49:22 pm
Another thing, give Lesser Demokin a perm ban cuz even tho he is kicked and he knows it he tries to join the server all time, making it lagg a bit sometimes.
lol Lesser Demokin is a bot, he's part of the script ;)
No way... :-

Date Posted: March 04, 2008, 12:15:02 pm
.

Whoa where'd you get version 1.2.8?
Title: Re: MiracleMod v1.0b
Post by: Laser Guy on March 07, 2008, 06:22:09 pm
If you'd have autoupdate enabled you would have it automatically.
Title: Re: MiracleMod v1.0b
Post by: Shady on March 08, 2008, 01:27:33 am
First hand experience, it's extremely boring after a very short period of time. There is no account system so it's a shot in the face when after just two 10 minute maps you are back to square one. Hexer was so fun because you could hunt down big levels with huge experience gains. I know you are trying to keep an arcade feel to it though. Also, some of the classes are very generic and some obviously work a lot better than others. After one map with Machiner, I wouldn't let anyone leave the spawn for 3 minutes.

I was just playing with noobs though, so maybe an intense serious game would be nice once in awhile.
Title: Re: MiracleMod v1.0b
Post by: PQ on March 08, 2008, 05:54:19 pm
First hand experience, it's extremely boring after a very short period of time. There is no account system so it's a shot in the face when after just two 10 minute maps you are back to square one. Hexer was so fun because you could hunt down big levels with huge experience gains. I know you are trying to keep an arcade feel to it though. Also, some of the classes are very generic and some obviously work a lot better than others. After one map with Machiner, I wouldn't let anyone leave the spawn for 3 minutes.

I was just playing with noobs though, so maybe an intense serious game would be nice once in awhile.
Well hexer is fun when you are not high level and able to play as good as high level players. But it gets kinda boring when you are lvl 45+ (earlier if you just play with random people). And making accounts over and over again is not the solution as well.
MMod won't be able to make the noobs pro. But it will give soldat another dimension.
Title: Re: MiracleMod v1.0b
Post by: TradeMAAK on March 09, 2008, 04:10:45 pm
Where can I play this? I tried U13 it just doesn't join.
Title: Re: MiracleMod v1.0b
Post by: Avarax on March 09, 2008, 06:01:47 pm
It's back online now.
Title: Re: MiracleMod v1.0b
Post by: PQ on March 11, 2008, 04:23:21 pm
Links don't work anymore.
Title: Re: MiracleMod v1.0b
Post by: Avarax on March 11, 2008, 04:33:31 pm
My webspace's traffic limit was exceeded :Q
I added an alternate mirror.
Title: Re: MiracleMod v1.0b
Post by: Mr Pink on March 20, 2008, 03:04:49 am
warlock seems to cause problems consistently, bots dont get kicked until the round ends and parasites curse wont get killed, is there an easy way to disable a class?

I am not sure if its the script not loading properly (idiots always hammer the rejoin on server restarts no matter how many times you tell them to wait at least 10 seconds) but it seems to occur along with a lot of (OnPlayerKill): Invalid variant operation errors if that helps.
Title: Re: MiracleMod v1.0b
Post by: Avarax on March 20, 2008, 06:23:50 am
It seems like numerous people have problems with the OnPlayerKill event, leading to stuff like no Expirience Points are given on kill or minions aren't killed as you said. Warlock is absoluteley fine, it's this bug that fecks him up. It could be something within the config files (soldat.ini & server.ini), which are not included in the script and are thus pretty much the only difference between "my" version which works and "yours". Not sure about that though.

I'll just post my local INIs here for comparison.

Apart from that, could you, or anyone else who expiriences this problem upload his entire Soldatserver folder and post it here or send it to me via PM so I can track down the bug myself?

soldat.ini
Code: [Select]
[GAME]
Fullscreen=0
Debug_Mode=0
Console_Show=1
Console_Deaths=1
Respawn_Time=900
WaveRespawn_Time=1000
Mouse_Sensitivity=100
Play_Music=0
Deathmatch_Limit=30
Pointmatch_Limit=30
Teammatch_Limit=60
Capture_Limit=10
Rambomatch_Limit=30
Infiltration_Limit=90
Hold_Limit=80
GameStyle=3
Friendly_Fire=0
Guns_Collide=0
Kits_Collide=0
Play_Intro=0
Loop_Maps=1
Bonus_Frequency=0
Bonus_FlameGod=1
Bonus_Predator=1
Bonus_Berserker=1
Bonus_Vest=1
Bonus_Cluster=1
Time_Limit=10
Survival_Mode=0
Realistic_Mode=0
Weapons_Mode=0
Weapon_1=1
Weapon_2=1
Weapon_3=1
Weapon_4=1
Weapon_5=1
Weapon_6=1
Weapon_7=1
Weapon_8=1
Weapon_9=1
Weapon_10=1
Weapon_11=1
Weapon_12=1
Weapon_13=1
Weapon_14=1
Max_Grenades=3
Random_Bots=0
Random_Bots_1=0
Random_Bots_2=0
Random_Bots_3=0
Random_Bots_4=0
Runs=1
Profile_Default=0
Logging=1
Stationary_Guns=0
End_Screenshot=0
Auto_Record=0
Record_Time=2
Bullet_Time=0
NoSniperLine=0
KillConsole_Length=15
MainConsole_Length=6
Advance_Amount=1
Blue_Points_Time=5
Red_Points_Capture=30
HTF_Points_Time=5
MiniMap_Pos_X=285
MiniMap_Pos_Y=5

[GRAPHICS]
Adapter=1
Color_Depth=32
Refresh_Rate=Default
Dithering=0
Swap_Effect=1
BackBuffers=2
Interface_Status_Alpha=200
Gradient_Background=0
Compatibility=0
Antialiasing=0
Texture_Filter=2
Software=0
Bonus_Colors=1
Max_Particles=358
Bullet_Trails=1
Player_Indicator=1
Sniper_Line=1
Weather=1
Interface=Default
Smooth_Edges=0
Window_Resize=0
Screen_Width=640
Screen_Height=480
Resize_Filter=1
Gamma=100
MiniMap_Transparency=230

[SOUND]
Volume=77
Music_Volume=100
Max_Channels=64
Bit_Rate=22050
Output=0
Driver=0
Effect1=1
Effect2=1
Mp3List=0

[NETWORK]
Port=*****
JoinPort=*****
Max_Players=10
Default_Remote_Host=
Game_Password=*****
Admin_Password=*****
Connection=Internet
Lobby_Register=0
ASE_Register=0
Lobby_IP=
Server_Name=!Avarax Hexer CTF #1
Dedicated=1
Clanmatch=0
Internet_Connection=3
Greeting_Message=*****
Greeting_Message2=*****
Greeting_Message3=*****
Server_Info=
ShowRealLag=1
Min_Ping=0
Max_Ping=220
Filter_Players=0
Filter_Gametype=0
Filter_Dedicated=0
Filter_NoPassword=0
Filter_NoBots=0
Filter_Survival=0
Filter_Realistic=0
Filter_NoBonuses=0
Filter_Weapons=0
Filter_WeaponsMod=0
Filter_BE=0
Balance_Teams=1
Dont_Forward=0
Vote_Percent=80
Compression=1
Spectator=0
Max_Spectators=3
Spectator_Chat=1
Allow_Download=1
MaxConnections=8
TooMuch_Packets_LAN=62
TooMuch_Packets_Internet=33
Flooding_Packets_LAN=80
Flooding_Packets_Internet=37
Vote_Cheat_Warnings=8
Max_KnifeCheat_Warnings=14
Disable_AntiCheat_Kick=1
LogFilesUpdate=3600
Max_Flood_Warnings=50
Max_Ping_Warnings=50
T1_Snapshot=35
T1_MajorSnapshot=19
T1_DeadSnapshot=50
T1_Heartbeat=135
T1_Delta=4
T1_Ping=21
T1_ThingSnapshot=31
PacketRate_Adjusting=0
ClientPort=*****
BattlEye_Anti_Cheat=0
Disable_Minimap=0

[PLAYER]
Name=Soldier
Main_Color=$001265AF
Pants_Color=$00296938
Skin_Color=16777215
Hair_Color=clWhite
Jet_Color=clWhite
Hair_Style=4
Head_Style=0
Chain_Style=2
Sec_Weapon=0

[CONTROLS]
Left=30
Right=32
Jump=17
Crouch=31
Fire=mb0
Fly=mb1
Grenade=18
Change=16
Drop=33
Reload=19
Chat=20
Prone=45
TeamChat=21
Weapons=15

[BOTS]
Difficulty=100
Chat=0
Raycasting_Quality=12

server.ini
Code: [Select]
[GAME]
TKWarnings_Before_TempBan=5
PunishTK=0
EchoKills=0
BotBalanceTeams=0
HealthCooldown=2
TimestampConsole=0
OldLogFilesFormat=0

[NETWORK]
NR-Service=0
NR-OnlyAllowRegistered=0
MaxAdminConnections=20
AntiMassFlag=1
Scripting=1
BEBanTime=5
OnScriptCrash=ignore
Title: Re: MiracleMod v1.0b
Post by: PQ on March 21, 2008, 07:28:15 am
Quote from: soldat.ini
[GAME]
Fullscreen=0
Debug_Mode=0
Console_Show=1
Console_Deaths=1
Respawn_Time=300
WaveRespawn_Time=400
Mouse_Sensitivity=100
Play_Music=0
Deathmatch_Limit=30
Pointmatch_Limit=30
Teammatch_Limit=60
Capture_Limit=10
Rambomatch_Limit=30
Infiltration_Limit=90
Hold_Limit=80
GameStyle=3
Friendly_Fire=0
Guns_Collide=0
Kits_Collide=0
Play_Intro=0
Loop_Maps=1
Bonus_Frequency=0
Bonus_FlameGod=1
Bonus_Predator=1
Bonus_Berserker=1
Bonus_Vest=1
Bonus_Cluster=1
Time_Limit=20
Survival_Mode=0
Realistic_Mode=0
Weapons_Mode=0
Weapon_1=1
Weapon_2=1
Weapon_3=1
Weapon_4=1
Weapon_5=1
Weapon_6=1
Weapon_7=1
Weapon_8=1
Weapon_9=1
Weapon_10=1
Weapon_11=1
Weapon_12=1
Weapon_13=1
Weapon_14=1
Max_Grenades=4
Random_Bots=0
Random_Bots_1=0
Random_Bots_2=0
Random_Bots_3=0
Random_Bots_4=0
Runs=1
Profile_Default=0
Logging=1
Stationary_Guns=0
End_Screenshot=0
Auto_Record=0
Record_Time=2
Bullet_Time=0
NoSniperLine=0
KillConsole_Length=15
MainConsole_Length=6
Advance_Amount=1
Blue_Points_Time=5
Red_Points_Capture=30
HTF_Points_Time=5
MiniMap_Pos_X=285
MiniMap_Pos_Y=5

[GRAPHICS]
Adapter=1
Color_Depth=32
Refresh_Rate=Default
Dithering=0
Swap_Effect=1
BackBuffers=2
Interface_Status_Alpha=200
Gradient_Background=0
Compatibility=0
Antialiasing=0
Texture_Filter=2
Software=0
Bonus_Colors=1
Max_Particles=358
Bullet_Trails=1
Player_Indicator=1
Sniper_Line=1
Weather=1
Interface=Default
Smooth_Edges=0
Window_Resize=0
Screen_Width=640
Screen_Height=480
Resize_Filter=1
Gamma=100
MiniMap_Transparency=230

[SOUND]
Volume=77
Music_Volume=100
Max_Channels=64
Bit_Rate=22050
Output=0
Driver=0
Effect1=1
Effect2=1
Mp3List=0

[NETWORK]
Port=23073
JoinPort=23073
Max_Players=8
Default_Remote_Host=
Game_Password=
Admin_Password=cookies
Connection=Internet
Lobby_Register=1
ASE_Register=1
Lobby_IP=
Server_Name=MMod test server
Dedicated=1
Clanmatch=0
Internet_Connection=3
Greeting_Message=Welcome to this server, I am testing a bit atm
Greeting_Message2=
Greeting_Message3=
Server_Info=
ShowRealLag=1
Min_Ping=0
Max_Ping=300
Filter_Players=0
Filter_Gametype=0
Filter_Dedicated=0
Filter_NoPassword=0
Filter_NoBots=0
Filter_Survival=0
Filter_Realistic=0
Filter_NoBonuses=0
Filter_Weapons=0
Filter_WeaponsMod=0
Filter_BE=0
Balance_Teams=1
Dont_Forward=0
Vote_Percent=60
Compression=1
Spectator=0
Max_Spectators=2
Spectator_Chat=1
Allow_Download=1
MaxConnections=10
TooMuch_Packets_LAN=62
TooMuch_Packets_Internet=33
Flooding_Packets_LAN=80
Flooding_Packets_Internet=37
Vote_Cheat_Warnings=8
Max_KnifeCheat_Warnings=14
Disable_AntiCheat_Kick=0
LogFilesUpdate=3600
Max_Flood_Warnings=4
Max_Ping_Warnings=10
T1_Snapshot=35
T1_MajorSnapshot=19
T1_DeadSnapshot=50
T1_Heartbeat=135
T1_Delta=4
T1_Ping=21
T1_ThingSnapshot=31
PacketRate_Adjusting=0
ClientPort=23083
BattlEye_Anti_Cheat=1
Disable_Minimap=1

[PLAYER]
Name=Soldier
Main_Color=$001265AF
Pants_Color=$00296938
Skin_Color=16777215
Hair_Color=clWhite
Jet_Color=clWhite
Hair_Style=4
Head_Style=0
Chain_Style=2
Sec_Weapon=0

[CONTROLS]
Left=30
Right=32
Jump=17
Crouch=31
Fire=mb0
Fly=mb1
Grenade=18
Change=16
Drop=33
Reload=19
Chat=20
Prone=45
TeamChat=21
Weapons=15

[BOTS]
Difficulty=100
Chat=1
Raycasting_Quality=12
[GAME]
TKWarnings_Before_TempBan=5
PunishTK=0
EchoKills=0
BotBalanceTeams=0
HealthCooldown=2
TimestampConsole=0
OldLogFilesFormat=0

[NETWORK]
NR-Service=0
NR-OnlyAllowRegistered=0
MaxAdminConnections=20
AntiMassFlag=1
Scripting=1
BEBanTime=5
OnScriptCrash=ignore
Title: Re: MiracleMod v1.0b
Post by: Avarax on March 21, 2008, 02:22:56 pm
Found and fixed the bug that caused these problems. There was a GetPlayerStat call with ID = 0 in OnPlayerKill, if Archivist was never picked before. The fix will come along with a new class with the release of MMod 1.0.1.

For those who can't wait, simply open the script, search for "function GiveEP" and replace this line:
Code: [Select]
  If Shareable thenwith this one:
Code: [Select]
  If Shareable and (ExistingArchivist > 0) then

Thanks go to PQ :)
Title: Re: MiracleMod v1.0b
Post by: FireAssassinLX on March 21, 2008, 06:43:55 pm
Hey... sorry for my stupid noobish question, but how do I install this mod on my server?Thanks.
Title: Re: MiracleMod v1.0b
Post by: danmer on March 22, 2008, 05:52:12 am
Hey... sorry for my stupid noobish question, but how do I install this mod on my server?Thanks.
unpack this rar (http://home.arcor.de/avarax2/MMod_v10b.zip) into a fresh copy of dedicated server
Title: Re: MiracleMod v1.0b
Post by: Avarax on March 22, 2008, 07:25:35 am
It's a .zip, dumbass.
Title: Re: MiracleMod v1.0b
Post by: FireAssassinLX on March 22, 2008, 10:16:56 am
Yeah, I already did it.But I am having some problems in the soldatserver.exe
But that is beeing resolved in this post: http://forums.soldat.pl/index.php?topic=25616.0
;)
Title: Re: MiracleMod v1.0b
Post by: danmer on March 22, 2008, 12:01:42 pm
It's a .zip, dumbass.
oh noez, FailAgain

just couldn't expect anyone using zip these days <.<
Title: Re: MiracleMod v1.0b
Post by: FireAssassinLX on March 22, 2008, 03:36:50 pm
/%$&#&"#%!$!!!
When I enter in the map "RoyalGallery" to choose my class, that fu***** error of "ACCESS VIOLATION ON THE ADRESS ?????????.READ THE ADRESS ???????." appears!
Title: Re: MiracleMod v1.0b
Post by: Laser Guy on March 25, 2008, 07:39:06 am
I uploaded a mirror of MMod v1.0b v1.1 on FileFront, just incase...

(http://static1.filefront.com/ffv6/graphics/b_dl_now.gif) (http://dodownload.filefront.com/11273013//81eb65375c649a10aeb7ee2a09e635491680d0be1e3c2e4e439336bed8c6266790814edabdc7be98)
Title: Re: MiracleMod v1.0b
Post by: Zhul on March 25, 2008, 09:01:12 am
link to commands doesnt function can you write here these four commands pls?
Title: Re: MiracleMod v1.0b
Post by: PQ on March 27, 2008, 12:44:36 pm
link to commands doesnt function can you write here these four commands pls?
/cc1 /cc2 /cc3 and /cc4

That's how to cast spells
Title: Re: MiracleMod v1.0b
Post by: felipegoes on April 09, 2008, 07:11:54 am
the text server is always empty :(
but the script is great ;)
Title: Re: MiracleMod v1.0b
Post by: trickster on April 26, 2008, 11:06:44 am
darn i have a problem when i choose my character ... when i choose my character it says connection problem (ummm my own server)


ohhh and does someone know other mmod servers?
Title: Re: MiracleMod v1.0b
Post by: nuclearrambo on May 14, 2008, 01:42:56 am
2wai mmod server or   nuclearsoldat.no-ip.org:23073
Title: Re: MiracleMod v1.0b
Post by: numgun on May 17, 2008, 09:12:49 am
Just came here to say this is one of my favorites.

Although if I can, i'd suggest that a joining player would be able to choose his class from the ones that are still free.
I just tend to join and get Faerie Knight most of the time (It does suit my gamestyle, but Im getting stuck with it until the gallery map comes when I join the server.)
Title: Re: MiracleMod v1.0b
Post by: RunMan on May 17, 2008, 10:01:57 am
I wanted to make a /cc1 (binded) but I hit Windows' logo not Alt. When I tried to reopen Soldat's window, server has banned me ;( (2wai)
Title: Re: MiracleMod v1.0b
Post by: Lolimbob on May 19, 2008, 01:16:14 am
how come i cant join the server in avarax's post? it just says

Downloading...  scenery-gfx/to_b?herregal.bmp - 100%/100%

it stays like that forever, without actually entering the game
Title: Re: MiracleMod v1.0b
Post by: numgun on May 19, 2008, 10:37:53 am
It happens to me too at times. Easy to fix though:

Just disconnect/cancel and join game again and should resume. Try repeating several times in 5 minutes until you get in.
Its mostly like this because of the traffic on to the server since people keep downloading stuff and no one can download anything until they finish or cancel it.
Title: Re: MiracleMod v1.0b
Post by: Lolimbob on May 20, 2008, 02:36:38 am
i dont think thats it, you see that question mark by the to_b part? in my scenery folder that ? mark turns into a korean letter... and for some retarded reason my soldat cant run any map that has a scenery/texture ect with a letter besides english in it
Title: Re: MiracleMod v1.0b
Post by: zop on May 23, 2008, 01:58:08 am
I host a server in Taiwain and got a problem that [RoundsTillRepick] seems doesn't work.

I try to install a pure server and over write with MMod.

After host server and ppl first join, it never go in Gallery again.

Type /repick in game, it always say will go in Gallery in 2 maps. Even already pass 2 maps.

What's wrong with this? Any idea?
Title: Re: MiracleMod v1.0b
Post by: nuclearrambo on May 25, 2008, 02:31:33 am
I host a server in Taiwain and got a problem that [RoundsTillRepick] seems doesn't work.

I try to install a pure server and over write with MMod.

After host server and ppl first join, it never go in Gallery again.

Type /repick in game, it always say will go in Gallery in 2 maps. Even already pass 2 maps.

What's wrong with this? Any idea?
Happens to my server too. It fianlly crashes after 20 mins if people are on it/
Title: Re: MiracleMod v1.0b
Post by: Avarax on May 25, 2008, 04:12:14 am
Found and fixed the bug that caused these problems. There was a GetPlayerStat call with ID = 0 in OnPlayerKill, if Archivist was never picked before. The fix will come along with a new class with the release of MMod 1.0.1.

For those who can't wait, simply open the script, search for "function GiveEP" and replace this line:
Code: [Select]
If Shareable thenwith this one:
Code: [Select]
If Shareable and (ExistingArchivist > 0) then

Thanks go to PQ :)



Try this, it should fix that issue.
Title: Re: MiracleMod v1.0b
Post by: zop on May 25, 2008, 08:38:25 pm
Thank you for sharing MMod.

The solution you give is seems not for my situation.

Anyway, I try to rewrite something to fix that problem.

In original part of MMod.pas
Quote
If TimeLeft = 20 then begin
      RoundCounter:=RoundCounter+1;
      If RoundCounter = RoundsTillRepick then begin
        InitiateGallery;
      end
      else
        Command('/map ' + GetRandomMap(CurrentMap));
    end else
I rewrite something
Quote
If TimeLeft = 899 then begin
      RoundCounter:=RoundCounter+1;
      If RoundCounter = RoundsTillRepick+1 then begin
        InitiateGallery;
      end
    end
    if TimeLeft = 15 then begin
      Command('/map ' + GetRandomMap(CurrentMap));
    end else

My server time-limit is 15 mins. It's 900 seconds. So I set when it goes 1 second then check if change to gallery or not. And I take that random map part out. So it will not change random map every second when map start.

Maybe will cause some problem, but doesn't happen anything wrong yet.
Title: Re: MiracleMod v1.0b
Post by: alex56 on July 02, 2008, 10:22:54 pm
i tried installing the script on my server and my server doesnt start up, im assuming i may have missed something?
Title: Re: MiracleMod v1.0b
Post by: shantec on July 03, 2008, 05:34:26 am
Some settings... or maybe maplist.txt?
Go to here (http://forums.soldat.pl/index.php?topic=21468.0), it might solve you'r problems!
Title: Re: MiracleMod v1.1 [NEW VERSION]
Post by: Avarax on July 17, 2008, 07:09:54 am
Version 1.1 released with 2 new classes and a lot of balance changes aswell as spell redesigns.

v1.1 changelog (http://nopaste.org/p/at2DS1e3mb)
Screenshot of new classes (http://home.arcor.de/hexermanual/ManaHorror.jpg)
Screenshot of new Golem spell (http://home.arcor.de/hexermanual/eruption.jpg)
Screenshot of Mana Elemental spell (http://home.arcor.de/hexermanual/wake.jpg)

For download, see mainpost.
[/size]
Title: Re: MiracleMod v1.1 [NEW VERSION]
Post by: numgun on July 17, 2008, 10:32:58 am
Wth? I though you were gone for good.

Also, how can I make this run in an offline game? Also by any chance, can you make the bots use spells in a fashion like: When they attack, they'll automatically use the ofs spell and when being shot at, they will perform the def spell automatically ect?

Btw, I love the horror class. <3
Title: Re: MiracleMod v1.1 [NEW VERSION]
Post by: shantec on July 17, 2008, 01:33:46 pm
Forgot to change the WriteConsoles? :D

(copied from CastDesecrate, not from "Beam of light" XD)
Code: [Select]
        else
          WriteConsole(ID,'Beam of Light countered by ' + GetPlayerStat(counterer,'Name') + '. ' + iif(soldier[ID].silenced > 0,inttostr(soldier[ID].silenced) + ' secs silence',''),cWarn);
      end
      else
        WriteConsole(ID,'Must be moving into a direction while casting Beam of Light.',cWarn);
    end
    else
      WriteConsole(ID,'Can''t cast Beam of Light while dead.',cWarn);
  end
  else
    WriteConsole(ID,'Beam of Light: ' + inttostr(soldier[ID].cool[4]) + ' secs cooldown left',cWarn);


Otherwise good script, keep'em coming :D
Title: Re: MiracleMod v1.1 [NEW VERSION]
Post by: chrismackle on July 18, 2008, 01:09:42 am
We cant get into the commands link its broken im making a singleplayer server so i can use scripts and cause i got the 9999 ping problem ********************
Title: Re: MiracleMod v1.1 [NEW VERSION]
Post by: Avarax on July 18, 2008, 04:03:26 am
We cant get into the commands link its broken

Ty for noticing, link fixed.
http://home.arcor.de/avarax2/mmod_commands.txt
Title: Re: MiracleMod v1.1 [NEW VERSION]
Post by: As de Espada on July 18, 2008, 10:34:14 am
the "Take a peek at the source" is not updated
Title: Re: MiracleMod v1.1 [NEW VERSION]
Post by: Megalarus on July 23, 2008, 10:14:07 am
how do i get unbanned from knife throwing so called cheat.
were i use shinobi with sword dance and rapidly push f to throw knives rapidly.
Title: Re: MiracleMod v1.1 [NEW VERSION]
Post by: Britty on July 25, 2008, 01:52:16 am
yo Avarax what happens when u get a level up
do you get stronger  or something?
Title: Re: MiracleMod v1.1 [NEW VERSION]
Post by: Avarax on July 29, 2008, 02:18:46 pm
Yes, you deal slightly more damage, you can take slightly more damage and your skills improve in terms of cooldown, chance, duration and what not.

Btw: There has been released a cool tool on the selfkill.com forums that allows you to cast spells without taunts requiring you to press only one button instead of Alt + one button: http://forum.selfkill.com/viewtopic.php?t=13499
Title: Re: MiracleMod v1.1 [NEW VERSION]
Post by: Coarser! on August 01, 2008, 04:59:02 am
Another server where miracle mod is running

Soldat://server.selfkill.com:35774
Title: Re: MiracleMod v1.1 [NEW VERSION]
Post by: rumpel on August 01, 2008, 09:39:58 am
will crash like hell on selfkill :x
Title: Re: MiracleMod v1.1
Post by: Britty on December 01, 2008, 09:03:08 pm
omg wat happen avarax, need more classes man
this mod is so freaking cool, Butcher or as i like to call him PUDGE RULEZZZ!!
i pwn all with pudge xD
continue working with this mod plz man, its way to cool for u to stop now
Title: Re: MiracleMod v1.1
Post by: kriskrasm on February 16, 2009, 03:54:44 pm
uhm i tried to edit taunts buth the taunts will be filled with say not the cmd text so it says use: / for comands not: t so u cant use the fast commands to the skills
Title: Re: MiracleMod v1.1
Post by: Kagesha on February 17, 2009, 05:05:59 am
i wish there was an australian mmod server like when lanspace was still up..*looks at splitcoffee*
Title: Re: MiracleMod v1.1
Post by: Miszkol_ on August 01, 2009, 05:23:39 am
When I play on my own server with friends, server after several min. show: (http://img32.imageshack.us/img32/170/asdfovi.png)
Can I or You repair that? How?
(My English is little skilled, sorry)
Title: Re: MiracleMod v1.1
Post by: Laser Guy on August 02, 2009, 03:17:29 pm
To niewiele mówi tak naprawdę...

The screenshot doesn't say much...
Title: Re: MiracleMod v1.1
Post by: Gizd on August 02, 2009, 03:26:44 pm
It says that it crashed as always.
Title: Re: MiracleMod v1.1
Post by: Laser Guy on August 02, 2009, 04:23:59 pm
But it doesn't give us any clues as to what might have caused it.
Title: Re: MiracleMod v1.1
Post by: Biscuiteer on August 02, 2009, 08:49:31 pm
Its the typical hexer crash. MMod is a very large script so it sometimes crashes the server everynow and then. There really isn't much you can do except have it be hosted on the best server you got.
Title: Re: MiracleMod v1.1
Post by: danmer on August 03, 2009, 10:28:18 pm
Its the typical hexer crash. MMod is a very large script so it sometimes crashes the server everynow and then. There really isn't much you can do except have it be hosted on the best server you got.
actually, it can probably be made more stable with a lot of recoding. You'll just need to find a scripter with a lot of time and patience
Title: Re: MiracleMod v1.1
Post by: killerbee92 on September 29, 2010, 10:28:54 am
is there a server with miraclemod in soldat? id like to play it.. but i cant find any server with it.
Title: Re: MiracleMod v1.1
Post by: TheOne on December 13, 2010, 06:49:30 am
Hello,

there is a Miracle-Mod server from Eat-This!, hosted by dnmr. It did crash sometimes, but now stable since I started modifying the code.

You can find it here:
soldat://lemonserv.com:23000

The One
Title: Re: MiracleMod v1.1
Post by: fredosksimb on January 09, 2011, 03:52:17 am
most server found in lobby hosting this are unpopular and you can't create an account properly
Title: Re: MiracleMod v1.1
Post by: Swompie on January 09, 2011, 04:15:29 am
You shouldn't be able to create an account in any way.
If you've understand this mod, you would know that.

edit: Well, ok, it's not really mentoined that there are no accounts, but when there's also not mentoined that there are accounts you could think by yourself that there aren't any accounts.

Also MMod is right now unpopular because of the lag of intelligence which people have.
(Not knowing about taunts or scripting for some examples)

I hope I've understand you correctly :P
Title: Re: MiracleMod v1.1
Post by: KaramBoty on September 19, 2011, 08:08:27 am
MMod as 10-15 seconds makes my server crash. What is it?
 :|
Title: Re: MiracleMod v1.1
Post by: nosejj on April 14, 2018, 06:11:32 pm
Any chance the script still exists somewhere?
Title: Re: MiracleMod v1.1
Post by: GymPolice on April 18, 2018, 12:50:28 am
I had it on an old HDD, but alas, that one broke. It would need to be revised heavily, though. I remember it didn't work properly in earlier versions of Soldat as well