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!

Swordsman v127 Bola Repack + Instalation tutorial

Status
Not open for further replies.
Shh, quiet, you might piss somebody off
Developer
Joined
Dec 23, 2011
Messages
1,787
Reaction score
2,103
1. Basic Requirements
A CENTOS 6.5 X86-64 LINUX

COMMAND~: yum update
COMMAND~: yum install glibc.i686
COMMAND~: yum install openssh-server ( if you use Vbox )
COMMAND~: yum install libxml2.so.2
COMMAND~: yum install libpcre.so.0
COMMAND~: yum install libcrypto.so.6
COMMAND~: yum install libstdc++.so.5
COMMAND~: yum reinstall pcre

1.1 Basic Tools

•Putty
•Winscp

2. Install SW-Server Repack Bola
•Change root directory
COMMAND~: cd /

•Download The Servers Files
COMMAND~:

AFTER DOWNLOAD THE SERVER FILES, UPLOAD ON / FOLDER OF CENTOS, SERVER DON'T WORK ON ANOTHER PLACE !!!!

2.1 Install rar on centos to unpack server files
COMMAND~: wget
COMMAND~: rpm -Uvh unrar-3.9.10-1.el6.rf.x86_64.rpm
COMMAND~: rm -f unrar-3.9.10-1.el6.rf.x86_64.rpm

•Unpack
COMMAND~: unrar x SWServer.rar

•Remove the old unpacked files
COMMAND~: rm -f SWServer.rar

•Set Permissions on servers files
COMMAND~: chmod -R 0777 /SWServer

3. Install Libraries

•Install Java Runtime Environment
COMMAND~: yum install java*
COMMAND~: cp -f /SWServer/.setup/libs/libskill.so /lib/libskill.so
COMMAND~: cp -f /SWServer/.setup/libs/libio32.so /lib/libio32.so
COMMAND~: cp -f /SWServer/.setup/libs/liblog32.so /lib/liblog32.so
COMMAND~: cp -f /SWServer/.setup/libs/libtask.so /lib/libtask.so
COMMAND~: cp -f /SWServer/.setup/libs/libskill.so /usr/lib/libskill.so
COMMAND~: cp -f /SWServer/.setup/libs/libio32.so /usr/lib/libio32.so
COMMAND~: cp -f /SWServer/.setup/libs/liblog32.so /usr/lib/liblog32.so
COMMAND~: cp -f /SWServer/.setup/libs/libtask.so /usr/lib/libtask.so


4. Install Mysql


COMMAND~: yum install mysql mysql-server
COMMAND~: chkconfig mysqld on
COMMAND~: /usr/bin/mysql_secure_installation

• Hit "enter" to give no password for root when that program asks for it. To apply some reasonable security to your new MySQL server say "yes" to all the questions the program asks. In order, those will let you set the root password, remove anonymous users, disable remote root logins, delete the test database the installer included, and then reload the privileges so your changes will take effect.

• After installation you can import the base table scheme.
Replace the PASSWORD in the following command with your mysql password


COMMAND~: mysql -uroot -pPASSWORD -h localhost </SWServer/.setup/swdb.sql

•after this, needs change password on table.xml

COMMAND~: sed s/password="123"/password="PASSWORD"/g /SWServer/authd/build/table.xml > /SWServer/authd/build/table.xml.new

COMMAND~: mv -f /SWServer/authd/build/table.xml.new /SWServer/authd/build/table.xml

5. Installing suport files
With Winscp go to /SWServer/.setup/etc/
copy all files to /etc/ of your linux

6. Install Apache Webserver

COMMAND~: yum install httpd
COMMAND~: yum install php php-mysql
COMMAND~: chkconfig --levels 235 httpd on

7. Install Register
•with Winscp go to directory /SWServer/.setup/reg/
•Find the file and open config.php
•where says 123 you put your mysql password
•save
•move this paste to /var/www/html/

•now you can register your account in the link

8. Start Server

• First we will reboot the server to start the server
COMMAND~: reboot

•APPLY THIS PATCH ON CLIENT LAST VERSION PWI AND ON SERVER AND AFTER START THE SERVER EDIT SERVERLIST AND PLAY THE GAME
•ELEMENTS.DATA TASKS AND MALLDATA SYNC, AND SOME SMALL FIXES ABOUT GLINKD VERSION




SMALL FIXES ( THANKS FOR RYUKENHERO FOR SOME INSTANCES FIXES )
extract on /SWServer/gamed/ folder =


COMMAND~: cd /SWServer
COMMAND~: ./start.sh

•Wait to final startup script
•For client use the last Pwi Version =D
•Remember to edit your serverlist in /userdata/server/serverlist.xml

9. Obs
• This server pack no requires Glinkd modification
• Instances already fixed on this Servers Files
• Questions in this same topic
• This tutorial as made in Centos 6.5 x86-64

10. Credits

•Ronny1982
•Bola

11. Bugs etc
11.1 = ?

if server ask about some lib don't exist, press ctrl + c, run ./stop.sh, copy the name of lib, and write on console, yum install NAMEOFLIBHERE, press enter and install
if you can't connect to the server, check if firewall are online, if you want disable him, use the command /etc/init.d/iptables stop , this will disable all configurations of iptables

Like if i help you, and if you want help me, press the button reputation and give me positive with a comentary




 
Last edited:
Banned
Banned
Joined
Dec 3, 2010
Messages
1,581
Reaction score
619
Re: Swordsman v130 Bola Repack + Instalation tutorial

another great release by bola. well done m8
 
Junior Spellweaver
Joined
Mar 1, 2012
Messages
144
Reaction score
11
Re: Swordsman v130 Bola Repack + Instalation tutorial

Any one , knows how to add cash?
 
Joined
Jun 3, 2009
Messages
965
Reaction score
275
Re: Swordsman v130 Bola Repack + Instalation tutorial

Any feature's? addCash on Mysql work?
I have a Question: Is this working with the Latest Client from PWI/ARC?
Can please link a working client and working version of the EXE you need to launch the client using this server.

Thank you for this bola :cool:
 
Last edited:
Shh, quiet, you might piss somebody off
Developer
Joined
Dec 23, 2011
Messages
1,787
Reaction score
2,103
Re: Swordsman v130 Bola Repack + Instalation tutorial

my register give to you 999999 cash when create the account, the client is already here on ragezone, don't ask me about others because is wrong clients
 
Junior Spellweaver
Joined
Mar 1, 2012
Messages
144
Reaction score
11
Re: Swordsman v130 Bola Repack + Instalation tutorial

command to add cash is INSERT INTO usecashnow (userid, zoneid, sn, aid, point, cash, status, creatime) VALUES ($ID, 1, 1, 23, 99999900, 99999900, 3, '$TIME') replace the $ID value with ur account id
 
Shh, quiet, you might piss somebody off
Developer
Joined
Dec 23, 2011
Messages
1,787
Reaction score
2,103
Re: Swordsman v130 Bola Repack + Instalation tutorial

command to add cash is INSERT INTO usecashnow (userid, zoneid, sn, aid, point, cash, status, creatime) VALUES ($ID, 1, 1, 23, 99999900, 99999900, 3, '$TIME') replace the $ID value with ur account id
do not will work, this is a php script =)
 
Initiate Mage
Joined
Aug 21, 2006
Messages
74
Reaction score
4
Re: Swordsman v130 Bola Repack + Instalation tutorial

@Bola can you please upload the "status.php" thx
 

Attachments

You must be registered for see attachments list
Last edited:
Initiate Mage
Joined
Aug 21, 2006
Messages
74
Reaction score
4
Re: Swordsman v130 Bola Repack + Instalation tutorial

install php mysql lib , there's no status.php on register
Turns out to be my mysql problem.. thanks..
Working with the latest version from arcgames. So far so good.. testing..
Bola - Swordsman v127 Bola Repack + Instalation tutorial - RaGEZONE Forums
 
Shh, quiet, you might piss somebody off
Developer
Joined
Dec 23, 2011
Messages
1,787
Reaction score
2,103
Re: Swordsman v130 Bola Repack + Instalation tutorial

Works on ubuntu?

tutorial is for centos, i never tried and i hear from some peoples, swordsman server don't work 100% under another linux where don't came from red hat system

Turns out to be my mysql problem.. thanks..
Working with the latest version from arcgames. So far so good.. testing..
Bola - Swordsman v127 Bola Repack + Instalation tutorial - RaGEZONE Forums

give me feedback about tutorial, works fine, get some issue, something wrong, ask to me
 
In the Emperor name
Member
Joined
Jun 25, 2011
Messages
1,605
Reaction score
238
Re: Swordsman v130 Bola Repack + Instalation tutorial

hi, i got client from here (as was poested on v130 cliente release) and replaced the exe with bola one

but got a error un chinese about data/elements.data

besides all is in chinese.. or i dloaded the totaly wrong client?

-------------------------------------------------------------------
fixed, i got a english client now

my new problem is some weird error at gdelivery "undefined symbol pcre_free"
gdelivery - Swordsman v127 Bola Repack + Instalation tutorial - RaGEZONE Forums

anb never turns on, with glink "cant connect to gdelivery"

--------------------------------------------------------------
fixed pcre_free error

but still no idea about the glinkd one
 

Attachments

You must be registered for see attachments list
Last edited:
Joined
Apr 28, 2013
Messages
16
Reaction score
2
Re: Swordsman v130 Bola Repack + Instalation tutorial

================================================================ Starting by Bola =
= Loading up Server Swordsman =
===============================================================


=== LOGSERVICE ===
=== SUCCESS! ===


=== UNIQUENAMED ===
info : TcpManager OnAddSession
info : logclient: OnAddSession
info : logclienttcp: OnAddSession
=== SUCCESS! ===


=== AUTHD ===
=== SUCCESS! ===


=== GAMEDBD ===
./gamedbd: error while loading shared libraries: libcrypto.so.6: cannot open shared object file: No such file or directory
=== SUCCESS! ===


=== GAME ANTI CHEAT AND GAME 3D ANTI CHEAT ===
./g3dacd: error while loading shared libraries: libcrypto.so.6: cannot open shared object file: No such file or directory
info : TcpManager OnAddSession
info : logclient: OnAddSession
info : logclienttcp: OnAddSession
=== SUCCESS! ===


=== GFACTIOND ===
./ghubd: error while loading shared libraries: libcrypto.so.6: cannot open shared object file: No such file or directory
=== SUCCESS! ===


=== GDELIVERYD ===
./gdeliveryd: error while loading shared libraries: libssl.so.6: cannot open shared object file: No such file or directory
=== SUCCESS! ===


=== GLINKD ===
./glinkd: error while loading shared libraries: libcrypto.so.6: cannot open shared object file: No such file or directory
./glinkd: error while loading shared libraries: libcrypto.so.6: cannot open shared object file: No such file or directory
=== SUCCESS! ===


=== WORLD ===
./gs: error while loading shared libraries: libcrypto.so.6: cannot open shared object file: No such file or directory
=== SUCCESS! ===

Help


Help please
 
In the Emperor name
Member
Joined
Jun 25, 2011
Messages
1,605
Reaction score
238
Re: Swordsman v130 Bola Repack + Instalation tutorial

is on first page.

yum install LIBRARYNAME (ex yum install libcrypto.so.6)
 
Last edited:
Experienced Elementalist
Joined
Sep 12, 2004
Messages
287
Reaction score
32
Re: Swordsman v130 Bola Repack + Instalation tutorial

I'm trying to run it off my Ubuntu box since all my server's have successfully ran of it (LOMA, PW). Can you please upload the following files please. Thanks in advance.

1. libssl.so.6
2. libcrypto.so.6
 
Initiate Mage
Joined
Aug 21, 2006
Messages
74
Reaction score
4
Re: Swordsman v130 Bola Repack + Instalation tutorial

@Bola got editor for element.data? your registration didn't give me 99999 cash bro..

Update : Cash - It works actually need to set value = 1 in status at usecashnow table.
 
Last edited:
Status
Not open for further replies.
Back
Top