Zna sie ktos na CashMod? tzn czy potrafi wszystko ladnie zrobic zeby dzialalo na forum??
Witamy w Nieoficjalnym polskim support'cie AMX Mod X
Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
|
Guest Message by DevFuse
Kto sie zna na CashMod ??
Temat rozp. Szakal, 28.09.2008 13:33
6 odpowiedzi w tym temacie
#1
Napisano 28.09.2008 13:33
#2
Gość__*
Napisano 28.09.2008 13:35
Szakal, daj link do moda.
#4
Gość__*
Napisano 28.09.2008 14:35
## EasyMod 0.3.0 Compatible
##############################################################
## MOD Title: Cash Mod
## MOD Author: Xore < mods@xore.ca > (Robert Hetzler) http://www.xore.ca
## MOD Description: Dzięki tej modyfikacji użytkownik za pisanie postów dostaje wirtualne pieniądze.
## MOD Version: 2.2.3
## Dostosował do phpBB By Przemo: SeBoN - Zapraszam na Www.Vista.Skazzza.Pl
##
## Installation Level: Intermediate
## Installation Time: 15 Minutes
## Files To Edit: common.php
## memberlist.php
## posting.php
## privmsg.php
## profile.php
## viewtopic.php
## includes/functions.php
## includes/functions_post.php
## includes/usercp_viewprofile.php
## templates/subSilver/memberlist_body.tpl
## templates/subSilver/profile_view_body.tpl
## templates/subSilver/viewtopic_body.tpl
## Included Files: cash.php
## admin/admin_cash.php
## admin/cash_config.php
## admin/cash_currencies.php
## admin/cash_events.php
## admin/cash_exchange.php
## admin/cash_forums.php
## admin/cash_groups.php
## admin/cash_help.php
## admin/cash_log.php
## admin/cash_recount.php
## admin/cash_reset.php
## admin/cash_settings.php
## includes/classes_cash.php
## includes/functions_cash.php
## language/lang_english/lang_cash.php
## templates/subSilver/cash_donate.tpl
## templates/subSilver/cash_exchange.tpl
## templates/subSilver/cash_modedit.tpl
## templates/subSilver/cash_viewprofile.tpl
## templates/subSilver/cash_viewtopic.tpl
## templates/subSilver/admin/cash_config.tpl
## templates/subSilver/admin/cash_currencies.tpl
## templates/subSilver/admin/cash_event.tpl
## templates/subSilver/admin/cash_events.tpl
## templates/subSilver/admin/cash_exchange.tpl
## templates/subSilver/admin/cash_forum.tpl
## templates/subSilver/admin/cash_group.tpl
## templates/subSilver/admin/cash_groups.tpl
## templates/subSilver/admin/cash_help.tpl
## templates/subSilver/admin/cash_log.tpl
## templates/subSilver/admin/cash_menu.tpl
## templates/subSilver/admin/cash_navbar.tpl
## templates/subSilver/admin/cash_reset.tpl
## templates/subSilver/admin/cash_resetting.tpl
## templates/subSilver/admin/cash_settings.tpl
##
##############################################################
## MOD History:
## v2.2.3 phpbb 2.0.18 compatibility
## v2.2.2 Security Patch
## v2.2.1 Fixed a few minor bugs
## v2.2.0 A bundle of new features
## v2.0.2 Another Bug fix, plus help/support link.
## v2.0.1 A few bug fixes...
## v2.0.0 Multiple currencies, fixed log_actions mod incompatibility
## And a bunch of other stuff ;-)
## v1.1.2 EasyMOD Compliance
## v1.1.1 Bug fix for admin panels
## v1.1.0 Forum management added, donations, admin editing, logging, quotes stripping
## Renaming from MoneySystems to Cash Mod
## v1.0.1 SQL update, with quotes
## v1.0.0 First version release. no bugs, i hope <img src='https://amxx.pl/public/style_emoticons/<#EMO_DIR#>/tongue.gif' class='bbc_emoticon' alt=':P' />
##############################################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD
##############################################################
#
#-----[ COPY ]------------------------------------------
#
copy cash.php to cash.php
copy admin/admin_cash.php to admin/admin_cash.php
copy admin/cash_config.php to admin/cash_config.php
copy admin/cash_currencies.php to admin/cash_currencies.php
copy admin/cash_events.php to admin/cash_events.php
copy admin/cash_exchange.php to admin/cash_exchange.php
copy admin/cash_forums.php to admin/cash_forums.php
copy admin/cash_groups.php to admin/cash_groups.php
copy admin/cash_help.php to admin/cash_help.php
copy admin/cash_log.php to admin/cash_log.php
copy admin/cash_recount.php to admin/cash_recount.php
copy admin/cash_reset.php to admin/cash_reset.php
copy admin/cash_settings.php to admin/cash_settings.php
copy includes/classes_cash.php to includes/classes_cash.php
copy includes/functions_cash.php to includes/functions_cash.php
copy language/lang_english/lang_cash.php to language/lang_english/lang_cash.php
copy templates/subSilver/cash_donate.tpl to templates/subSilver/cash_donate.tpl
copy templates/subSilver/cash_exchange.tpl to templates/subSilver/cash_exchange.tpl
copy templates/subSilver/cash_modedit.tpl to templates/subSilver/cash_modedit.tpl
copy templates/subSilver/cash_viewprofile.tpl to templates/subSilver/cash_viewprofile.tpl
copy templates/subSilver/cash_viewtopic.tpl to templates/subSilver/cash_viewtopic.tpl
copy templates/subSilver/admin/cash_config.tpl to templates/subSilver/admin/cash_config.tpl
copy templates/subSilver/admin/cash_currencies.tpl to templates/subSilver/admin/cash_currencies.tpl
copy templates/subSilver/admin/cash_event.tpl to templates/subSilver/admin/cash_event.tpl
copy templates/subSilver/admin/cash_events.tpl to templates/subSilver/admin/cash_events.tpl
copy templates/subSilver/admin/cash_exchange.tpl to templates/subSilver/admin/cash_exchange.tpl
copy templates/subSilver/admin/cash_forum.tpl to templates/subSilver/admin/cash_forum.tpl
copy templates/subSilver/admin/cash_group.tpl to templates/subSilver/admin/cash_group.tpl
copy templates/subSilver/admin/cash_groups.tpl to templates/subSilver/admin/cash_groups.tpl
copy templates/subSilver/admin/cash_help.tpl to templates/subSilver/admin/cash_help.tpl
copy templates/subSilver/admin/cash_log.tpl to templates/subSilver/admin/cash_log.tpl
copy templates/subSilver/admin/cash_menu.tpl to templates/subSilver/admin/cash_menu.tpl
copy templates/subSilver/admin/cash_navbar.tpl to templates/subSilver/admin/cash_navbar.tpl
copy templates/subSilver/admin/cash_reset.tpl to templates/subSilver/admin/cash_reset.tpl
copy templates/subSilver/admin/cash_resetting.tpl to templates/subSilver/admin/cash_resetting.tpl
copy templates/subSilver/admin/cash_settings.tpl to templates/subSilver/admin/cash_settings.tpl
#
#-----[ SQL ]------------------------------------------
#
# If you have a different table prefix then change this command accordingly.
# I have used the default table prefix!
#
INSERT INTO phpbb_config (config_name, config_value) VALUES ('cash_disable',0);
INSERT INTO phpbb_config (config_name, config_value) VALUES ('cash_display_after_posts',1);
INSERT INTO phpbb_config (config_name, config_value) VALUES ('cash_post_message','You earned %s for that post');
INSERT INTO phpbb_config (config_name, config_value) VALUES ('cash_disable_spam_num',10);
INSERT INTO phpbb_config (config_name, config_value) VALUES ('cash_disable_spam_time',24);
INSERT INTO phpbb_config (config_name, config_value) VALUES ('cash_disable_spam_message','You have exceeded the alloted amount of posts and will not earn anything for your post');
INSERT INTO phpbb_config (config_name, config_value) VALUES ('cash_installed','yes');
INSERT INTO phpbb_config (config_name, config_value) VALUES ('cash_version','2.2.3');
INSERT INTO phpbb_config (config_name, config_value) VALUES ('cash_adminbig','0');
INSERT INTO phpbb_config (config_name, config_value) VALUES ('cash_adminnavbar','1');
INSERT INTO phpbb_config (config_name, config_value) VALUES ('points_name','Points');
#
#-----[ SQL ]------------------------------------------
#
# If you have a different table prefix then change this command accordingly.
# I have used the default table prefix!
#
CREATE TABLE phpbb_cash (
cash_id smallint(6) NOT NULL auto_increment,
cash_order smallint(6) NOT NULL default '0',
cash_settings smallint(4) NOT NULL default '3313',
cash_dbfield varchar(64) NOT NULL default '',
cash_name varchar(64) NOT NULL default 'GP',
cash_default int(11) NOT NULL default '0',
cash_decimals tinyint(2) NOT NULL default '0',
cash_imageurl varchar(255) NOT NULL default '',
cash_exchange int(11) NOT NULL default '1',
cash_perpost int(11) NOT NULL default '25',
cash_postbonus int(11) NOT NULL default '2',
cash_perreply int(11) NOT NULL default '25',
cash_maxearn int(11) NOT NULL default '75',
cash_perpm int(11) NOT NULL default '0',
cash_perchar int(11) NOT NULL default '20',
cash_allowance tinyint(1) NOT NULL default '0',
cash_allowanceamount int(11) NOT NULL default '0',
cash_allowancetime tinyint(2) NOT NULL default '2',
cash_allowancenext int(11) NOT NULL default '0',
cash_forumlist varchar(255) NOT NULL default '',
PRIMARY KEY (cash_id)
);
#
#-----[ SQL ]------------------------------------------
#
# If you have a different table prefix then change this command accordingly.
# I have used the default table prefix!
#
CREATE TABLE phpbb_cash_events (
event_name varchar(32) NOT NULL default '',
event_data varchar(255) NOT NULL default '',
PRIMARY KEY (event_name)
);
#
#-----[ SQL ]------------------------------------------
#
# If you have a different table prefix then change this command accordingly.
# I have used the default table prefix!
#
CREATE TABLE phpbb_cash_exchange (
ex_cash_id1 int(11) NOT NULL default '0',
ex_cash_id2 int(11) NOT NULL default '0',
ex_cash_enabled int(1) NOT NULL default '0',
PRIMARY KEY (ex_cash_id1,ex_cash_id2)
);
#
#-----[ SQL ]------------------------------------------
#
# If you have a different table prefix then change this command accordingly.
# I have used the default table prefix!
#
CREATE TABLE phpbb_cash_groups (
group_id mediumint(6) NOT NULL default '0',
group_type tinyint(2) NOT NULL default '0',
cash_id smallint(6) NOT NULL default '0',
cash_perpost int(11) NOT NULL default '0',
cash_postbonus int(11) NOT NULL default '0',
cash_perreply int(11) NOT NULL default '0',
cash_perchar int(11) NOT NULL default '0',
cash_maxearn int(11) NOT NULL default '0',
cash_perpm int(11) NOT NULL default '0',
cash_allowance tinyint(1) NOT NULL default '0',
cash_allowanceamount int(11) NOT NULL default '0',
cash_allowancetime tinyint(2) NOT NULL default '2',
cash_allowancenext int(11) NOT NULL default '0',
PRIMARY KEY (group_id,group_type,cash_id)
);
#
#-----[ SQL ]------------------------------------------
#
# If you have a different table prefix then change this command accordingly.
# I have used the default table prefix!
#
CREATE TABLE phpbb_cash_log (
log_id int(11) NOT NULL auto_increment,
log_time int(11) NOT NULL default '0',
log_type smallint(6) NOT NULL default '0',
log_action varchar(255) NOT NULL default '',
log_text varchar(255) NOT NULL default '',
PRIMARY KEY (log_id)
);
#
#-----[ OPEN ]------------------------------------------
#
common.php
#
#-----[ FIND ]------------------------------------------
#
include($phpbb_root_path . 'includes/db.'.$phpEx);
#
#-----[ AFTER, ADD ]------------------------------------------
#
if ( defined('IN_CASHMOD') )
{
include($phpbb_root_path . 'includes/functions_cash.'.$phpEx);
}
#
#-----[ OPEN ]------------------------------------------
#
admin/modules_data.php
#
#-----[ FIND ]------------------------------------------
#
'Advert_title' => array("admin_advert.$phpEx", 11),
),
#
#-----[ AFTER, ADD ]------------------------------------------
#
'Cash Mod' => array(
'Konfiguracja' => array("cash_config.$phpEx?mode=config", 1),
),
#
#-----[ OPEN ]------------------------------------------
#
memberlist.php
#
#-----[ FIND ]------------------------------------------
#
define('IN_PHPBB', true);
#
#-----[ AFTER, ADD ]------------------------------------------
#
define('IN_CASHMOD', true);
define('CM_MEMBERLIST', true);
#
#-----[ FIND ]------------------------------------------
#
$select_sort_mode = '<select name="mode">';
#
#-----[ BEFORE, ADD ]------------------------------------------
#
$cm_memberlist->droplists($mode_types_text,$mode_types);
#
#-----[ FIND ]------------------------------------------
#
default:
#
#-----[ BEFORE, ADD ]------------------------------------------
#
case $cm_memberlist->modecheck($mode):
$order_by = $cm_memberlist->getfield($mode) . " $sort_order LIMIT $start, " . $board_config['topics_per_page'];
break;
#
#-----[ FIND ]------------------------------------------
#
ORDER BY $order_by";
#
#-----[ AFTER, ADD ]------------------------------------------
#
$cm_memberlist->generate_columns($template,$sql,8);
#
#-----[ FIND ]------------------------------------------
#
'U_VIEWPROFILE' => append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=$user_id"))
#
#-----[ AFTER, ADD ]------------------------------------------
#
);
$cm_memberlist->listing($template,$row
#
#-----[ OPEN ]------------------------------------------
#
posting.php
#
#-----[ FIND ]------------------------------------------
#
define('IN_PHPBB', true);
#
#-----[ AFTER, ADD ]------------------------------------------
#
define('IN_CASHMOD', true);
define('CM_POSTING', true);
#
#-----[ FIND ]------------------------------------------
#
$sql = "SELECT f.*, t.topic_status, t.topic_title, t.topic_title_e, t.topic_type,
#
#-----[ IN-LINE FIND ]------------------------------------------
#
t.topic_type
#
#-----[ IN-LINE AFTER, ADD ]------------------------------------------
#
, t.topic_poster
#
#-----[ FIND ]------------------------------------------
#
$select_sql = ( !$submit ) ? ", t.topic_title, t.topic_title_e, t.topic_color, p.enable_bbcode, p.enable_html, p.enable_smilies, p.enable_sig, p.post_username, p.post_time, p.post_approve, pt.post_subject, pt.post_text, pt.bbcode_uid, u.username, u.user_id, u.user_sig, u.user_sig_bbcode_uid, u.user_sig_image, p.user_agent, p.post_icon, p.post_expire" : '';
#
#-----[ BEFORE, ADD ]------------------------------------------
#
$temp = $submit;
$submit = !(!$submit || ( isset($board_config['cash_disable']) && !$board_config['cash_disable'] && (($mode == 'editpost') || ($mode == 'delete'))));
#
#-----[ FIND ]------------------------------------------
#
$where_sql = ( !$submit ) ? "AND pt.post_id = p.post_id AND u.user_id = p.poster_id" : '';
#
#-----[ AFTER, ADD ]------------------------------------------
#
$submit = $temp;
unset($temp);
#
#-----[ FIND ]------------------------------------------
#
$post_data['poster_post'] = ( $post_info['poster_id'] == $userdata['user_id'] ) ? true : false;
#
#-----[ BEFORE, ADD ]------------------------------------------
#
$post_data['post_text'] = ( ($mode == 'editpost') || ($mode == 'delete') ) ? $post_info['post_text'] : '';
$post_data['bbcode_uid'] = ( ($mode == 'editpost') || ($mode == 'delete') ) ? $post_info['bbcode_uid'] : '';
#
#-----[ FIND ]------------------------------------------
#
$post_data['first_post'] = ( $mode == 'newtopic' ) ? true : 0;
#
#-----[ BEFORE, ADD ]------------------------------------------
#
$post_data['topic_poster'] = ( $mode == 'reply' ) ? $post_info['topic_poster'] : 0;
#
#-----[ OPEN ]------------------------------------------
#
privmsg.php
#
#-----[ FIND ]------------------------------------------
#
define('IN_PHPBB', true);
#
#-----[ AFTER, ADD ]------------------------------------------
#
define('IN_CASHMOD', true);
#
#-----[ FIND ]------------------------------------------
#
$emailer->reset();
#
#-----[ AFTER, ADD ]------------------------------------------
#
}
$pmer = new cash_user($userdata['user_id'],$userdata);
$pmer->give_pm_amount();
while ( false ) {
#
#-----[ OPEN ]------------------------------------------
#
profile.php
#
#-----[ FIND ]------------------------------------------
#
define('IN_PHPBB', true);
#
#-----[ AFTER, ADD ]------------------------------------------
#
if ( (isset($HTTP_GET_VARS['mode']) && ($HTTP_GET_VARS['mode'] == 'viewprofile')) || (isset($HTTP_POST_VARS['mode']) && ($HTTP_POST_VARS['mode'] == 'viewprofile')) )
{
define('IN_CASHMOD', true);
define('CM_VIEWPROFILE',true);
}
#
#-----[ OPEN ]------------------------------------------
#
viewtopic.php
#
#-----[ FIND ]------------------------------------------
#
define('IN_PHPBB', true);
#
#-----[ AFTER, ADD ]------------------------------------------
#
define('IN_CASHMOD', true);
define('CM_VIEWTOPIC', true);
#
#-----[ FIND ]------------------------------------------
#
LIMIT $start, $user_posts_per_page";
#
#-----[ AFTER, ADD ]------------------------------------------
#
$cm_viewtopic->generate_columns($template,$forum_id,$sql);
#
#-----[ FIND ]------------------------------------------
#
'U_POST_ID' => $postrow_post_id)
#
#-----[ AFTER, ADD ]------------------------------------------
#
);
$cm_viewtopic->post_vars($postrow[$i],$userdata,$forum_id
#
#-----[ OPEN ]------------------------------------------
#
includes/functions.php
#
#-----[ FIND ]------------------------------------------
#
include($phpbb_root_path . 'language/lang_' . $board_config['default_lang'] . '/lang_main.' . $phpEx);
#
#-----[ AFTER, ADD ]------------------------------------------
#
if ( defined('IN_CASHMOD') )
{
if ( !file_exists(@phpbb_realpath($phpbb_root_path . 'language/lang_' . $board_config['default_lang'] . '/lang_cash.'.$phpEx)) )
{
include($phpbb_root_path . 'language/lang_english/lang_cash.' . $phpEx);
}
else
{
include($phpbb_root_path . 'language/lang_' . $board_config['default_lang'] . '/lang_cash.' . $phpEx);
}
}
#
#-----[ OPEN ]------------------------------------------
#
includes/functions_post.php
#
#-----[ FIND ]------------------------------------------
#
$meta = '<meta http-equiv="refresh" content="' . $board_config['refresh'] . ';url=' . append_sid("viewtopic.$phpEx?" . POST_POST_URL . "=" .
#
#-----[ BEFORE, ADD ]------------------------------------------
#
$cash_message = $GLOBALS['cm_posting']->update_post($mode, $post_data, $forum_id, $topic_id, $post_id, $topic_type, $bbcode_uid, $post_username, $post_message);
#
#-----[ FIND ]------------------------------------------
#
$message = $lang['Stored']
#
#-----[ IN-LINE FIND ]------------------------------------------
#
$lang['Stored']
#
#-----[ IN-LINE AFTER, ADD ]------------------------------------------
#
. '
' . $cash_message
#
#-----[ FIND ]------------------------------------------
#
include($phpbb_root_path . 'includes/functions_search.'.$phpEx);
#
#-----[ BEFORE, ADD ]------------------------------------------
#
$GLOBALS['cm_posting']->update_delete($mode, $post_data, $forum_id, $topic_id, $post_id);
#
#-----[ OPEN ]------------------------------------------
#
includes/usercp_viewprofile.php
#
#-----[ FIND ]------------------------------------------
#
$template->pparse('body');
#
#-----[ BEFORE, ADD ]------------------------------------------
#
$cm_viewprofile->post_vars($template,$profiledata,$userdata);
#
#-----[ OPEN ]------------------------------------------
#
templates/subSilver/memberlist_body.tpl
#
#-----[ FIND ]------------------------------------------
#
#
<th class="thTop" nowrap="nowrap">{L_POSTS}</th>
#
#
#-----[ AFTER, ADD ]------------------------------------------
# on the next line
#
<!-- BEGIN cashrow -->
<th class="thTop" nowrap="nowrap">{cashrow.NAME}</th>
<!-- END cashrow -->
#
#-----[ FIND ]------------------------------------------
#
<!-- END llogin_row -->
<td class="{memberrow.ROW_CLASS}" width="3%" align="center" valign="middle"><span class="gen">{memberrow.POSTS}</span></td>
<!-- BEGIN aim_row -->
#
#
#-----[ AFTER, ADD ]------------------------------------------
# on the next line
#
<!-- BEGIN cashrow -->
<td class="{memberrow.ROW_CLASS}" align="center" valign="middle"><span class="gen">{memberrow.cashrow.CASH_DISPLAY}</span></td>
<!-- END cashrow -->
#
#-----[ FIND ]------------------------------------------
#
<td class="catbottom" colspan="4" height="28" align="left">
#
#
#-----[ IN-LINE FIND ]------------------------------------------
#
4
#
#-----[ IN-LINE REPLACE WITH ]------------------------------------------
#
{NUM_COLUMNS}
#
#-----[ OPEN ]------------------------------------------
#
templates/subSilver/profile_view_body.tpl
#
#-----[ FIND ]------------------------------------------
#
<td> [b]<span class="gen">{INTERESTS}</span>[/b]</td>
#
#-----[ FIND ]------------------------------------------
# (on the next line)
#
</tr>
#
#-----[ AFTER, ADD ]------------------------------------------
#
{CASH}
#
#-----[ OPEN ]------------------------------------------
#
templates/subSilver/viewtopic_body.tpl
#
#-----[ FIND ]------------------------------------------
#
{postrow.POSTER_FROM}
#
#-----[ IN-LINE FIND ]------------------------------------------
#
{postrow.POSTER_FROM}
#
#-----[ IN-LINE AFTER, ADD ]------------------------------------------
#
{postrow.CASH}
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM
#5
Napisano 28.09.2008 14:47
?? oco chodzi?
Bo ja sie pytalem kto sie natym dobrze zna bo mi nie dziala jak trzeba
(
#6
Gość__*
Napisano 28.09.2008 14:48
Instrukcja jest bardzo dokładana, musiałeś się gdzieś pomylić lub coś ominąć.Bo ja sie pytalem kto sie natym dobrze zna bo mi nie dziala jak trzeba
(
#7
Napisano 28.09.2008 15:06
Wszystko zrobilem wedlug instrukcji, to juz sa bugi
bo jak pisze posta to mi blad wyskakuje i niechce dac "pieniedzy"
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych


Dodatki SourceMod



Temat jest zamknięty








