Jump to content
MakeWebGames

GregFest

Members
  • Posts

    98
  • Joined

  • Last visited

Everything posted by GregFest

  1. alright what do you think about this i put v2.0 and v2.3 together and seems to work now fine only problem married not showing up, viewuser.zip
  2. viewuser a back up was made and files replaced but yeah i cant see problem Files.zip
  3. i was updating some codes in the global_func.php and my index and viewuser has gone it just shows a blank page i have fixed the index but still have no viewuser, we need help
  4. thanks heaps
  5. Nope i tried new code still not working, i using firefox every thing is just next to each other
  6. viewuser.php - dont work on mine just tried just kills viewusers i have php 5.3 gangs.php - will get
  7. went to download but link don't work
  8. alright.. budget 400$ atm well just need fixed viewuser.php - profile sigs, and player coments staff_logs.php - staff_gangs.php - always getting "Error: This script requires an action." forums.php - cant get post count to work with v2.3 gangs.php - looking to have banners and really just redo the gang systems all i got so far
  9. need some one to clean up my site a bit i running mccodes v2.3, and there are a few bugs and what not theirs probably 8codes that need to be fixed looking forward from hearing from anyone.
  10. Brought this mod and it works well, and my players enjoy it, nice work man and the support that is given is better that most mods
  11. FIXED thks
  12. how can we stop this type of codes in the forums <META HTTP-EQUIV=Refresh CONTENT="1; URL=http://www.website.com/">
  13. I let some fix some codes on my game now my forums have a auto re to website.com
  14. when i brought it downloaded straight away
  15. <?php include_once "sglobals.php"; //This contains gang stuffs switch($_GET['action']) { case 'grecord': admin_gang_record(); break; case 'gcredit': admin_gang_credit(); break; case 'gwar': admin_gang_wars(); break; case 'gwardelete': admin_gang_wardelete(); break; case 'gedit': admin_gang_edit_begin(); break; case 'gedit_name': admin_gang_edit_name(); break; case 'gedit_prefix': admin_gang_edit_prefix(); break; case 'gedit_finances': admin_gang_edit_finances(); break; case 'gedit_staff': admin_gang_edit_staff(); break; case 'gedit_capacity': admin_gang_edit_capacity(); break; case 'gedit_crime': admin_gang_edit_crime(); break; case 'gedit_ament': admin_gang_edit_ament(); break; default: echo 'Error: This script requires an action.'; break; } function admin_gang_record() { global $db,$ir, $userid,$c,$h; if ( !in_array($ir['user_level'],array(2,3,7)) ) { echo 'You cannot access this area. > [url="index.php"]Go Back[/url]'; die($h->endpage()); } $gang = ( isset($_GET['gang'])&&is_numeric($_GET['gang']) )?abs(intval($_GET['gang'])):''; $_GET['reason'] = ( isset($_GET['reason'])&&preg_match("/^[a-z0-9_]+([\\s]{1}[a-z0-9_]|[a-z0-9_])+$/i", $_GET['reason']) )?strip_tags($db->escape($_GET['reason'])):''; if ( $gang ) { $q = $db->query("SELECT `gangNAME`,`gangDESC`,`gangPREF`,`gangMONEY`,`gangCRYSTALS`,`gangRESPECT`,`gangPRESIDENT`,`gangVICEPRES`,`gangCAPACITY`,`gangCRIME`,`gangCHOURS`,`gangAMENT` FROM `gangs` WHERE `gangID` = $gang"); if ( $db->num_rows($q) == 0 ) { $_GET['gang'] = 0; admin_gang_record(); } else if (!$_GET['reason']) { $_GET['gang'] = 0; admin_gang_record(); } else { $r = $db->fetch_row($q); echo " <table width='100%' border='1'> <tr> <td> Gang Name: {$r['gangNAME']} Gang Description: {$r['gangDESC']} Prefix: {$r['gangPREF']} Money: {$r['gangMONEY']} Crystals: {$r['gangCRYSTALS']} Respect: {$r['gangRESPECT']} President: {$r['gangPRESIDENT']} Vice-President: {$r['gangVICEPRES']} Capacity: {$r['gangCAPACITY']} Crime: {$r['gangCRIME']} Hours Left: {$r['gangCHOURS']} Annnouncement: {$r['gangAMENT']} </td> </tr> </table> "; stafflog_add($ir['username'].' looked at gang id '.$r['gangID'].' ('.$r['gangNAME'].')\'s record. with the reason '.$_GET['reason']); } } else { echo " <form action='staff_gangs.php?action=grecord' method='get'> <h4>Gang Record</h4> Enter a gang ID to view the record of: <input type='text' name='gang' value='1' /> Reason for viewing: <input type='text' name='reason' value='' /> <input type='submit' value='Go' /> </form> "; } } function admin_gang_credit() { global $db,$ir, $userid,$c,$h; if ( !in_array($ir['user_level'],array(2,3,7)) ) { echo 'You cannot access this area. > [url="index.php"]Go Back[/url]'; die($h->endpage()); } $gang = ( isset($_POST['gang'])&&is_numeric($_POST['gang']) )?abs(intval($_POST['gang'])):''; $money = ( isset($_POST['money'])&&is_numeric($_POST['money']) )?abs(intval($_POST['money'])):0; $crystals = ( isset($_POST['crystal'])&&is_numeric($_POST['crystal']) )?abs(intval($_POST['crystal'])):0; $reason = ( isset($_POST['reason'])&&preg_match("/^[a-z0-9_]+([\\s]{1}[a-z0-9_]|[a-z0-9_])+$/i", $_POST['reason']) )?strip_tags($db->escape($_POST['reason'])):''; if ( ($money != 0 OR $crystals != 0) && ($gang && $reason) ) { $db->query("UPDATE `gangs` SET `gangMONEY` = `gangMONEY` + $money, `gangCRYSTALS` = `gangCRYSTALS` + $crystals WHERE `gangID` = $gang"); echo "The gang was successfully credited."; stafflog_add("{$ir['username']} credited gang ID {$gang} with {$money} money and/or {$crystals} crystals with the reason {$reason}"); } else if ( $gang && ($money != 0 OR $crystals != 0) ) { $q = $db->query("SELECT `gangNAME` FROM `gangs` WHERE `gangID` = $gang"); echo " You are crediting ".$db->fetch_single($q)." with \$$money and/or $crystals crystals. <form action='staff_gangs.php?action=gcredit' method='post'> <input type='hidden' name='gang' value='$gang' /> <input type='hidden' name='money' value='$money' /> <input type='hidden' name='crystals' value='$crystals' /> Reason: <input type='text' name='reason' /> <input type='submit' value='Credit' /> </form> "; } else { echo " <h3>Credit Gang</h3> <form action='staff_gangs.php?action=gcredit' method='post'> <table border='1' width='50%'> <tr> <td align='right'>Gang's ID:</td> <td align='left'><input type='text' name='gang' value='1' /></td> </tr> <tr> <td align='right'>Money:</td> <td align='left'><input type='text' name='money' value='1000' /></td> </tr> <tr> <td align='right'>Crystals:</td> <td align='left'><input type='text' name='crystals' value='10' /></td> </tr> <tr> <td align='center' colspan='2'> <input type='submit' value='Credit' /> </td> </tr> </table> "; } } function admin_gang_wars() { global $db,$ir, $userid,$c,$h; if ( !in_array($ir['user_level'],array(2,3,7)) ) { echo 'You cannot access this area. > [url="index.php"]Go Back[/url]'; die($h->endpage()); } echo ' <h3>Manage Gang Wars</h3> <table width="75%" border="2"> '; $q = $db->query("SELECT w.`warID`,`warDECLARED`,`warDECLARER`,g1.`gangNAME` as `declarer`, g1.`gangRESPECT` as `drespect`, g2.`gangNAME` as `defender`, g2.`gangRESPECT` as `frespect` FROM `gangwars` w LEFT JOIN `gangs` g1 ON w.`warDECLARER` = g1.`gangID` LEFT JOIN `gangs` g2 ON w.`warDECLARED` = g2.`gangID`"); while ( $r = $db->fetch_row($q) ) { echo " <tr> <td width=40%>[url='gangs.php?action=view&ID={$r[']{$r['declarer']}[/url] [{$r['drespect']} respect]</a></td> <td width=10%>vs.</td> <td width=40%>[url='gangs.php?action=view&ID={$r[']{$r['defender']}[/url] [{$r['frespect']} respect]</a></td> <td>[[url='staff_gangs.php?action=gwardelete&war={$r[']Delete[/url]]</td> </tr> "; } echo '</table>'; } function admin_gang_wardelete() { global $db,$ir, $userid,$h,$c; if ( !in_array($ir['user_level'],array(2,3,7)) ) { echo 'You cannot access this area. > [url="index.php"]Go Back[/url]'; die($h->endpage()); } $_GET['war'] = ( isset($_GET['war'])&&is_numeric($_GET['war']) )?abs(intval($_GET['war'])):''; $q = $db->query("SELECT w.`warDECLARED`,`warDECLARER`,g1.`gangNAME` as `declarer`, g1.`gangRESPECT` as `drespect`, g2.`gangNAME` as `defender`, g2.`gangRESPECT` as `frespect` FROM `gangwars` w LEFT JOIN `gangs` g1 ON w.`warDECLARER` = g1.`gangID` LEFT JOIN `gangs` g2 ON w.`warDECLARED` = g2.`gangID` WHERE w.`warID` = {$_GET['war']}"); if ( $db->num_rows($q) == 0 ) { echo 'Invalid war. > [url="staff_gangs.php?action=gwar"]Go Back[/url]'; die($h->endpage()); } $r = $db->fetch_row($q); $db->query("DELETE FROM `gangwars` WHERE `warID` = {$_GET['war']}"); echo 'War cleared. > [url="staff_gangs.php?action=gwar"]Go Back[/url]'; stafflog_add("{$ir['username']} deleted war ID {$_GET['war']} ([url='gangs.php?action=view&ID={$r[']{$r['declarer']}[/url] [{$r['drespect']} respect]</a> vs. [url='gangs.php?action=view&ID={$r[']{$r['defender']}[/url] [{$r['frespect']} respect]</a>)"); die($h->endpage()); } function admin_gang_edit_begin() { global $db,$ir, $userid,$h,$c; if ( !in_array($ir['user_level'],array(2,3,7)) ) { echo 'You cannot access this area. > [url="index.php"]Go Back[/url]'; die($h->endpage()); } $gang = ( isset($_POST['gang'])&&is_numeric($_POST['gang']) )?abs(intval($_POST['gang'])):''; if ( $gang ) { $q = $db->query("SELECT `gangNAME` FROM `gangs` WHERE `gangID` = $gang"); $theirname = $db->fetch_single($q); $edits = array ( 1 => array ('Name And Description', 'gedit_name', '4'), 2 => array ('Prefix', 'gedit_prefix', '4'), 3 => array ('Finances + Respect', 'gedit_finances', '4'), 4 => array ('Staff', 'gedit_staff', '4'), 5 => array ('Capacity', 'gedit_capacity', '4'), 6 => array ('Organised Crime', 'gedit_crime', '4'), 7 => array ('Announcement', 'gedit_ament', '4') ); echo " <h3>Manage Gang</h3> You are managing the gang: $theirname Choose an edit to perform. <table width='80%' class='table' cellspacing='1'> <tr style='background: gray'> <th>Edit Type</th> <th>Available For Use</th> <th>Use</th> </tr> "; foreach ( $edits as $k => $v) { if ($v[2] >= $ir['user_level']) { $a = "green'>Yes"; $l = "[url='staff_gangs.php?action=$v[1]&gang=$gang']Go[/url]"; } else { $a = "red'>No"; $l = "N/A"; } echo " <tr> <td>$v[0]</td> <td>[b]<span style='color: $a</span>[/b]</td> <td>$l</td> </tr> "; } echo '</table>'; } else { echo " <form action='staff_gangs.php?action=gedit' method='post'> <h4>Gang Management</h4> Enter a gang ID to manage: <input type='text' name='gang' value='1' /> <input type='submit' value='Go' /> </form> "; } } function admin_gang_edit_name() { global $db,$ir, $userid,$h,$c; if ( !in_array($ir['user_level'],array(2,3,7)) ) { echo 'You cannot access this area. > [url="index.php"]Go Back[/url]'; die($h->endpage()); } $gang = ( isset($_GET['gang'])&&is_numeric($_GET['gang']) )?abs(intval($_GET['gang'])):''; $_POST['gangNAME'] = ( isset($_POST['gangNAME'])&&preg_match("/^[a-z0-9_]+([\\s]{1}[a-z0-9_]|[a-z0-9_])+$/i", $_POST['gangNAME']) )?strip_tags($db->escape($_POST['gangNAME'])):''; $_POST['gangDESC'] = ( isset($_POST['gangDESC']) )?strip_tags($db->escape($_POST['gangDESC'])):''; $q = $db->query("SELECT `gangNAME`,`gangDESC` FROM `gangs` WHERE `gangID` = $gang"); if ( $db->num_rows($q) == 0 ) { echo 'Invalid gang. > [url="staff_gangs.php?action=gedit_name"]Go Back[/url]'; die($h->endpage()); } $r = $db->fetch_row($q); if ( $gang && $_POST['gangNAME'] && $_POST['gangDESC'] ) { $db->query("UPDATE `gangs` SET `gangNAME` = '{$_POST['gangNAME']}', `gangDESC` = '{$_POST['gangDESC']}' WHERE `gangID` = $gang"); echo 'Gang has been successfully modified. > [url="staff_gangs.php?action=gedit_name"]Go Back[/url]'; stafflog_add($userid, "{$ir['username']} edited gang ID $gang's name and/or description", $c); die($h->endpage()); } else { echo " <h3>Gang Management: Name/Description</h3> Editing the gang: {$r['gangNAME']} <form action='staff_gangs.php?action=gedit_name&gang=$gang' method='post'> <table width='50%' cellspacing='1' class='table'> <tr> <td align=right>Name:</td> <td align=left><input type='text' name='gangNAME' value='{$r['gangNAME']}' /></td> </tr> <tr> <td align=right>Description:</td> <td align=left><textarea rows='7' cols='40' name='gangDESC'>{$r['gangDESC']}</textarea></td> </tr> <tr> <td align=center colspan=2><input type='submit' value='Edit' /></td> </tr> </table> </form> "; } } function admin_gang_edit_prefix() { global $db,$ir, $userid,$h,$c; if ( !in_array($ir['user_level'],array(2,3,7)) ) { echo 'You cannot access this area. > [url="index.php"]Go Back[/url]'; die($h->endpage()); } $gang = ( isset($_GET['gang'])&&is_numeric($_GET['gang']) )?abs(intval($_GET['gang'])):''; $_POST['gangPREF'] = ( isset($_POST['gangPREF']) && strlen($_POST['gangPREF']) <= 5 )?strip_tags($db->escape($_POST['gangPREF'])):''; $q = $db->query("SELECT `gangNAME`,`gangPREF` FROM `gangs` WHERE `gangID` = $gang"); if ( $db->num_rows($q) == 0 ) { echo 'Invalid gang. > [url="staff_gangs.php?action=gedit_prefix"]Go Back[/url]'; die($h->endpage()); } $r = $db->fetch_row($q); if ( $gang && $_POST['gangPREF'] ) { $db->query("UPDATE `gangs` SET `gangPREF` = '{$_POST['gangPREF']}' WHERE `gangID` = $gang"); echo 'Gang has been successfully modified. > [url="staff_gangs.php?action=gedit_prefix"]Go Back[/url]'; stafflog_add("{$ir['username']} edited gang ID $gang's prefix"); die($h->endpage()); } else { echo " <h3>Gang Management: Prefix</h3> Editing the gang: {$r['gangNAME']} <form action='staff_gangs.php?action=gedit_prefix&gang=$gang' method='post'> <table width='50%' cellspacing='1' class='table'> <tr> <td align=right>Prefix:</td> <td align=left><input type='text' name='gangPREF' value='{$r['gangPREF']}' maxlength='5' /></td> </tr> <tr> <td align=center colspan=2><input type='submit' value='Edit' /></td> </tr> </table> </form> "; } } function admin_gang_edit_finances() { global $db,$ir, $userid,$h,$c; if ( !in_array($ir['user_level'],array(2,3,7)) ) { echo 'You cannot access this area. > [url="index.php"]Go Back[/url]'; die($h->endpage()); } $gang = ( isset($_GET['gang'])&&is_numeric($_GET['gang']) )?abs(intval($_GET['gang'])):''; $money = ( isset($_POST['money'])&&is_numeric($_POST['money']) )?abs(intval($_POST['money'])):0; $crystals = ( isset($_POST['crystals'])&&is_numeric($_POST['crystals']) )?abs(intval($_POST['crystals'])):0; $reason = ( isset($_POST['reason'])&&preg_match("/^[a-z0-9_]+([\\s]{1}[a-z0-9_]|[a-z0-9_])+$/i", $_POST['reason']) )?strip_tags($db->escape($_POST['reason'])):''; $respect = ( isset($_POST['respect'])&&is_numeric($_POST['respect']) )?abs(intval($_POST['respect'])):0; $q = $db->query("SELECT `gangNAME`,`gangMONEY`,`gangCRYSTALS`,`gangRESPECT` FROM `gangs` WHERE `gangID` = $gang"); if ( $db->num_rows($q) == 0 ) { echo 'Invalid gang. > [url="staff_gangs.php?action=gedit_finances"]Go Back[/url]'; die($h->endpage()); } $r = $db->fetch_row($q); if ( $gang && $reason ) { $db->query("UPDATE `gangs` SET `gangMONEY` = $money, `gangCRYSTALS` = $crystals, `gangRESPECT` = $respect WHERE `gangID` = $gang"); echo 'Gang has been successfully modified. > [url="staff_gangs.php?action=gedit_finances"]Go Back[/url]'; stafflog_add("{$ir['username']} edited gang ID $gang's finances with the reason $reason"); die($h->endpage()); } else { echo " <h3>Gang Management: Financial Details</h3> Editing the gang: {$r['gangNAME']} <form action='staff_gangs.php?action=gedit_finances&gang=$gang' method='post'> <table width='50%' cellspacing='1' class='table'> <tr> <td align=right>Money:</td> <td align=left><input type='text' name='money' value='{$r['gangMONEY']}' /></td> </tr> <tr> <td align=right>Crystals:</td> <td align=left><input type='text' name='crystals' value='{$r['gangCRYSTALS']}' /></td> </tr> <tr> <td align=right>Respect:</td> <td align=left><input type='text' name='respect' value='{$r['gangRESPECT']}' /></td> </tr> <tr> <td align=right>Reason for editing:</td> <td align=left><input type='text' name='reason' value='' /></td> </tr> <tr> <td align=center colspan=2><input type='submit' value='Edit' /></td> </tr> </table> </form> "; } } function admin_gang_edit_staff() { global $db,$ir, $userid,$h,$c; if ( !in_array($ir['user_level'],array(2,3,7)) ) { echo 'You cannot access this area. > [url="index.php"]Go Back[/url]'; die($h->endpage()); } $gang = ( isset($_GET['gang'])&&is_numeric($_GET['gang']) )?abs(intval($_GET['gang'])):''; $president = ( isset($_POST['president'])&&is_numeric($_POST['president']) )?abs(intval($_POST['president'])):''; $vicepres = ( isset($_POST['vicepres'])&&is_numeric($_POST['vicepres']) )?abs(intval($_POST['vicepres'])):''; $reason = ( isset($_POST['reason'])&&preg_match("/^[a-z0-9_]+([\\s]{1}[a-z0-9_]|[a-z0-9_])+$/i", $_POST['reason']) )?strip_tags($db->escape($_POST['reason'])):''; $q = $db->query("SELECT `gangNAME`,`gangPRESIDENT`,`gangVICEPRES` FROM `gangs` WHERE `gangID` = $gang"); if ( $db->num_rows($q) == 0 ) { echo 'Invalid gang. > [url="staff_gangs.php?action=gedit_staff"]Go Back[/url]'; die($h->endpage()); } $r = $db->fetch_row($q); if ( $gang && $reason && $president && $vicepres ) { $db->query("UPDATE `gangs` SET `gangPRESIDENT` = $president, `gangVICEPRES` = $vicepres WHERE `gangID` = $gang"); echo 'Gang has been successfully modified. > [url="staff_gangs.php?action=gedit_staff"]Go Back[/url]'; stafflog_add("{$ir['username']} edited gang ID $gang's staff with the reason $reason"); die($h->endpage()); } else { echo " <h3>Gang Management: Staff</h3> Editing the gang: {$r['gangNAME']} <form action='staff_gangs.php?action=gedit_staff&gang=$gang' method='post'> <table width='50%' cellspacing='1' class='table'> <tr> <td align=right>President:</td> <td align=left><input type='text' name='president' value='{$r['gangPRESIDENT']}' /></td> </tr> <tr> <td align=right>Vice-President:</td> <td align=left><input type='text' name='vicepres' value='{$r['gangVICEPRES']}' /></td> </tr> <tr> <td align=right>Reason for editing:</td> <td align=left><input type='text' name='reason' value='' /></td> </tr> <tr> <td align=center colspan=2><input type='submit' value='Edit' /></td> </tr> </table> </form> "; } } function admin_gang_edit_capacity() { global $db,$ir, $userid,$h,$c; if ( !in_array($ir['user_level'],array(2,3,7)) ) { echo 'You cannot access this area. > [url="index.php"]Go Back[/url]'; die($h->endpage()); } $gang = ( isset($_GET['gang'])&&is_numeric($_GET['gang']) )?abs(intval($_GET['gang'])):''; $capacity = ( isset($_POST['capacity'])&&is_numeric($_POST['capacity']) )?abs(intval($_POST['capacity'])):''; $reason = ( isset($_POST['reason'])&&preg_match("/^[a-z0-9_]+([\\s]{1}[a-z0-9_]|[a-z0-9_])+$/i", $_POST['reason']) )?strip_tags($db->escape($_POST['reason'])):''; $q = $db->query("SELECT `gangNAME`,`gangCAPACITY` FROM `gangs` WHERE `gangID` = $gang"); if ( $db->num_rows($q) == 0 ) { echo 'Invalid gang. > [url="staff_gangs.php?action=gedit_capacity"]Go Back[/url]'; die($h->endpage()); } $r = $db->fetch_row($q); if ( $gang && $reason && $capacity ) { $db->query("UPDATE `gangs` SET `gangCAPACITY` = $capacity WHERE `gangID` = $gang"); echo 'Gang has been successfully modified. > [url="staff_gangs.php?action=gedit_capacity"]Go Back[/url]'; stafflog_add("{$ir['username']} edited gang ID $gang's capacity with the reason $reason"); die($h->endpage()); } else { echo " <h3>Gang Management: Capacity</h3> Editing the gang: {$r['gangNAME']} <form action='staff_gangs.php?action=gedit_capacity&gang=$gang' method='post'> <table width='50%' cellspacing='1' class='table'> <tr> <td align=right>Capacity:</td> <td align=left><input type='text' name='capacity' value='{$r['gangCAPACITY']}' /></td> </tr> <tr> <td align=right>Reason for editing:</td> <td align=left><input type='text' name='reason' value='' /></td> </tr> <tr> <td align=center colspan=2><input type='submit' value='Edit' /></td> </tr> </table> </form> "; } } function admin_gang_edit_crime() { global $db,$ir, $userid,$h,$c; if ( !in_array($ir['user_level'],array(2,3,7)) ) { echo 'You cannot access this area. > [url="index.php"]Go Back[/url]'; die($h->endpage()); } $gang = ( isset($_GET['gang'])&&is_numeric($_GET['gang']) )?abs(intval($_GET['gang'])):''; $crime = ( isset($_POST['crime'])&&is_numeric($_POST['crime']) )?abs(intval($_POST['crime'])):''; $chours = ( isset($_POST['chours'])&&is_numeric($_POST['chours']) )?abs(intval($_POST['chours'])):''; $reason = ( isset($_POST['reason'])&&preg_match("/^[a-z0-9_]+([\\s]{1}[a-z0-9_]|[a-z0-9_])+$/i", $_POST['reason']) )?strip_tags($db->escape($_POST['reason'])):''; $q = $db->query("SELECT `gangNAME`,`gangCRIME`,`gangCHOURS` FROM `gangs` WHERE `gangID` = $gang"); if ( $db->num_rows($q) == 0 ) { echo 'Invalid gang. > [url="staff_gangs.php?action=gedit_crime"]Go Back[/url]'; die($h->endpage()); } $r = $db->fetch_row($q); if ( $gang && $reason && $crime && $chours ) { $db->query("UPDATE `gangs` SET `gangCRIME` = $crime, `gangCHOURS` = $chours WHERE `gangID` = $gang"); echo 'Gang has been successfully modified. > [url="staff_gangs.php?action=gedit_crime"]Go Back[/url]'; stafflog_add("{$ir['username']} edited gang ID $gang's organised crime with the reason $reason"); die($h->endpage()); } else { echo " <h3>Gang Management: Organised Crimes</h3> Editing the gang: {$r['gangNAME']} <form action='staff_gangs.php?action=gedit_crime&gang=$gang' method='post'> <table width='50%' cellspacing='1' class='table'> <tr> <td align=right>Crime ID:</td> <td align=left><input type='text' name='crime' value='{$r['gangCRIME']}' /></td> </tr> <tr> <td align=right>Crime Hours Left:</td> <td align=left><input type='text' name='chours' value='{$r['gangCHOURS']}' /></td> </tr> <tr> <td align=right>Reason for editing:</td> <td align=left><input type='text' name='reason' value='' /></td> </tr> <tr> <td align=center colspan=2><input type='submit' value='Edit' /></td> </tr> </table> </form> "; } } function admin_gang_edit_ament() { global $db,$ir, $userid,$h,$c; if ( !in_array($ir['user_level'],array(2,3,7)) ) { echo 'You cannot access this area. > [url="index.php"]Go Back[/url]'; die($h->endpage()); } $gang = ( isset($_GET['gang'])&&is_numeric($_GET['gang']) )?abs(intval($_GET['gang'])):''; $_POST['gangAMENT'] = ( isset($_POST['gangAMENT']) )?strip_tags($db->escape($_POST['gangAMENT'])):''; $q = $db->query("SELECT `gangNAME`,`gangAMENT` FROM `gangs` WHERE `gangID` = $gang"); if ( $db->num_rows($q) == 0 ) { echo 'Invalid gang. > [url="staff_gangs.php?action=gedit_ament"]Go Back[/url]'; die($h->endpage()); } $r = $db->fetch_row($q); if ( $gang && $_POST['gangAMENT'] ) { $db->query("UPDATE `gangs` SET `gangAMENT` = '{$_POST['gangAMENT']}' WHERE `gangID` = $gang"); echo 'Gang has been successfully modified. > [url="staff_gangs.php?action=gedit_ament"]Go Back[/url]'; stafflog_add("{$ir['username']} edited gang ID $gang's announcement"); die($h->endpage()); } else { echo " <h3>Gang Management: Announcement</h3> Editing the gang: {$r['gangNAME']} <form action='staff_gangs.php?action=gedit_ament&gang=$gang' method='post'> <table width='50%' cellspacing='1' class='table'> <tr> <td align=right>Announcement:</td> <td align=left><textarea rows='7' cols='40' name='gangAMENT'>{$r['gangAMENT']}</textarea></td> </tr> <tr> <td align=center colspan=2><input type='submit' value='Edit' /></td> </tr> </table> </form> "; } } $h->endpage(); ?>
  16. Gang Record Manage Gang Wars Edit Gang Delete Gang this is where we are getting the errors, yeah redone smenu.php but was working till update to v2.0.3
  17. anyway to fix this, its only happening with the new 2.0.3
  18. thanks for help man
  19. i am using the new 2.0.3 staff gangs and i always getting "Error: This script requires an action. " help
  20. This what i am using and works on all my sites forum2.php   <?php $i=('globals.php'); include "$i"; $_GET['LID'] = abs((int) $_GET['LID']); $_GET['DID'] = abs((int) $_GET['DID']); if($_GET['LID']) { global $ir, $userid, $h, $db; $p = $db->query("SELECT ft_id, ft_name FROM forum_topics WHERE ft_id = ".$_GET['LID']); $r = $db->fetch_row($p); if ($r['ft_id'] == $ir['fr_like']) {echo "You already voted on this topic";} else { echo "You have liked the topic"; $db->query("UPDATE forum_topics SET ft_like=ft_like+1 WHERE ft_id={$r['ft_id']}"); $db->query("UPDATE users SET fr_like=concat('{$r['ft_id']}') WHERE userid=$userid"); } } else if($_GET['DID']) { global $ir, $userid, $h, $db; $p = $db->query("SELECT ft_id, ft_name FROM forum_topics WHERE ft_id = ".$_GET['DID']); $r = $db->fetch_row($p); if ($r['ft_id'] == $ir['fr_dislike']) {echo "You already voted on this topic";} else { echo "You have disliked the topic"; $db->query("UPDATE forum_topics SET ft_dislike=ft_dislike+1 WHERE ft_id={$r['ft_id']}"); $db->query("UPDATE users SET fr_dislike=concat('{$r['ft_id']}') WHERE userid=$userid"); } } else { echo "Invalid use of file"; } ?>
  21. MySQL queries 1 ALTER TABLE `forum_topics` ADD `ft_like` INT (11) DEFAULT 0; MySQL queries 1 ALTER TABLE `forum_topics` ADD `ft_dislike` INT (11) DEFAULT 0; i used these and not one problem
  22. and total stats, but thanks a heap your a life saver this what i got   echo '<table width="100%"><tr> <td width="25%"> <table width="100%"><tr> <td><center><font size=+1><h3>General Info:</h2></font></center></td><tr> <td>[b]Name:[/b] '.$ir['username'].'</td><td>[b]Crystals:[/b] '.$ir['crystals'].'</td></tr><tr> <td>[b]Level:[/b] '.$ir['level'].'</td><td>[b]Exp:[/b]'.$ir['$exp'].'%</td></tr><tr> <tr><td>[b]Property:[/b] '.$ir['hNAME'].'</td><td>[b]Money: $[/b]'.$ir['money'].'</td></tr><tr> <td>[b]Married:[/b] '.$ir['$partner'].'</td><td>[b]HP:'.$ir['hp'].'/'.$ir['maxhp'].'[/b]</td></tr> <td>[b]Rank:[/b]</td></tr> </tr></table> </td><td width="25%"> <table width="100%"><tr> <td><center><font size=+1><h3>Stats Info:</h3></font></center></td></tr> <td>[b]Strength:[/b] '.$ir['strength'].' [Ranked: '.$ir['strank'].']</td> <td>[b]Agility:[/b] '.$ir['agility'].' [Ranked: '.$ir['agirank'].']</td> </tr> <tr><td>[b]Guard:[/b] '.$ir['guard'].' [Ranked: '.$ir['guarank'].']</td><td>[b]Labour:[/b] '.$ir['labour'].' [Ranked: '.$ir['labrank'].']</td></tr> <tr><td>[b]IQ: [/b] '.$ir['IQ'].' [Ranked: '.$ir['IQrank'].']</td><td>[b]Total stats:[/b] '.$ir['$ts'].' [Ranked: '.$ir['$tsrank'].']</td></tr> </tr></table> </td></tr>
  23. ok all works but the exp
  24. am i doing this right, i wanna set it up so that the stats and all that is next to each other this is what i got but it kills the page   <?php $housequery=1; include_once "globals.php"; echo '<table width="100%"><tr> <td width="25%"> <table width="100%"><tr> <td><center><h3>General Info:</h2></center></td><tr> $exp=(int)($ir['exp']/$ir['exp_needed']*100); $m=$db->query("SELECT * FROM users WHERE userid='{$ir['married']}'"); $par=$db->fetch_row($m); if($ir['married'] > 0) { $partner= "[url='viewuser.php?u={$par[']<font color=green>{$par['username']}</font>[/url] [<a href=marriage.php>Manage Marriage</a>]"; } else { $partner= "<font color=red>N/A</font>"; } <td>[b]Name:[/b] {$ir['username']}</td><td>[b]Crystals:[/b] {$cm}</td></tr><tr> <td>[b]Level:[/b] {$ir['level']}</td>td>[b]Exp:[/b] {$exp}%</td></tr><tr> <tr><td>[b]Property:[/b] {$ir['hNAME']}</td><td>[b]Money:[/b] $fm</td></tr><tr> <td>[b]Married:[/b] $partner</td><td>[b]HP:[/b]</td></tr> <td>[b]Rank:[/b]</td></tr> </tr></table> </td><td width="25%"> <table width="100%"><tr> <td><center><h3>Stats Info:</h3></center></td></tr> $ts=$ir['strength']+$ir['agility']+$ir['guard']+$ir['labour']+$ir['IQ']; $ir['strank']=get_rank($ir['strength'],'strength'); $ir['agirank']=get_rank($ir['agility'],'agility'); $ir['guarank']=get_rank($ir['guard'],'guard'); $ir['labrank']=get_rank($ir['labour'],'labour'); $ir['IQrank']=get_rank($ir['IQ'],'IQ'); $tsrank=get_rank($ts,'strength+agility+guard+labour+IQ'); $ir['strength']=number_format($ir['strength']); $ir['agility']=number_format($ir['agility']); $ir['guard']=number_format($ir['guard']); $ir['labour']=number_format($ir['labour']); $ir['IQ']=number_format($ir['IQ']); $ts=number_format($ts); <td>[b]Strength:[/b] {$ir['strength']} [Ranked: {$ir['strank']}]</td> <td>[b]Agility:[/b] {$ir['agility']} [Ranked: {$ir['agirank']}]</td> </tr> <tr><td>[b]Guard:[/b] {$ir['guard']} [Ranked: {$ir['guarank']}]</td><td>[b]Labour:[/b] {$ir['labour']} [Ranked: {$ir['labrank']}]</td></tr> <tr><td>[b]IQ: [/b] {$ir['IQ']} [Ranked: {$ir['IQrank']}]</td><td>[b]Total stats:[/b] {$ts} [Ranked: $tsrank]</td> </tr></table> </td></tr> </table>'; $q=$db->query("SELECT * FROM items WHERE itmid IN({$ir['equip_primary']}, {$ir['equip_secondary']}, {$ir['equip_armor']})"); echo "<h3>Equipped Items</h3><hr />"; while($r=$db->fetch_row($q)) { $equip[$r['itmid']]=$r; } echo "<table width='75%' Border='1' cellspacing='1' class=''> <tr> <th>Primary Weapon</th> <td>"; if($equip[$ir['equip_primary']]['itmid']) { print $equip[$ir['equip_primary']]['itmname']."</td><td>[url='unequip.php?type=equip_primary']Unequip Item[/url]</td>"; } else { echo "None equipped.</td><td></td>"; } echo "</tr> <tr> <th>Secondary Weapon</th> <td>"; if($equip[$ir['equip_secondary']]['itmid']) { print $equip[$ir['equip_secondary']]['itmname']."</td><td>[url='unequip.php?type=equip_secondary']Unequip Item[/url]</td>"; } else { echo "None equipped.</td><td></td>"; } echo "</tr> <tr> <th>Armor</th> <td>"; if($equip[$ir['equip_armor']]['itmid']) { print $equip[$ir['equip_armor']]['itmname']."</td><td>[url='unequip.php?type=equip_armor']Unequip Item[/url]</td>"; } else { echo "None equipped.</td><td></td>"; } echo "</tr> </table><hr /> <h3>Inventory</h3><hr />"; $inv=$db->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_userid={$userid} ORDER BY i.itmtype ASC, i.itmname ASC"); if ($db->num_rows($inv) == 0) { echo "[b]You have no items![/b]"; } else { echo "[b]Your items are listed below.[/b] <table width=100% class=\"\" border=\"1\" cellspacing=\"1\"> <tr style='background:darkred;'> <td class=\"\">Item</td> <td class=\"\">Sell Value</td> <td class=\"\">Total Sell Value</td> <td class=\"\">Links</td> </tr>"; $lt=""; while($i=$db->fetch_row($inv)) { if($lt!=$i['itmtypename']) { $lt=$i['itmtypename']; echo "\n<tr><td colspan=4>[b]{$lt}[/b]</td></tr>"; } if($i['weapon']) { $i['itmname']="<font color='red'>*</font>".$i['itmname']; } if($i['armor']) { $i['itmname']="<font color='green'>*</font>".$i['itmname']; } echo "<tr><td>{$i['itmname']}"; if ($i['inv_qty'] > 1) { echo "x{$i['inv_qty']}"; } echo "</td><td>\${$i['itmsellprice']}</td><td>"; echo "$".($i['itmsellprice']*$i['inv_qty']); echo "</td><td>[[url='iteminfo.php?ID={$i[']Info[/url]] [[url='itemsend.php?ID={$i[']Send[/url]] [[url='itemsell.php?ID={$i[']Sell[/url]] [[url='imadd.php?ID={$i[']Add To Market[/url]]"; if($i['effect1_on'] || $i['effect2_on'] || $i['effect3_on']) { echo " [[url='itemuse.php?ID={$i[']Use[/url]]"; } // -- Donation Module -- // require_once('gateway/donation_functions.php'); $dset = getSettings(); if($i['itmtype'] == $dset['item_type']) { echo ' [[url="donate.php?use_item='.$i['inv_id'].'"]Use[/url]]'; } // -- Donation Module -- // if($i['weapon']) { echo " [[url='equip_weapon.php?ID={$i[']Equip as Weapon[/url]]"; } if($i['armor']) { echo " [[url='equip_armor.php?ID={$i[']Equip as Armor[/url]]"; } echo "</td></tr>"; } echo "</table>"; echo "[size="1"][b]NB:[/b] Items with a small red [/size]<font color='red'>*</font>[size="1"] next to their name can be used as weapons in combat. Items with a small green [/size]<font color='green'>*</font>[size="1"] next to their name can be used as armor in combat.[/size]"; } $_POST['pn_update'] = ( isset($_POST['pn_update']) )?strip_tags($db->escape($_POST['pn_update'])):''; if ( !empty($_POST['pn_update']) ) { if ( strlen($_POST['pn_update']) > 500 ) { echo '<hr><span style="font-weight:bold;">You may only enter 500 or less characters here.</span>'; } else { $db->query("UPDATE users SET user_notepad='{$_POST['pn_update']}' WHERE userid=$userid"); $ir['user_notepad']=stripslashes($_POST['pn_update']); echo '<hr><span style="font-weight:bold;">Personal Notepad Updated!</span>'; } } echo "<hr>Your Personal Notepad:<form action='index.php' method='post'> <textarea rows='10' cols='50' name='pn_update'>".htmlspecialchars($ir['user_notepad'])."</textarea> <input type='submit' value='Update Notes' /></form>"; $h->endpage(); ?>   If anyone can help be great, its ok if i just have text and none of the {$ir['username']} and such
×
×
  • Create New...