
H4L101
Members-
Posts
5 -
Joined
-
Last visited
Never
Content Type
Profiles
Forums
Events
Everything posted by H4L101
-
Re: Updated Display Pic System [V2] nice mod
-
[code]open explore.php Find print "</td></tr></table> This is your referal link: http://{$domain}/register.php?REF=$userid Every signup from this link earns you two valuable crystals!"; Replace With print "</td></tr></table> This is your referal link: http://{$domain}/register.php?REF=$userid Every signup from this link earns you two valuable crystals when they reach level 3!"; open register.php Find if($_POST['ref']) { require "global_func.php"; $db->query("UPDATE users SET crystals=crystals+2 WHERE userid={$_POST['ref']}"); event_add($_POST['ref'],"For refering $username to the game, you have earnt 2 valuable crystals!",$c); $db->query("INSERT INTO referals VALUES('', {$_POST['ref']}, $i, unix_timestamp(),'{$r['lastip']}','$IP')"); } Replace With if($_POST['ref']) { require "global_func.php"; event_add($_POST['ref'],"For refering $username to the game, you will earn 2 valuable crystals when they become level 3!"); mysql_query("INSERT INTO referals VALUES('', {$_POST['ref']}, $i, unix_timestamp(),'{$r['lastip']}','$ip','0')"); } open staff_logs.php Find case 'stafflogs': view_staff_logs(); break; Add After case 'referals': referals(); break; case 'credit': credit(); break; Find default: print "Error: This script requires an action."; break; } Add After function credit() { global $db,$ir,$c,$h,$userid; if(!$_GET['credited'] || !$_GET['credit']) { die("Error!"); } $credited=$_GET['credited']; $credit=$_GET['credit']; $db->query("UPDATE referals SET refCREDITED='1' WHERE refID={$_GET['credited']}"); $db->query("UPDATE users SET crystals=crystals+2 WHERE userid={$_GET['credit']}"); print "Credited!"; } function referals() { global $db,$ir,$c,$h,$userid; print "<h3>Referal Logs</h3> <table width=100% border=0 class=textbox> <tr> <th>OK?</th> <th>CREDIT!</th> <th>ID</th> <th>Time</th> <th>Refered by</th> <th>Person referred</th> <th>Multi?</th> <th>Actions</th> <th>Level</th> <th>Credited?</th> </tr>"; $q=$db->query(" SELECT rx.*,u1.username as sender, u2.username as sent FROM referals rx LEFT JOIN users u1 ON rx.refREFER=u1.userid LEFT JOIN users u2 ON rx.refREFED=u2.userid WHERE refID > 0 ORDER BY rx.refID DESC "); //refCREDITED=0 AND while($r=mysql_fetch_array($q)) { $qa=$db->query("SELECT u.*,us.*,c.*,h.*,g.*,f.* FROM users u LEFT JOIN userstats us ON u.userid=us.userid LEFT JOIN cities c ON u.location=c.cityid LEFT JOIN houses h ON u.maxwill=h.hWILL LEFT JOIN gangs g ON g.gangID=u.gang LEFT JOIN fedjail f ON f.fed_userid=u.userid WHERE u.userid={$r['refREFED']}"); $ra=$db->fetch_row($qa); if($r['refREFERIP'] == $r['refREFEDIP']) { $m="<span style='color:red;font-weight:800'>[b]Yes[/b]</span>"; } else { $m="No"; } if($r['refCREDITED'] == 0) { $ma="<span style='color:red;font-weight:800'>[b]No[/b]</span>"; } else { $ma="<span style='color:green;font-weight:800'>[b]Yes[/b]</span>"; } if($ra['level'] > 2) { $mp="<span style='color:green;font-weight:800'>[b]Yes[/b]</span>"; } else { $mp="<span style='color:red;font-weight:800'>[b]No[/b]</span>"; } if($mp == $ma) { $mb="<span style='color:red;font-weight:800'>[b]No[/b]</span>"; } else { $mb="<span style='color:green;font-weight:800'>[b]Yes[/b]</span>"; } print " <tr> <td>$mb</td> <td>[[url='staff_logs.php?action=credit&credit={$r[']CREDIT![/url]]</td> <td>{$r['refID']}</td> <td>" . date("F j, Y, g:i:s a",$r['refTIME']) . "</td> <td>[url='viewuser.php?u={$r[']{$r['sender']}[/url] [{$r['refREFER']}] (IP: {$r['refREFERIP']}) </td> <td>[url='viewuser.php?u={$r[']{$r['sent']}[/url] [{$r['refREFED']}] (IP: {$r['refREFEDIP']}) </td> <td>$m</td> <td> [[url='jailuser.php?userid=={$r[']Jail-Referer[/url]] [[url='jailuser.php?userid=={$r[']Jail-Refered[/url]] </td> <td>$mp</td> <td>$ma</td> </tr>"; } print "</table>"; } Run this query ALTER TABLE `referals` ADD `refCREDITED` smallint(4) NOT NULL DEFAULT '0'; the //refCREDITED=0 AND is there for if you already have referals that already got credited you just need to add it in and put the last ref ID[/code]
-
Re: [Free] [v1] Calculator Mod Working V2 Conversion <?php /*----------------------------------------------------- -- Copyright held 2007 Isomerizer -- Calculator.php -----------------------------------------------------*/ session_start(); include "globals.php"; $numbera=$_POST['numbera']; $numberb=$_POST['numberb']; $do=$_POST['do']; print "<h1>Calculation Wizard</h1>"; if ($numbera=="" || $numberb=="" || $calculation="") { print "You approach the wise old wizard, he tells you he can work out any sort of sum... Work this out then smart ass: "; print "<form action=calculator.php method=POST> <input type=number name=numbera style='width:50px;'> <select name=do> <option value=times>x</option> <option value=plus>+</option> <option value=minus>-</option> <option value=divide>/</option> </select> <input type=number name=numberb style='width:50px;'> <input type=submit value=Calculate></form> [i](Dont try typing in letters i'll just give you the answer 0)[/i]"; } else { if ($do=="times") { $answertimes=$numbera*$numberb; print "Oh..Thats an easy one, the answer is: "; print "$numbera x $numberb = [b]$answertimes[/b]"; print " <a href=calculator.php>Back</a>"; } if ($do=="plus") { $answerplus=$numbera+$numberb; print "Oh..Thats an easy one, the answer is: "; print "$numbera + $numberb = [b]$answerplus[/b]"; print " <a href=calculator.php>Back</a>"; } if ($do=="minus") { $answerminus=$numbera-$numberb; print "Oh..Thats an easy one, the answer is: "; print "$numbera - $numberb = [b]$answerminus[/b]"; print " <a href=calculator.php>Back</a>"; } if ($do=="divide") { $answerdivide=$numbera/$numberb; print "Oh..Thats an easy one, the answer is: "; print "$numbera / $numberb = [b]$answerdivide[/b]"; print " <a href=calculator.php>Back</a>"; } } ?> <? $h->endpage(); ?>
-
Re: Supporter Days{v1} Working V2 Converted <?php // Supporter Days Market // Originally DDay Market // Editted and released by Liam session_start(); include "globals.php"; switch($_GET['action']) { case "buy": sdays_buy(); break; case "remove": sdays_remove(); break; case "add": sdays_add(); break; default: sdays_index(); break; } function sdays_index() { global $ir,$c,$userid,$h; print "[url='smarket.php?action=add'][Add A Listing][/url] <table width=100%> <tr> <th>Adder</th> <th>Qty</th> <th>Price each</th> <th>Price total</th> <th>Links</th> </tr>"; $q=mysql_query("SELECT sd.*, u.* FROM sdaysmarket sd LEFT JOIN users u ON u.userid=sd.sdADDER ORDER BY sdPRICE/sdQTY ASC",$c); while($r=mysql_fetch_array($q)) { if($r['sdADDER'] == $userid) { $link = "[url='smarket.php?action=remove&ID={$r[']Remove[/url]"; } else { $link = "[url='smarket.php?action=buy&ID={$r[']Buy[/url]"; } $each= (int) $r['sdPRICE'] / $r['sdQTY']; echo "<tr> <td>[url='viewuser.php?u={$r[']{$r['username']}[/url] [{$r['userid']}]</td> <td>{$r['sdQTY']}</td> <td> \$" . number_format($each)."</td> <td>\$".number_format($r['sdPRICE'])."</td> <td>[$link]</td> </tr>"; } echo "</table>"; } function sdays_remove() { global $ir,$c,$userid,$h; $q=mysql_query("SELECT * FROM sdaysmarket WHERE sdID={$_GET['ID']} AND sdADDER=$userid",$c); if(!mysql_num_rows($q)) { echo "Error, either these Supporter Market Days do not exist, or you are not the owner. [url='smarket.php']> Back[/url]"; $h->endpage(); exit; } $r=mysql_fetch_array($q); mysql_query("UPDATE users SET supporterdays=supporterdays+{$r['ddQTY']} where userid=$userid",$c) or die(mysql_error()); _query("DELETE FROM sdaysmarket WHERE sdID={$_GET['ID']}",$c); echo "Supporter Days removed from market! mysql [url='smarket.php']> Back[/url]"; } function sdays_buy() { global $ir,$c,$userid,$h; $q=mysql_query("SELECT * FROM sdaysmarket sd WHERE sdID={$_GET['ID']}",$c); if(!mysql_num_rows($q)) { echo "Error, either these Supporter Days do not exist, or they have already been bought. [url='smarket.php']> Back[/url]"; $h->endpage(); exit; } $r=mysql_fetch_array($q); if($r['sdPRICE'] > $ir['money']) { echo "Error, you do not have the funds to buy these Supporter Days. [url='smarket.php']> Back[/url]"; $h->endpage(); exit; } mysql_query("UPDATE users SET supporterdays=supporterdays+{$r['sdQTY']} where userid=$userid",$c) or die(mysql_error()); mysql_query("DELETE FROM sdaysmarket WHERE sdID={$_GET['ID']}",$c); mysql_query("UPDATE users SET money=money-{$r['sdPRICE']} where userid=$userid",$c); mysql_query("UPDATE users SET money=money+{$r['sdPRICE']} where userid={$r['sdADDER']}",$c); event_add($r['sdADDER'],"[url='viewuser.php?u=$userid']{$ir['username']}[/url] bought your {$r['sdQTY']} Supporter Days from the market for \$".number_format($r['sdPRICE']).".",$c); print "You bought the {$r['sdQTY']} Supporter Days from the market for \$".number_format($r['sdPRICE']).". [url='smarket.php']Back[/url]"; } function sdays_add() { global $ir,$c,$userid,$h; $_POST['amnt'] = abs((int) $_POST['amnt']); $_POST['price'] = abs((int) $_POST['price']); if($_POST['amnt']) { if($_POST['amnt'] > $ir['supporterdays']) { die ("You are trying to add more Supporter Days to the market than you have."); } $tp=$_POST['amnt']*$_POST['price']; mysql_query("INSERT INTO sdaysmarket VALUES('',{$_POST['amnt']},$userid,$tp)", $c); mysql_query("UPDATE users SET supporterdays=supporterdays-{$_POST['amnt']} WHERE userid=$userid", $c); echo "supporter days added to market! [url='smarket.php']> Back[/url]"; } else { echo "[b]Adding a listing...[/b] You have [b]{$ir['supporterdays']}[/b] Suporter Days that you can add to the market. <form action='smarket.php?action=add' method='post'> <table width=50% border=2> <tr> <td>Supporter Days:</td> <td><input type='text' name='amnt' value='{$ir['supporterdays']}' /></td> </tr> <tr> <td>Price Each:</td> <td><input type='text' name='price' value='2000' /></td> </tr> <tr> <td colspan=2 align=center> <input type='submit' value='Add To Market' /> </tr> </table> </form>"; } } $h->endpage(); ?>
-
Re: Multiple Item Use Mod {v1} Here is V2 (Not Tested) <?php /*----------------------------------------------------- -- i edted this mod was not copyrighted -- --mod is not copyrighted-- -- Thanks! -----------------------------------------------------*/ session_start(); include "globals.php"; $_GET['ID'] = abs((int) $_GET['ID']); //Food if(!$_GET['ID']) { print "Invalid use of file"; } else { $i=mysql_query("SELECT iv.*,i.*,it.* FROM inventory iv LEFT JOIN items i ON iv.inv_itemid=i.itmid LEFT JOIN itemtypes it ON i.itmtype=it.itmtypeid WHERE iv.inv_id={$_GET['ID']} AND iv.inv_userid=$userid",$c); if(mysql_num_rows($i) == 0) { print "Invalid item ID"; } else { $r=mysql_fetch_array($i); if($r['inv_qty'] == 1) { if($r['itmtypename'] == 'Food') { $f=mysql_query("SELECT * FROM food WHERE item_id={$r['itmid']}",$c); $fr=mysql_fetch_array($f); mysql_query("UPDATE inventory SET inv_qty=inv_qty-1 WHERE inv_id={$_GET['ID']}",$c); mysql_query("DELETE FROM inventory WHERE inv_qty=0",$c); mysql_query("UPDATE users SET energy=energy+{$fr['energy']} WHERE userid=$userid"); mysql_query("UPDATE users SET energy=maxenergy WHERE energy > maxenergy"); print "You cram a {$r['itmname']} into your mouth. You feel a bit of energy coming back to you."; } else if($r['itmtypename'] == 'Medical') { $f=mysql_query("SELECT * FROM medical WHERE item_id={$r['itmid']}",$c); $fr=mysql_fetch_array($f); mysql_query("UPDATE inventory SET inv_qty=inv_qty-1 WHERE inv_id={$_GET['ID']}",$c); mysql_query("DELETE FROM inventory WHERE inv_qty=0",$c); mysql_query("UPDATE users SET hp=hp+{$fr['health']} WHERE userid=$userid"); mysql_query("UPDATE users SET hp=maxhp WHERE hp > maxhp"); if($r['itmname'] == 'Full Restore') { mysql_query("UPDATE users SET energy=maxenergy,will=maxwill,brave=maxbrave WHERE userid=$userid",$c); } if($r['itmname'] == 'Will Potion') { mysql_query("UPDATE users SET will=maxwill WHERE userid=$userid",$c); } print "You spray a {$r['itmname']} into your mouth. You feel a bit of health coming back to you."; } else { print "You cannot use this item."; } } elseif($_POST['use'] > 0 and ((int) $_POST['use'] and $r['inv_qty'] > 1) and $_POST['use'] < $r['inv_qty']) { $value=$_POST['use']; $total=$_POST['use']; while($value > 0) { if($r['itmtypename'] == 'Food') { $f=mysql_query("SELECT * FROM food WHERE item_id={$r['itmid']}",$c); $fr=mysql_fetch_array($f); mysql_query("UPDATE inventory SET inv_qty=inv_qty-1 WHERE inv_id={$_GET['ID']}",$c); mysql_query("DELETE FROM inventory WHERE inv_qty=0",$c); mysql_query("UPDATE users SET energy=energy+{$fr['energy']} WHERE userid=$userid"); mysql_query("UPDATE users SET energy=maxenergy WHERE energy > maxenergy"); } else if($r['itmtypename'] == 'Medical') { $f=mysql_query("SELECT * FROM medical WHERE item_id={$r['itmid']}",$c); $fr=mysql_fetch_array($f); mysql_query("UPDATE inventory SET inv_qty=inv_qty-1 WHERE inv_id={$_GET['ID']}",$c); mysql_query("DELETE FROM inventory WHERE inv_qty=0",$c); mysql_query("UPDATE users SET hp=hp+{$fr['health']} WHERE userid=$userid"); mysql_query("UPDATE users SET hp=maxhp WHERE hp > maxhp"); if($r['itmname'] == 'Full Restore') { mysql_query("UPDATE users SET energy=maxenergy,will=maxwill,brave=maxbrave WHERE userid=$userid",$c); } if($r['itmname'] == 'Will Potion') { mysql_query("UPDATE users SET will=maxwill WHERE userid=$userid",$c); } } else { print "You cannot use this item."; } $value--; } print "You successfully used {$total}x {$r['itmname']} [url='inventory.php']Back[/url] "; } else { if($_POST and $_POST['use'] < $r['inv_qty']) { print "<font color=red>You don't have that many items to use</font> "; } print "You are currently using [b]".$r['itmname']."[/b] Please enter how many of this item you would like to use You currently have [b]".$r['inv_qty']."[/b] you can use <form action='itemuse.php?ID={$_GET['ID']}' method='post'> Quantity: <input type='text' name='use' value=''> <input type='submit' value='Use Item'></form>"; } } } $h->endpage(); ?>