[BETA] phpRivals mod 2.0.1

A place for MOD Authors to post and receive feedback on MODs still in development. No MODs within this forum should be used within a live environment!
Scam Warning
User avatar
Soshen
Registered User
Posts: 500
Joined: Wed Sep 23, 2009 10:03 am

[BETA] phpRivals mod 2.0.1

Post by Soshen »

Modification Name: phpRivals Mod
Author: Soshen

Modification Description:This is a mod version of phpRivals by Tyler N. King 1.12 version.
A Clan system that allow users to challanger other people in videogames and record their match in a ladder / tournament system. Be the no.1 on the chart!
Modification Version: 2.0.1
Requirements: PHP5, Mysql >= 4

Features:
phpRivals MOD 2.0.1 addons:
  • Added users leaderboard page
  • Added challenge button in user profile page
  • Added the Roster LineUP system (tournaments)
  • Now you can add a map to a mapset already created manually [you can use for dlc]
  • Added check in cpc e decerto system that check if you have entered at least 3 map for mode before active it
  • Fixed all the known bugs
  • Added Portuguese language (by nenuc0)
  • Added French language (by toxic)


phpRivals MOD 2.0 features:
  • Complete clan/user ladder and tournament system
  • Clan no more mixed with user groups
  • Random map of the day
  • New Moderator Control Panel for fix pending matches
  • Users ladder and tournaments system. Now you can play 1vs1 without create a clan
  • Advanced stats for matches and advanced users stats history
  • Support for GUID and UAC for PC clans
  • Hibernation system for put in pause you in a ladder and do not lose points for inactivity
  • Rivals use limit config added: now you can set the min post that a user must have for use Rivals.
  • Full support for Decerto. Basically there are 4 modes for ladder: Standard, Decerto ladder (with 3 random mode with random map for 3 rounds), CPC ladder (only random map), Football ladder that allow draw result.
  • Now the winner can be calculate from score. Or if you like you can set up a ladder where the user will forward who is the winner (you can use it eg. in racing ladder).
  • Now you can add a mod for each ladder
  • Adder limit for ladder tournament join. There are 3 licences level A,B,C that admin will set for clan or user manually. Eg. B levelled ladder can joined by clan with A or B licence but they have C can't join it.
  • Added admin panel for manage tournament match and force a result (it's for match unplayed).
  • Added clan short messages that appears in clan profile page. Like a tweet you can add msg for all other ppl.
  • Added match chat system: now you can talk with opponents (and mods if there are problems) in private room.
  • and other stuff that i do not rember right now :grin:
The tag name have 'open beta' and that's mean that this isn't a stable version but and so it can contain some bugs; its release have the target to find them with a mass use.


The package come with base installation for fresh phpBB, update and convertor for phpBB + phpRivals MOD 1.3, update 2.0.1 to 2.0.1, italian language addon, french, portuguese, subsilver2 addon.

Demo URL: http://demo.nipponart.org/
Demo Username: Just create a user and clan

Modification Download: YES
ENGLISH PROJECT PAGE
ITALIAN PROJECT PAGE



LOGOS UPLOADING FIX
This fix will solve the uploading logos problems in some server.
Just overwrite the files in your server.
Let me know if do not solve it for you.
DOWNLOAD from
ITALIAN PROJECT PAGE
or
ENGLISH PROJECT PAGE


Sorry for my engrish


Thanks for all testers that help me.
Last edited by Soshen on Fri Jan 18, 2013 10:57 am, edited 23 times in total.
My dev board: http://www.nipponart.org
Safe GamerTag HOME - Official Topic Index HOME - phpRivals MOD DISCUSSION
User avatar
Mess
Registered User
Posts: 985
Joined: Wed Jul 01, 2009 6:37 am
Name: Kim

Re: [ALPHA] phpRivals Mod

Post by Mess »

Looking forward to testing the English installer. :D
User avatar
Soshen
Registered User
Posts: 500
Joined: Wed Sep 23, 2009 10:03 am

Re: [ALPHA] phpRivals Mod

Post by Soshen »

anyone for eng language file?
My dev board: http://www.nipponart.org
Safe GamerTag HOME - Official Topic Index HOME - phpRivals MOD DISCUSSION
User avatar
Soshen
Registered User
Posts: 500
Joined: Wed Sep 23, 2009 10:03 am

Re: [ALPHA] phpRivals Mod

Post by Soshen »

up
My dev board: http://www.nipponart.org
Safe GamerTag HOME - Official Topic Index HOME - phpRivals MOD DISCUSSION
User avatar
Mess
Registered User
Posts: 985
Joined: Wed Jul 01, 2009 6:37 am
Name: Kim

Re: [ALPHA] phpRivals Mod

Post by Mess »

I don't speak Italian, and English is not my first language. But if no one else is gonna give this a go, ill have a look at what you posted and give a translation a shoot.

Id really like to see this mod released. :)
It is possible to do an 1v1 and 2v2 tournament with forum members also right?
User avatar
Soshen
Registered User
Posts: 500
Joined: Wed Sep 23, 2009 10:03 am

Re: [ALPHA] phpRivals Mod

Post by Soshen »

do you mean without creating a clan or if a member can create few clans for each tournament?
My dev board: http://www.nipponart.org
Safe GamerTag HOME - Official Topic Index HOME - phpRivals MOD DISCUSSION
User avatar
Mess
Registered User
Posts: 985
Joined: Wed Jul 01, 2009 6:37 am
Name: Kim

Re: [ALPHA] phpRivals Mod

Post by Mess »

Soshen wrote:do you mean without creating a clan or if a member can create few clans for each tournament?
I mean like every member is his own clan? So it is a ladder for individual members instead of clans.
User avatar
CheeRees
Registered User
Posts: 92
Joined: Fri Jun 05, 2009 2:13 pm

Re: [ALPHA] phpRivals Mod

Post by CheeRees »

I am here for testing :)
  • OurTube - YouTube clone for your phpBB !
User avatar
Soshen
Registered User
Posts: 500
Joined: Wed Sep 23, 2009 10:03 am

Re: [ALPHA] phpRivals Mod

Post by Soshen »

it's the same of phprivals.
A user should create a clan and play in ladder or tournament.

A clan can have only one member.
My dev board: http://www.nipponart.org
Safe GamerTag HOME - Official Topic Index HOME - phpRivals MOD DISCUSSION
EmmaBlack
Registered User
Posts: 92
Joined: Wed Apr 12, 2006 6:54 pm

Post by EmmaBlack »

---
Last edited by EmmaBlack on Sun Jun 26, 2011 7:09 pm, edited 1 time in total.
User avatar
Soshen
Registered User
Posts: 500
Joined: Wed Sep 23, 2009 10:03 am

Re: [ALPHA] phpRivals Mod

Post by Soshen »

yeah one member can be in many clans.
There are only one check: if you are leader of a team you can't challenge others clans where you are leader or coleader. That's for limit the glitch and fake match.

I use image name file in language file cose, i think, it's more easy for people change it with others made by himself.
Are only for image that contain text.
My dev board: http://www.nipponart.org
Safe GamerTag HOME - Official Topic Index HOME - phpRivals MOD DISCUSSION
User avatar
Mess
Registered User
Posts: 985
Joined: Wed Jul 01, 2009 6:37 am
Name: Kim

Re: [ALPHA] phpRivals Mod

Post by Mess »

Here is my temporary translation. Ill fine tune it once I can install it on my test board. Some phrases are hard to guess without seeing it in the right context.

Also I guess this mod is mostly aimed at FPS games. For what I plan to use it for I would probably translate wars to matches and clans to teams. But I left it as the original in the below.

Code: Select all

    UCP
    .......................

    'UCP_CAT_RIVALS'            => 'Clan Control Panel',
       'UCP_RIVALS_ADD_CHALLENGE'      => 'Add a Challenge',
       'UCP_RIVALS_CHALLENGES'         => 'Manage Challenges',
       'UCP_RIVALS_GROUP_MEMBERS'      => 'Manage Members',
       'UCP_RIVALS_INVITE_MEMBERS'      => 'Invite new member',
       'UCP_RIVALS_INVITE_MEMBERS_IMG' => 'invitamembri-en.png',
       'UCP_RIVALS_PENDING_MEMBERS'   => 'amministramembri-en.png',
       'UCP_RIVALS_EDIT_GROUP'         => 'Edit Clan',
       'UCP_RIVALS_FIND_GROUP'         => 'Find a Clan',
       'UCP_RIVALS_MAIN'            => 'Main Page',
       'UCP_RIVALS_MATCHCOMM'         => 'MatchComm',
       'UCP_RIVALS_MATCHES'         => 'Manage Matches',
       'UCP_RIVALS_MATCH_FINDER'      => 'Match Finder',
       'UCP_RIVALS_TICKET'            => 'Issue a Ticket',
       'UCP_RIVALS_TOURNAMENTS'      => 'Manage Tournaments' )


    ---------------------------------------------------------------------------------------


    ACP
    .......................

    'ACP_CAT_RIVALS'            => 'phpRivals Mod',
       'ACP_RIVALS'               => 'phpRivals Mod',
       'ACP_RIVALS_ADD_LADDER'         => 'Add a Ladder',
       'ACP_RIVALS_ADD_SEASON'         => 'Add a Season',
       'ACP_RIVALS_EDIT_SEASON'      => 'Edit Season',
       'ACP_RIVALS_ADD_PLATFORM'      => 'Add a Platform',
       'ACP_RIVALS_ADD_TOURNAMENT'      => 'Add a Tournament',
       'ACP_RIVALS_CONFIGURE'         => 'Configure',
       'ACP_RIVALS_MANAGE_SEASONS'      => 'Manage Seasons',
       'ACP_RIVALS_EDIT_BRACKETS'      => 'Edit Brackets',
       'ACP_RIVALS_EDIT_GROUPS'      => 'Edit Clans',
       'ACP_RIVALS_EDIT_LADDERS'      => 'Edit Ladders',
       'ACP_RIVALS_EDIT_LADDER'      => 'Edit Ladder',
       'ACP_RIVALS_EDIT_SUBLADDER'      => 'Edit Sub-Ladder',
       'ACP_RIVALS_EDIT_PLATFORMS'      => 'Edit Platforms',
       'ACP_RIVALS_EDIT_TOURNAMENT'   => 'Edit Tournament',
       'ACP_RIVALS_EDIT_TOURNAMENTS'   => 'Edit Tournaments',
       'ACP_RIVALS_MAIN'            => 'Main Page',
       'ACP_RIVALS_REPORT_MATCH'      => 'Report a Match',
       'ACP_RIVALS_EDIT_MVP'           => 'Edit user MVPs',
       'ACP_RIVALS_ADD_MVP_LIST'       => 'Add a MVP chart',
       'ACP_RIVALS_EDIT_MVP_LIST'      => 'Edit MVP chart',
       'ACP_RIVALS_EDIT_RULES'         => 'Edit Ladder Rules',
       'ACP_RIVALS_CONFIG_DECERTO'     => 'Set Decertos\'s Ladder',
       'ACP_RIVALS_EDIT_MATCH'         => 'Del a war',
       'acl_a_rivals'      => array('lang' => 'Can view phpRivals Mod admin', 'cat' => 'misc'),
       'ACP_RIVALS_SEED_TOURNAMENT'   => 'Seed Tournament' )



    --------------------------------------------------------------------------------------------

    COMMON
    ******************


    'COF_SI' => 'Level: CoFounder',
       'COF_NO' => 'Level: Member',
       'ASSIGN_AS_COLEADER' => 'Assign CoFounder',
       'MEMBER_UPDATE_LIKE_COFOUNDER' => 'This user now ranked CoFounder',
       'DA_TEMPO' => 'War\'s age:',
       'STATUS' => 'Status:',
       'CARATTERISTICHE' => 'Ladder description:',
       'COMBATTENTI' => 'Clan wars:',
       'VITTORIOSO' => 'Win by:',
       'LEGENDA_COFOUNDER' => 'CoFounder\'s can add and remove members, and start war\'s against others clans',
       'NOAZIONE' => 'No action',
       'MEMBER_UPDATED' => 'Member list update',
       'TITOLO_PAGINA_MVP' => 'USERS MVPs CHART',
       'NU' => 'N·',
       'UTENTE' => 'User',
       'CLAN' => 'Clan',
       'REGISTRATO' => 'Playing from',
       'MVP' => 'MVP',
       'GIOCANDO_PER' => 'With Clan: ',
       'DAL' => 'From: ',
       'NO_MEMBERS_MVP' => 'Users with MVPs found',
       'GROUP_SITO' => 'Clan\'s Site: ',
       'UTENTE_DEL_CLAN_SCELTO' => 'User',
       'EDIT_MVP_LEGENDA' => 'Add the clan ID for limit at the users in that clan',
       'MVP_BASE_USER' => 'Courrent MVP',
       'A_CUI_SOMMO' => 'Add this value: ',
       'MVP_MENU' => 'Top MVP',
       'L_NONCLASSIFICATA' => '<i>(unranked)</i>',
       
       'MVPLIST_NAME' => 'MVP chart name',
       'MVPLIST_DESC' => 'MVP chart description',
       'MVPLIST_PLATFORM' => 'Number of linked platforms',
       'MVPLIST_PLATFORM_ISTR' => '[Example] The "Number of linked platforms" is shown below in bold:<br>
       url/rivals.php?action=ladders&platform=<strong>1</strong>&sid=030556093e593a3a5a766510eddaa6dd',
       'MVPLIST_LADDER' => 'Number of linked ladders',
       'MVPLIST_LADDER_ISTR' => '[Example] The "Number of linked ladders" is shown below in bold:<br>
       url/rivals.php?action=subladders&ladder_id=<strong>4</strong>&sid=030556093e593a3a5a766510eddaa6dd',
       'TITOLO_PAGINA_MVP_DESC' => 'TOP MVP chart listed by ladders. To appear here you must have a MVP score.',
       'TITOLO_PAGINA_MVP_CHART' => 'TOP MVP on',
       'MVP_CHART_UPDATED' => 'TOP MVP LIST UPDATED',
       'CLAN_ATTENDI_WAR' => 'Clans ready for wars',
       'AZIONE' => 'Action',
       'SU_LADDER' => 'On ladder',
       'FINO_ALLE' => 'Finalize all',
       'GROUP_POSITION' => 'Ladder Rank',
       'CERCA_WAR_AGGIUNGITI' => 'Use the form below to sign up for war!',
       'DOVE_CERCHI' => 'War on: ',
       'TRA_QUANTO' => 'Wait for: ',
       'NOUWAR' => 'Clans looking for a war',
       'SFIDA' => 'sfidap-en.png',
       'IL_CLAN' => 'The Clan',
       'DICE_DI_AVER_VINTO' => 'have reported a victory agaist you',
       'A' => 'to',
       'PUNTEGGIO' => 'War points',
       'TU' => 'You =',
       'ALTRO' => 'Other =',
       'TITOLO_PAGINA_RANDOM' => 'Maps of the day',
       'TITOLO_PAGINA_RANDOM_DESC' => 'This map, circuit, other, are the map of the day. All data are change automatically.',
       'NO_GIOCO_RANDOM' => 'Any games registered',
       'RULES_IMG' => 'rules_en.jpg',
       
       'ACP_RIVALS_NEW_RULES' => 'Add rules page to a ladder',
       'PLATFORM_ID' => 'ID Platform',
       'LADDER_ID' => 'ID Ladder',
       'CREA_NUOVA' => 'Add new rules page',
       'ACP_RIVALS_ALTRO_RULES' => 'Edit or delete a rules page',
       'LEGENDA_TEXTAREA' => 'The textarea form allow html language. For text formatting you can use this commands:<br /><br /><b>TEXT</b> for bold text<br />
       <i>TEXT</i> for italic text<br>
        <u>TEXT</u> for underscored text <br>
        <p align="center">TEXT</p> for center <i>-> [right, left]</i><br>
        <font size="NUMBER">TEXT</font><br>
        <font color="COLOR">TEXT</font> for text color<br>
        <i> -> [red: #FF0000, blue: #0000FF, yellow: #FFFF00, green: #00FF00, white: #FFFFFF, black: #000000, etc...]</i>',
       'REQUISITI' => 'Subscription rules',
       'REG_GENERALI' => 'General rules',
       'CONFIG' => 'Configuration for Clan War',
       'VIETATO' => 'It\'s forbidden',
       'TITOLO_PAGINA_RULES_LADDER' => 'Rules for ladder',
       'NO_RULES' => '<br />This ladder have no rules<br /><br />',
       'RULES_CHART_ADDED' => 'Chart rule added',
       'RULES_CHART_UPDATED' => 'Chart rule updated',
       'RULES_CHART_DELETED' => 'Chart rule deleted',
       'PLATFORM_UPDATED' => 'Platform updated',
       'MPV_LIST_ADDED' => 'MVP Chart added',
       'TITOLO_PAGINA_UWAR' => 'Latest Wars',
       'NO_UWAR' => 'War is still played',
       
       'REPORTED_MATCHES_DECERTO' => 'Reported Matches Decerto',
       'UNREPORTED_MATCHES_DECERTO' => 'Unreported Matches Decerto',
       'CLAN_TEMPO' => 'Clan - Date',
       'PUNTEGGIO_PARZIALE' => 'Detailed score',
       'CERCA_E_DISTRUGGI' => 'Seed and Destroy on',
       'DOMINIO' => 'Demolition on',
       'BANDIERA' => 'Capture the flag su',
       'DECERTO_UPDATED' => 'Decerto id updated',
       'CONFIGURE_DECERTO' => 'Set the ladder where the system Decerto is active',
       
       'U_SFIDA' => 'WAR',
       'SFIDA_ACCETTATA' => 'Challange accepted',
       'NON_SFIDARE_TE_STESSO' => 'You can\'t challange yourself!',
       'MOTIVO_ANINIMI' => '* Yes, the name of the clan you are looking for is not visible. To ensure equal war\'s<br />',
       'ORDINE_GIOCO' => 'Games order:',
       'CED_SHORT' => 'S&D',
       'DOMINIO_SHORT' => 'Demolition',
       'BANDIERA_SHORT' => 'Capture the Flag',
       'FONDATORE' => 'Level: Founder',
       'GROUP_DELETED' => 'Clan deleted',
       'COFONDATORE_ALTRO_CLAN' => 'A user that you have selected is just founder or cofounder in other clan',
       'PUNTI_VINCITORE' => 'Winner score',
       'PUNTI_PERDENTE' => 'Loser score',
       'COMPILA_SOLO_SE' => 'The form below will appear only if the ladder is Decerto',
       'LADDER_LIST_IMPORTANTE' => '<b>If your clan isn\'t on the list below, it\'s because you aren\'t in any ladder.<br><br>
      TO JOIN A LADDER! <a href="./rivals.php?action=platforms"><u>CLICK HERE</u></a></b>',
        'ATTIVO' => 'active',
       'NON_ATTIVO' => 'unactive',
       'LISTA_CLAN_COMPLETA'  => 'Clans full list',
       'LISTA_CLAN_COMPLETA_DESC' => 'if you\'re unactive you must join a ladder',
       'ROLE' => 'Level',
       'COF_SI_SHORT' => 'CoFounder',
       'COF_NO_SHORT' => 'Member',
       'FONDATORE_SHORT' => 'Founder',
       'LEGENDA' => '<h2>Icons legend</h2>',
       'CORONA' => 'Clans with this icon has the highest win-lose ratio. Victories against this clan gives extra points!',
       'TOMBA' => 'Clans with the worst win-lose ration has this icon.',
       'CALDO' => 'Clan in victory serie. Victories against this clan gives extra points!',
       'FREDDO' => 'Clan in lossless serie.',
       'LADDER_STATUS' => 'Activity',
       
       'LADDER_GROUP_PARI' => 'Draws',
       'PAREGGIO' => 'Draw',
       'LADDER_GROUP_GOAL_FATTI' => 'Goals done',
       'LADDER_GROUP_GOAL_SUBITI' => 'Goals p.up',
       'LEG_CAPOCAN' => 'Clans with this icon has the best progress.',
       'LEG_PIUGOAL' => 'Clans with this icon has the worst progress.',
       'PAVIDO' => '<i>Clan deleted</i>',
       'GROUP_UNDELETABLE' => 'Your clan has played 5 or more wars, and cannot be deleted.<br />
       If you want restart with other clan you must create new one.',
       'REPORTED_MATCHES_CALCIO' => 'Reported ladder war with Football rules',
       'UNREPORTED_MATCHES_CALCIO' => 'Unreported ladder wars with Football rules',
       'HA_RIPORTATO_IL_RISULTATO' => 'has reported a result of:',
       'CONFIRM_CALCIO' => 'Confirm',
       'CONTEST_CALCIO' => 'Constest',
       'MAPSET' => '<br />Mapset:',
       'REPORT_CALCIO' => 'Report match',
       'STANDARD_LADDER' => 'Standard Ladder',
       'DECERTO_LADDER' => 'Ladder with Decerto rules (FPS)',
       'CPC_LADDER' => 'Ladder with CPC rules (FPS)',
       'CALCIO_LADDER' => 'Football ladder',
       'LEGENDA_LADDER' => '<b><u>Selectable ladder types:</b></u><br />
       STANDARD = Standard ladder for all games.<br />
       DECERTO = Shows 3 game modes (Seek and Destroy, Demolition, Capture the Flag) random, on random map.<br />
       CPC = Shows 3 random maps.<br />
       CALCIO = Special point and rank system that allow draws results. Goals maked and goals added are used to calculate the score.
       <br />',
       'MATCH_DELETED' => 'Match deleted.<br />If the war was ranked, the clan\'s scores will be adjusted',
       'EDIT_MATCH' => 'Delete a war entry',
       'EDIT_MATCH_EXP' => 'Delete illegittimate war.<br />If the war was ranked the clan\'s scores for that ladder will be modified',
       
       'NON_SEI_NELLA_LADDER' => 'You can\'t challange clans in ladders where you aren\'t a member',
       'HAI_UN_MATCH_IN_CERCA' => 'You are looking for a war on',
       'CLAN_ATTENDI_WAR_IO' => 'Your war result',
       'NOUWAR_IO' => 'There are no war\s to be found at the moment',
    ////////////####################
User avatar
Coert
Registered User
Posts: 151
Joined: Mon May 18, 2009 7:16 pm
Location: Switzerland

Re: [ALPHA] phpRivals Mod

Post by Coert »

Oeh I used phpbb Rivals in the past, very buggy.
Glad you are working on it!
Can't wait :D
Version: 3.0.8 | Template: Prosilver Special Edition | Language: English
PHP: 5.3.1 | Database: MySQL 5.1.41 | Apache: 2.2.14
User avatar
Soshen
Registered User
Posts: 500
Joined: Wed Sep 23, 2009 10:03 am

Re: [BETA] phpRivals mod 1.0.3

Post by Soshen »

Good news i hope.
Script released!
Check first post
My dev board: http://www.nipponart.org
Safe GamerTag HOME - Official Topic Index HOME - phpRivals MOD DISCUSSION
User avatar
Coert
Registered User
Posts: 151
Joined: Mon May 18, 2009 7:16 pm
Location: Switzerland

Re: [RC] phpRivals mod 1.0.3

Post by Coert »

Will try it tomorrow :D
Version: 3.0.8 | Template: Prosilver Special Edition | Language: English
PHP: 5.3.1 | Database: MySQL 5.1.41 | Apache: 2.2.14

Return to “[3.0.x] MODs in Development”