Jump to content

fullwar

Member
  • Content Count

    3
  • Joined

  • Last visited

  1. Hi everyone, Long time a go when i was just a kid, i played rf online indonesia since red army version, as a kid back then this game really give unforgetable experiences, untill now sometime i still play on rf remastered indonesia, i work as web developper irl, so this is my contribution to rf development, hope y'all like it. enough bullshit, Today i want to share my work in progress member panel, you can use it for register member account and manage user account. i use codeigniter php framework so it more secure, structured and easy to costumize for future development. feature list : register user account , with configurable reward coins and premium service. login user change user account password restore user bank password System requirment : Php version 5.x with mssql driver enabled default mssql database enabled installation guide: i assume you using appserv as 2232 server emulator, if you use other webserver application such as xampp or nginx you may need different config. make new virtual host server (apache/httpd.conf) so this member panel didnt conflict with your updater rf emulator. examples: NameVirtualHost *:69 <VirtualHost *:69> ServerAdmin hidden ServerName 127.0.0.1 DocumentRoot "C:/AppServ/www/rfweb" <Directory "C:/AppServ/www//www/rfweb"> Options -Indexes MultiViews FollowSymLinks IncludesNoExec AllowOverride None AddOutputFilter Includes html Order allow,deny Allow from all </Directory> </VirtualHost> you can change servername, port 69 and document root or directory as your wish or just leave it default, restart apache after change httpd.conf. Enable mssql driver on your appserv/php5/php.ini ;extension=php_mssql.dll as default your extension will look like that, just remove the ; to activate extension=php_mssql.dll restart apache after enable this extension. fyi your php.ini maybe in different folder, some time it located on C:\Windows\php.ini create folder 'rfweb' on your appserv/www. Download script / clone repository to your rfweb folder config your database username and password in "rfweb/application/config/database.php" to your mssql database settings. Enjoy your member panel. heres some screenshoot: remember this is only member panel not control panel, so you cant login with gm account (because it located in different table in database) on the future update i've plan to add more feature such as : Topup coin Topup premium service Daily signin reward to get items (android game like) Referal user register Guild leader claim event reward Give item in specific user in map or in specific xyz area Rebirth event, reset your character to level 1 to get rewards. Exchange game currency to coin or vice versa, exchange pvp to game coin or premium service well, that a lot of work . since this is my first contribution to rf development, feel free to use, recostumize, reshared my code as long as you credit me
  2. fullwar

    Need help in setting up emulator to play in WAN/LAN

    i've solved this, turn out that my client pc on WAN cannot access the updater emulator, because my virual host ip set to 127.0.0.1, after changing to wildcard * any ip can connect to my server 😀
  3. Hi everyone, hope y'all are doing good, i'm using oneclick server setup by likertuban everything run smoothly on ip 127.0.0.1, and i want to play it on WAN/LAN or if possible i want to play it with my public ip. Ii've been following tutorial post from mr @Ron from this thread, and still cant connect on lan/wan. Heres how my wan topology connection look like: my laptop as server Local ip ( set from wireless network from lan ) : 192.168.100.12x Public ip ( online ip from internet provider ) : 125.161.254.1xx Account login, db, and zone server installed here. my other laptop as client Local ip : 192.168.100.101 (connected on same network as server) installing same rf client playrf 2232 ver. with edited launcher ip Heres what i've tried ping from client to server, and server to client. connect and done checking appserv emulator, using client browser with server ip as url. done and accesable. change launcher ip on client to server ip addres. done add server ip GateIp and Address on Worldinfo.ini, done /open on login and account. done until this step i think there is no problem on connection, but when i open edited edited rf launcher on client then it only show "connecting to server" and suddenly closed without any error message, i've tried using same edited rf launcher on my server and have same error, so i assume there is something wrong in appserve emulator, and checked appserv log and heres the error, this error only trigger when i using edited launcher: heres my emulator conf : httpd.conf Listen 80 Listen 8080 Listen 10007 Listen 2224 NameVirtualHost 127.0.0.1:80 NameVirtualHost 127.0.0.1:8080 NameVirtualHost 127.0.0.1:10007 rf-server.conf NameVirtualHost 127.0.0.1:80 NameVirtualHost 127.0.0.1:8080 NameVirtualHost 127.0.0.1:10007 #################################################################################### # # Your Launcher Patcher Setting # #################################################################################### <VirtualHost 127.0.0.1:80> ServerAdmin hidden ServerName hidden DocumentRoot "c:/AppServ/www/rfclient_update/" CustomLog logs/rfpatch.log combined ErrorLog logs/rfpatch_err.log <Directory "C:/AppServ/www/rfclient_update/"> Options -Indexes MultiViews FollowSymLinks IncludesNoExec AllowOverride None AddOutputFilter Includes html Order allow,deny Allow from all AddType application/zip .tmp AddType application/zip .cab <Files update.dll> AddType application/x-httpd-php .dll </Files> </Directory> </VirtualHost> #################################################################################### <VirtualHost 127.0.0.1:8080> ServerAdmin hidden ServerName hidden DocumentRoot "C:/AppServ/www/rfclient_update/update/" CustomLog logs/rfpatch.log combined ErrorLog logs/rfpatch_err.log <Directory "C:/AppServ/www/rfclient_update/update/"> Options -Indexes MultiViews FollowSymLinks IncludesNoExec AllowOverride None AddOutputFilter Includes html Order allow,deny Allow from all AddType application/zip .tmp AddType application/zip .cab <Files update.dll> AddType application/x-httpd-php .dll </Files> </Directory> </VirtualHost> #################################################################################### <VirtualHost 127.0.0.1:10007> ServerAdmin hidden ServerName hidden DocumentRoot "C:/AppServ/www/rfclient_update/update/" CustomLog logs/rfpatch.log combined ErrorLog logs/rfpatch_err.log <Directory "C:/AppServ/www/rfclient_update/update/"> Options -Indexes MultiViews FollowSymLinks IncludesNoExec AllowOverride None AddOutputFilter Includes html Order allow,deny Allow from all AddType application/zip .tmp AddType application/zip .cab <Files update.dll> AddType application/x-httpd-php .dll </Files> </Directory> </VirtualHost> #################################################################################### and heres my www structure : should i add new virtual server ip? or can i just edit virtualhosts address to my local address?
×
×
  • Create New...