Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

[RELEASE] - Tantra Online Server Files + Clients + Guide

Status
Not open for further replies.
Joined
Aug 31, 2003
Messages
765
Reaction score
5
Tantra server 1-2-3


UPDATED 11-03-2010


This guide is incomplete, the server files are incomplete. You need the server files and a client to play tantra on a LAN. You need gmtool only to edit your account and character.

This guide is by me OMEN I hang around ragezone.com, don’t bug me with idiot questions like “I don’t speak English can you help me?” read the guide, then read it some more then ask a friend to read the guide then and only then if you fail ask on the forums.

Download the Server
NEW LINKS
older server

newer server

unkown server - i think this is radiante' - i cant help you with this one



Download Client
Simperio client
mirror 1

Client Patch


GMTOOL+SQL GUIDE VIDEO


Download Test Account


Download PHP scripts
Made by snaity Create Account v2 use this one -


English Patch


Monster ID's


HtMessage.TXL by Franco



Download Microsoft SQL Server 2005 Express Edition with Advanced Services & SQL Server Management Studio Express -

Download Web Server
Xampp -


FAQ

Q: is the server complete?
A: no, the server files are incomplete many things are missing like original server sided tantraparam.tpa from which you can generate all settings in the game from monster hp to what your server is called 
Q: What works?
A: dbsrv, msgsrv, chatsrv, zones 1-6, gmtool.
Q: what doesn’t work ?
A: zones 7-21 do not have correct npcgener.txt ( it’s the file that spawns monsters). Higher than lvl 88 armours and weapons (probably because the tantraparam.tpa on the server is corrupt or incomplete). Some monsters drop items that are bugged (reserved).
Q: what bugs you know of ?
A: I know of: the “unknown message” error after loading; going into mandara dungeon and going to lvl2 mandara dungeon may disconnect you; removing “MapData.tcm” from copied/cloned zones makes an error message appear that MapData.tcm is missing, clicking ok makes the zone run anyway;
Q: what do we need for the server to be complete?
A: original tantraparam.xml and original tantraparam.tpa, working xml convert tools, npcgener.txt and MapData.tcm for zones 7-21.
Q: how to ask more questions ?
A: join dpcult.analan.org and post a question




Server
Extract the server files maintaining the directory structure.

You will need to change the IP addresses in these files in their own folders,

localIP.txt
serverlist.txt
admin.txt

NOTE
Zones: zones are special in the sense that the port number in the localIP.txt in the zone should match the zone number. Example: zone4 localIP.txt would have “YOURIP 3004” or zone15 localIP.txt should have “YOURIP 3015”
Replace the “YOURIP” with your actual IP where you are hosting the zone.

NOTE
serverlist.txt may need to contain an additional line to work. ( this is an example, after 0 0 1 line everything else should be your serverlist.txt with correct IPs)

0 0 1
0 0 YOURIP 1000
0 1 YOURIP 3001
0 2 YOURIP 3002
0 3 YOURIP 3003
0 4 YOURIP 3004
0 5 YOURIP 3005

NOTE
You may need to change your hosts file.
Go to start > run > %SystemRoot%\system32\drivers\etc\hosts
Then add the following:
127.0.0.1 login.tantra.com.tw

TEST
Run the server in this order
\DBSRV\run\DBSRV.exe
\MSGSRV\run\MSGSRV.exe
\Zone1\ZONESRV.exe

This is all you need to see if the server runs.

If you get error messages:
Binding failed = you didn’t change the ip addresses
The serverlist does not correspond with the setting in zoneid = you didn’t chage the localip.txt port number in your zone.

To login into the server you need some accounts.

Web Server
Install xampp and only select apache to run as service.

Test Account
Copy the test.tad into your DBSRV\run\account\t directory, you should be able to login with test / test

MAKE SURE YOU HAVE THE FOLLOWING

go to DBSRV\run\account\ and make sure you have a folder named after each one of the letters a - z
then go to DBSRV\run\char\ and make sure you have a folder named after each one of the letters a - z

PHP Create Accounts
To make the PHP script work you will need a web-server that can understand PHP.
Install xampp, and place the PHP Create Accounts into the xampp/htdocs/tantra directory.
Edit the register.php “$accdir="C:\\TantraServer\\DBSRV\\run\\account";” change the path to your servers path.
Now you should be able to go to your favourite web browser and type in and register a new account.

To login with your new client you need to copy the serverlist.bin & serverlist.txt from \DBSRV\run\ to your clients directory and overwrite the original.

create a shortcut to htlauncher and add +v3goodluck so you shortcut target looks like this

Code:
"D:\Program Files\sImperio\HTLauncher.exe" -v3goodluck

You should be able to login now.


GMTOOL

Installing MS-SQL server is a pain in the butt but here it goes  :
You should have downloaded the Microsoft SQL Server 2005 Express Edition with Advanced Services and the SQL Server Management Studio Express.

Double click on express server install, tick the agree box> next>install>next>next> enter the name and company and UNTICK hide advanced configuration options> next> next> tick default instance, next>next> tick windows authentication, next>next> UNTICK enable user instances, next>next>install>finish

NOW you need to install the management studio.
Double click on management studio install, next>I accept, next> name, company, next> next>finish>
Now we need to create some tables,
Run the management studio, your server name should be your computer name, click connect.
Right click on databases and select new database, type in database name “TantraGM” without the “ click ok.

Now refresh the database view by pressing f5, so you can see your new database. Click on the + next to databases and you should see TantraGM. Right click on TantraGM database and select new query, a blank window should come up to the right of the management studio. Find your downloaded server files and go into gmtool folder and find GMTool.sql, open GMTool.sql with notepad and copy all of the contents from it, paste the contents into the newly opened sql query then right click on the sql query window and select execute.
Again refresh the database view, click on the + next to tantragm>tables you should see 3 new tables.
Right click on dbo.gminfo and select open table, you should see some stuff here.
Fill it in like this




To make gmtool run you need mssql im working on a guide how to get that to run 


Analysis of files:




Code:
\Zone1\Data\settings.ini << configure zone id, exp gained, gold gained



[Zone]
ID = 1 -> ZoneSrv Number
Type = 0 -> ZoneSrv Type (0 : Normal, 1 : PK Zone, 2 : Fort War)
Zone1, Zone2, Zone3, Zone4, Zone5, Zone6, Zone7, Zone8,
Zone9, Zone12, Zone17 : 0
Zone10, Zone13, Zone14, Zone15 : 1
Zone16 : 2

[World]
ID = 0 -> World Number

[Country]
Name = Korea -> Country Code
PK = 1 -> PK On/Off (0 : Off, 1 : On)
MonsterSpeech = 1 -> MonsterSpeech On/Off (0 : Off, 1 : On)
AttackSpeedHack = 1500 -> the value to check the attack speed hack. (default:1500, Min:1000, Max:2000)
If The speed of network is slow, you have to set number that is lower than 1500.(1200 or 1000 is recommended.)
(Ex: AttackSpeedHack = 1200)
If Network speeds normal, you will set 1500
(Ex: AttackSpeedHack = 1500)
Developers recommend Default(1500)

[Version]
Ver = 1.0.0.1 -> Server Version(if server version is different client version,
users can’t connect game)

[Correct]
RwdPrana = 100 -> Get Prana (100 is percent)
RwdGold = 100 -> Get Rupia (100 is percent)
RwdBraman = 100 -> Get Brahmanpoint (Not yet used)

[VisualRange]
HalfGrid = 32 -> User Siege(32 : near, 48 : middle, 64 : far)

[Height]
Obstacle = 50 -> Set Obstacle Height
(you can increase the number to loose this restriction)
Character = 400 -> Set Character Height

[AllowedLevel] -> This is for restricting level of PC who can play in the zone
(Only Zone10, Zone20)
Low = 30
High = 59

[Height] Tab Setting Manual
Zone8
[Height]
Obstacle = 100
Character = 700

Zone10
[Height]
Obstacle = 110
Character = 800

Zone20
[Height]
Obstacle = 90
Character = 500

Zone1 ~ 7, Zone9, Zone11 ~ 17
[Height]
Obstacle = 50
Character = 400

[AllowedLevel] Tab Setting Manual
Zone10
[AllowedLevel]
Low = 60
High = 200

Zone20
[AllowedLevel]
Low = 30
High = 59



\Zone1\Data\worldsettings.ini << configure the world settings, loose exp on death so on



[Item]
StaffCorrect   = 200
StaffMaxNerves   = 350

[Skill]
AbsorbMax   = 50
ReflectMax   = 150

[Property]
SpeedMin   = 400
SpeedMax   = 25000
HPRecvMax   = 500
TPRecvMax   = 400
ResistMax   = 120
HeartMax   = 400

[Time]
ProtectFromPK   = 15000
RwdPriority   = 25000
TownPortal   = 5000
AdvTownPortal   = 5000
Quit      = 7000
CondCoolDown   = 40000
KalaCore   = 1800000
HoldImmun   = 10
StunImmun   = 6
SleepImmun   = 20

[PK]
Restriction   = 20
RwdBramanPoint   = 50
DecKarmaPoint   = 25
RwdKarmaPoint   = 100
IncKarmaPoint   = 600
RwdGold      = 0
LoseGold   = 0
MaxKarma   = 30000
MurderDropRate   = 0
InnocentDropRate   = 0
FirstStrikerDropRate   = 0
HuntHigh   = 5
HuntLow      = 1
FirstStrikeDur   = 180000
KarmaForRestrictingToAttack = 1800

[KilledByMonster]
LosePrana = 5
LoseBP = 25

[Siege]
FeeForSiegeSupport = 1000000
FeeForSiege1 = 12000000
FeeForSiege2 = 10000000
FeeForSiege3 =  8000000
ItemCount = 10
MemberLevel   = 60
MemberCount1 = 20
MemberCount2 = 5

[Challenge]
Money = 10000

[Hack]
SkillCastInterval = 50

[Version]
Ver = 3.1.2.1



\DBSRV\run\\Config_Charname.txt << configure your connection to database



0 TantraGM sa 123456

0 = server number
TantraGM = DNS
SA = Login Name
123456 = Password


\Zone1\NPCGener.txt

Way too much stuff here

// no 0, 1
// ********************************************
# [ 0]
CheckFrequency: 2
Group: 0
Monster0: 2001 <monster id, not the id show in game. In this case it’s a vasabhum.
MaxPopCnt0: 10 < amount of this monster to spawn
PopCntPerTime0: 10 < how many of this monster can spawn at once
Monster1: 2002 < monster id, not the id show in game. In this case it’s a Vasabhum Caura.
MaxPopCnt1: 7 < amount of this monster to spawn
PopCntPerTime1: 7 < how many of this monster can spawn at once
RouteType: 0 < ??
Formation: 0 < ??
Segment0X: 458 < where the monster spawns coordinates
Segment0Y: 348 < where the monster spawns coordinates
Segment0Range: 24 < how far the monster will walk around
Segment0Wait: 24 < how long will the monster wait in the new place
Segment1X: 458
Segment1Y: 348
Segment1Range: 24
Segment1Wait: 41
Segment2X: 458
Segment2Y: 348
Segment2Range: 24
Segment2Wait: 44
Segment3X: 458
Segment3Y: 348
Segment3Range: 24
Segment3Wait: 38
Segment4X: 458
Segment4Y: 348
Segment4Range: 24
Segment4Wait: 46




And check the serverlist.txt in the gmtool folder make sure it looks like this
$DBServer
127.0.0.1,TantraGM
$TSMonSvc

if not change it.

Then go to DBSRV\run folder check admin.txt add your IP to it or the options on the gmtool will not be available

Sorry for the corrupt video, heres the right one.
To run without limits for the cloned zones just delete the file MapData.tcm cuz that file make a server side limit map (to avoid maphack)
To make instant jobchange, in GMTool-Account editor there are 2 boxes named Class: into there put this:
2 / 0 Satya
2 / 1 Banar
2 / 2 Druka
2 / 3 Karya
2 / 4 Nakayuda
2 / 5 Vidya
2 / 6 Abikara
2 / 7 Samabat

[ame=http://en.wikipedia.org/wiki/Tantra_Online]Tantra Online - Wikipedia, the free encyclopedia[/ame]


PLEASE READ EVERYTHING CAREFULLY AND ONLY AFTER GOOGLING EVERYTHING YOU DONT UNDERSTAND POST A REPLY.
 
Last edited by a moderator:
Skilled Illusionist
Joined
May 10, 2006
Messages
375
Reaction score
0
Re: [RELEASE Tantra Online Server Files + Clients + Guide

nice
i'm downloading!
 
Custom Title Activated
Loyal Member
Joined
Mar 28, 2006
Messages
2,383
Reaction score
0
Has anyone tested these and confirmed they're real?
 
Newbie Spellweaver
Joined
Nov 22, 2004
Messages
40
Reaction score
0
this is my first time to see this Tantra game.

The game looks very nice.
let me intrudce myslf.
I am Liora and i am Administrator of big cummunity over seas with over than 20k members.
we launched other mmorpg game 1 year ago and its still online (currently 196 players online) recently we got some mails asking whan will we launch new game..
i took this thought one step further and i purchesed another server.

The server is 3.2 Ghz Xeon with 3GB of ram and its daticated 100mbit connection .

i am willing to give the host for ur project and make a Global server for everybody.

You can contact me with MSN/ICQ/SKYPE.
PM ur MSN/ICQ/SKYPE and ill make contact.

Regards
Liora.
 
Newbie Spellweaver
Joined
Nov 22, 2004
Messages
40
Reaction score
0
ok found bug ..

whan i try login with test/test
i have no problem ..

but whan trying make account with /tantra/register.php
it says All Done! Go Play :D

but ingame whan try login with this account i get :

"sorry connection to sever been failed please try again" .

but test/test it login with no problem ..

i chacked on server under folder Z (the user i made called zozoo) and i found his file its there ..

Please help ...

BTW i got one ERROR on the PHP script whan load it

says at footer :

Notice: Undefined index: register in C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\redmoon\site\tant\tantra\register.php on line 28

but it dont stop be to make account ...

(btw i also tried the captch version but it dont show me the pics)


and how to make GM account ? (most use gm tool?)
 
Newbie Spellweaver
Joined
Oct 29, 2007
Messages
9
Reaction score
1
Tantra server 1-2-3

Download the Server
Uploaded by snaity -
Uploaded by some one on gamehaze -
Updated 11-01-2008 , - Server Files

Download Client
Taiwan Client -
Imperio Client Modded by OMEN -
Password = pimperio12clientlol
NEW CLIENT ALL IN ENGLISH UPDATED

Download Test Account


Download PHP scripts
Made by snaity Create Account -
Made by snaity PHP scripts -

Download SQL Server
MSSQL 2005 express -

Download Web Server
Xampp -




Server
Extract the server files maintaining the directory structure.

You will need to change the IP addresses in these files in their own folders,

localIP.txt
serverlist.txt
admin.txt

NOTE
Zones: zones are special in the sense that the port number in the localIP.txt in the zone should match the zone number. Example: zone4 localIP.txt would have
 
Experienced Elementalist
Joined
Jun 3, 2006
Messages
272
Reaction score
1
Nice guide Omen^^
i hope Mental will make a Section for Tantra
 
Initiate Mage
Joined
Jun 24, 2004
Messages
4
Reaction score
0
i downloaded english client... i did requested changes, run dbsrv, msgsrv, chatsrv, zonesrv, change ips in serverlist in client folder, and opened imperio.exe, but got lot of errors..

could some one help me with this?

edit
fixed problem, shortcut mistake
 
Last edited:
Game Developer
Joined
Oct 1, 2005
Messages
420
Reaction score
47
ok found bug ..

whan i try login with test/test
i have no problem ..

but whan trying make account with /tantra/register.php
it says All Done! Go Play :D

but ingame whan try login with this account i get :

"sorry connection to sever been failed please try again" .

but test/test it login with no problem ..

i chacked on server under folder Z (the user i made called zozoo) and i found his file its there ..

Please help ...

BTW i got one ERROR on the PHP script whan load it

says at footer :

Notice: Undefined index: register in C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\redmoon\site\tant\tantra\register.php on line 28

but it dont stop be to make account ...

(btw i also tried the captch version but it dont show me the pics)


and how to make GM account ? (most use gm tool?)

to use captcha u need GD Extension enabled in your PHP.ini config, without GD Extension not show the image.
 
Newbie Spellweaver
Joined
Nov 22, 2004
Messages
40
Reaction score
0
snaity tnx for ur response ..

extension=php_gd2.dll i dont have that at my php.ini thats weird cuz as i know it shuld be at php 5 am i wrong ?

anyway i manully add this line to soppurt the extansion \ restart and same ... cant see pics ..

and what about the zones 11-19 will they arrive ?
 
Newbie Spellweaver
Joined
Jan 10, 2008
Messages
13
Reaction score
0
Hi thanks for the files :) everything is correct :D
 
Last edited:
Newbie Spellweaver
Joined
Sep 28, 2007
Messages
45
Reaction score
0
i was able to make the client run. i was also able to login but when i get to the server selection, no server appears. ~.~
 
Newbie Spellweaver
Joined
Sep 28, 2007
Messages
45
Reaction score
0
Cannot Connect to Server? >.<
omen - [RELEASE] - Tantra Online Server Files + Clients + Guide - RaGEZONE Forums
 
Newbie Spellweaver
Joined
Sep 28, 2007
Messages
45
Reaction score
0
im encountering an error message

Debug
UnKnown Message#5804#

also, how do i run the Gmtools, how do i edit my character and items? how to change pranas and rupiah drops?
 
Status
Not open for further replies.
Back
Top