Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.7 > vBulletin 3.7 Add-ons
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Player vs Player Gaming Network (PvPGN) Integration Details »»
Player vs Player Gaming Network (PvPGN) Integration
Version: 1.0.0 Beta, by Sebijk Sebijk is offline
Developer Last Online: Oct 2021 Show Printable Version Email this Page

Category: Integration with vBulletin - Version: 3.7.x Rating:
Released: 10-18-2008 Last Update: 10-20-2008 Installs: 12
Uses Plugins
Additional Files Translations Is in Beta Stage  
No support by the author.

Player vs Player Gaming Network (PvPGN) Integration

This add-on registrate vBulletin registrations automatically to the PvPGN Server.

You must set in PvPGN the datastore to MySQL and must in the same DB, where vBulletin is installed.

What is PvPGN?

PvPGN is a free Gameserver Emulator, that emulate battle.net and experimental Westwood Games.

You can get PvPGN here: http://pvpgn.berlios.de

A PvPGN Server can be used:
  • When wanting to host a local tournament with local users and ladders.
  • When wanting to maintain a local community of friends rather than playing on Battle.net.
  • For people who want to play on a LAN but with Battle.net-like statistics. Various cyber cafes use a PvPGN server for this purpose.
  • For people who want to play on a server within their country or local area, so as to reduce lag.

ATTENTION: PvPGN is not allowed in the USA, because it violates the DMCA Rules and Blizzard has won the lawsuit against the bnetd Developer. See http://en.wikipedia.org/wiki/Blizzard_v._BnetD for more Information. In Germany and other countries the DMCA Rules are not exist.

Install and configure PvPGN

License:

This Addon is licensed under the LGPL Terms.

History:
Quote:
1.0.0 Beta 3
* Small Database Prefix Fix
* A import script included (for existing vBulletin Users)

1.0.0 Beta 2
* First release at vBulletin.org
* Add a Database prefix option
* Add a Version Check URL

1.0.0 Beta 1
* First Version

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #2  
Old 10-18-2008, 11:02 PM
Sebijk Sebijk is offline
 
Join Date: Oct 2005
Location: Germany/Bottrop
Posts: 76
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

*reserved*
Reply With Quote
  #3  
Old 10-18-2008, 11:16 PM
PixelFx PixelFx is offline
 
Join Date: Dec 2002
Posts: 1,117
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

looks interesting
Reply With Quote
  #4  
Old 10-19-2008, 05:05 AM
musicconvict musicconvict is offline
 
Join Date: Jul 2008
Posts: 2
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

isnt alot of the sites in the USA though?
Reply With Quote
  #5  
Old 10-19-2008, 07:24 AM
jluerken's Avatar
jluerken jluerken is offline
 
Join Date: Aug 2003
Location: Germany
Posts: 1,016
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I think this is a problem in Germany. People registering at your site cannot be registered automatically on another site without their agreement.
Also I hate it with sharing user login data with another site I don't know.
Nice idea but problematic
Reply With Quote
  #6  
Old 10-19-2008, 09:05 AM
Sebijk Sebijk is offline
 
Join Date: Oct 2005
Location: Germany/Bottrop
Posts: 76
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by jluerken View Post
I think this is a problem in Germany. People registering at your
site cannot be registered automatically on another site without their agreement.
? This mod is free available. PvPGN is licensed under the Terms of GPL. There is no registration at the PvPGN Project site required. BerliOS is similar like SourceForge.net.

Quote:
Originally Posted by jluerken View Post
Also I hate it with sharing user login data with another site I don't know.
Nice idea but problematic
This Mod registrates Users only to your own PvPGN Server, not to other servers. To install PvPGN a root server required.
Reply With Quote
  #7  
Old 10-21-2008, 08:02 AM
Sebijk Sebijk is offline
 
Join Date: Oct 2005
Location: Germany/Bottrop
Posts: 76
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

The Documentation at PvPGN Website is not really useful, so I write my litte documentation:

Some Linux Distributions have PvPGN as a DEB or RPM Packet included. But this versions is not recommened, because many Packets are outdated and make some problems with new Clientversions.


You need: MySQL-Header, Dev-Files, cmake, make and the required compilation tools

Get the newest version at SVN:

http://developer.berlios.de/svn/?group_id=2291

or

Code:
svn checkout svn://svn.berlios.de/pvpgn/trunk
After checkout go to the directory trunk and exec following commands.

Code:
cmake  -D WITH_MYSQL=true pvpgn
make
make install
PvPGN is compiling and installing in /usr/local.

After this, download the Support files:

http://prdownload.berlios.de/pvpgn/p...ort-1.2.tar.gz and unpack this at /usr/local/var/files.

At /usr/local/etc/bnetd.conf:

Search
Code:
storage_path = "file:mode=plain;dir= ...
and comment out this line or delete it.

Add this following text on a new line:

Code:
storage_path = "sql:mode=mysql;host=localhost;name=dein_vb_db;user=your_vb_db_user;pass=your_vb_db_password;default=0;prefix=pvpgn_"
Next search:

Code:
new_accounts = true
Change this in (because you will use the PvPGN Integration for vBulletin):
Code:
new_accounts = false
Done.

You can start PvPGN with
Code:
/usr/local/sbin/bnetd
or if you start PvPGN in Debug mode
Code:
/usr/local/sbin/bnetd -D
Ports, that must allow at the Server Firewall:
6112, 6200. 4807 (if you have Westwood Support enabled) und 6667 (if you have IRC Support enabled).

Battle.net Clients:

Add Server to the Client:

Registration Editor (regedit):

Goto HKEY_CURRENT_USER\Software\Battle.net\Configuratio n.
Add to "Battle.net gateways" this lines:

Code:
yourserver.tld
-1
Name of your PvPGN Server
Warcraft III (and The Frozen Throne):

Battle.net gateways is located at HKEY_CURRENT_USER\Software\Blizzard Entertainment\Warcraft III.

For Warcraft III is the PvPGN Loader required, to use a PvPGN Server.

PvPGN Loader for Warcraft III Version 1.22: Attachment 88380 (Unpack this to your Warcraft III Directory)

Use the Tutorial with you own risk!


Here a screenshot from my PvPGN Server:
Reply With Quote
  #8  
Old 12-01-2008, 01:01 PM
Exernon Exernon is offline
 
Join Date: Oct 2004
Location: 127.0.0.1
Posts: 57
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hello!

I'm using the Windows based PvPGN, I can't seem to make it to work.

Forum registrants aren't automatically added to PvPGN.

What do I do?
Reply With Quote
  #9  
Old 12-03-2008, 06:07 AM
zero5854 zero5854 is offline
 
Join Date: Oct 2008
Posts: 129
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Is there a way to make this allowed to only certain Groups say like VIP members only?
Reply With Quote
  #10  
Old 01-11-2009, 08:06 PM
Sebijk Sebijk is offline
 
Join Date: Oct 2005
Location: Germany/Bottrop
Posts: 76
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Exernon View Post
Hello!

I'm using the Windows based PvPGN, I can't seem to make it to work.

Forum registrants aren't automatically added to PvPGN.

What do I do?
I haven't testing this on Windows yet. Do you have a 32 or 64 Bit Windows? You can use the pvpgn hash class, if you use 32-Bit Windows.

If you don't use the class, make sure the path to "bnpass.exe" is correct.

Quote:
Originally Posted by zero5854 View Post
Is there a way to make this allowed to only certain Groups say like VIP members only?
Sorry, not Integrated yet.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 04:53 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04461 seconds
  • Memory Usage 2,303KB
  • Queries Executed 23 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (9)bbcode_code
  • (5)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (10)post_thanks_box
  • (10)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (10)post_thanks_postbit_info
  • (9)postbit
  • (10)postbit_onlinestatus
  • (10)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete