Thx, iemand anders?
Posts by gamecontrol
-
-
Het probleem is dat ik mijn script aan het aanvullen ben dus het is geen 'standaard' banditi.
Het gaat om dit
PHP
Toon Meer<? if($data->copheat > 99){ $tijd = rand(600,3600); mysql_query("UPDATE `users` SET `gevangenis`='" . $tijd . "',`copheat`='0',`baktijd`=NOW() WHERE `login`='" . $data->login . "'"); } $dbres = mysql_query("SELECT *,UNIX_TIMESTAMP(`tijd`) AS `baktijd`,0 FROM `users` WHERE `login`='" . $data->login . "'"); $fetch = mysql_fetch_assoc($dbres); $verschil = $fetch['baktijd'] - 3600 + $data->gevangenis - time(); if($fetch['baktijd'] + $data->gevangenis > time()){ header("Location: $sitelink/jail.php"); if($data->copheat > 99){ $tijd = rand(600,3600); mysql_query("UPDATE `users` SET `gevangenis`='" . $tijd . "',`copheat`='0' WHERE `login`='" . $data->login . "'"); ?>
-
Wie kan mij helpen deze melding
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL
op te lossen?
Het gaat om dit deel
PHP$dbres = mysql_query("SELECT *,UNIX_TIMESTAMP(`tijd`) AS `baktijd`,0 FROM `users` WHERE `login`='" . $data->login . "'"); $fetch = mysql_fetch_assoc($dbres);
Nou heb ik geprobeerd om dit te verhelpen middels http://wiki.phpfreakz.nl/MySQL_Foutafhandeling_In_PHP maar kom er niet uit.
Zou iemand kunnen laten zien hoe dit is op te lossen?
Alvast bedankt
-
Aan je bron code te zien heb je de verplichte copyright vermeldingen ook verwijderd waar je de originele source vandaag heb. Ik betwijfel of je hier uberhaupt een licentie voor hebt aangezien de overige delen ook zijn geript.
-
Outgame is een rip van Torpia. Ingame is een rip van kingdom age.
Kortom 0 waard.
-
Als je een speler nu aanvalt dan wordt na de aanval dit proces direct uitgevoerd. Wat ik wil is dat de aangevallen speler bij een aanval eerst een berichtje krijgt toegestuurd met hierin de tekst (u wordt aangevallen over ....minuten door ... met ... power)
Hierdoor krijgt deze speler de mogelijkheid om zichzelf te verdedigen.
Na een periode van - random - tussen de 1 a 3 uur moet de speler ook werkelijk worden aangevallen en vervolgens moeten beide spelers een berichtje krijgen wie/wat heeft gewonnen
Wie zou mij hier mee verder kunnen helpen?
-
Draait om een aanvullende optie, dus ja.. vind het idd een goed idee. Maar zou iemand mij hier verder mee kunnen helpen?
-
ik wil in het standaard banditi aanvalscript een optie toevoegen.
Bij het aanvallen van een speler moet er naast geld worden gestolen of gewonnen en het beschadigen van health een random aantal belcredits worden gestolen / gewonnen tussen de 0 en 10.
Daarbij moet er tussen de 0 en 100 drugs worden gestolen (Tabel users - drugs)
Hoe krijg ik beide dingen hierin verwerkt, want ik kom er niet meer uit
PHP
Toon Meer<?}if($error == ""){ $_SESSION['mission'] = "Val iemand aan"; mysql_query("UPDATE `users` SET `aanvaltijd`=NOW(), `kogels`=`kogels`-'10' WHERE `id`='$data->id'"); $contract1 = mysql_query("SELECT * FROM `contracten` WHERE `to`='$data->login'"); $contract = mysql_fetch_object($contract1); $verdien1 = mysql_query("SELECT * FROM `contracten` WHERE `to`='$user->login'"); $verdien = mysql_fetch_object($verdien1); $schadekillers = $data->killers*100; $schade = $data->power+$schadekillers; $schadekillersen = $user->killers*100; $schadeen = $user->power+$schadekillersen; $healthverlies = rand(1,7); $dmy = (date('d-m-Y')); if($schade > $schadeen){$win = "true"; $winner = $data->login; $loser = $user->login;}else{$win = "false"; $winner = $user->login; $loser = $data->login;} if($win == "true"){$wintext = "gewonnen";$gestolen1 = $user->contant*rand(20,30)/100;$gestolen = round($gestolen1); if($user->health > $healthverlies){ mysql_query("UPDATE `users` SET `contant`=`contant`-'$gestolen', `health`=`health`-'$healthverlies', `attlost`=`attlost`+'1' WHERE `id`='$user->id'"); mysql_query("UPDATE `users` SET `contant`=`contant`+'$gestolen', `maxaanval`=`maxaanval`+'1', `attwins`=`attwins`+'1' WHERE `id`='$data->id'"); }else{ mysql_query("UPDATE `users` SET `moordpremie`=`contant`, `contant`='0', `vermoord`='1', `moordenaar`='$data->login', `moorddatum`='$dmy', `attlost`=`attlost`+'1' WHERE `id`='$user->id'"); mysql_query("UPDATE `users` SET `contant`=`contant`+'$user->contant', `killcount`=`killcount`+'1', `maxaanval`=`maxaanval`+'1', `attwins`=`attwins`+'1' WHERE `id`='$data->id'"); $hitlist1 = mysql_query("SELECT * FROM `hitlist` WHERE `to`='$user->login'"); $hitlist = mysql_fetch_object($hitlist1); $gestolen = $user->bank+$user->contant; mysql_query("UPDATE `users` SET `bank`=`bank`+'$hitlist->waarde' WHERE `login`='$data->login'"); mysql_query("DELETE FROM `hitlist` WHERE `to`='$user->login'"); mysql_query("DELETE FROM `contracten` WHERE `to`='$user->login'"); }} if($win == "false"){$wintext = "verloren";$gestolen1 = $data->contant*rand(20,30)/100;$gestolen = round($gestolen1); if($data->health > $healthverlies){ mysql_query("UPDATE `users` SET `contant`=`contant`-'$gestolen', `health`=`health`-'$healthverlies', `attlost`=`attlost`+'1' WHERE `id`='$data->id'"); mysql_query("UPDATE `users` SET `contant`=`contant`+'$gestolen', `attwins`=`attwins`+'1' WHERE `id`='$user->id'"); }else{ mysql_query("UPDATE `users` SET `moordpremie`=`contant`, `contant`='0', `vermoord`='1', `moordenaar`='$user->login', `moorddatum`='$dmy', `attlost`=`attlost`+'1' WHERE `id`='$data->id'"); mysql_query("UPDATE `users` SET `contant`=`contant`+'$data->contant', `killcount`=`killcount`+'1', `attwins`=`attwins`+'1' WHERE `id`='$user->id'"); $hitlist1 = mysql_query("SELECT * FROM `hitlist` WHERE `to`='$data->login'"); $hitlist = mysql_fetch_object($hitlist1); $gestolen = $contant; mysql_query("UPDATE `users` SET `bank`=`bank`+'$hitlist->waarde' WHERE `login`='$user->login'"); mysql_query("DELETE FROM `hitlist` WHERE `to`='$data->login'"); mysql_query("DELETE FROM `contracten` WHERE `to`='$data->login'"); }} mysql_query("UPDATE `users` SET `aangevallen`=`aangevallen`+'1' WHERE `id`='$user->id'"); $date2 = (date('m/d H:i')); if($win == "true"){ mysql_query("INSERT INTO `attacks`(verdediger,aanvaller,date,winlose) values('{$user->login}','$data->login',NOW(),'gewonnen')"); mysql_query("INSERT INTO `messages`(`date`,`to`,`from`,`ip`,`title`,`content`,`date2`,`read`,`inbox`,`reply`) values(NOW(),'$user->login','$data->login','$data->IP','Je bent aangevallen','Hallo gangster! Je bent aangevallen door $data->login. Hij heeft gewonnen en heeft € $gestolen van je weten te stelen. Groeten, Een anonieme getuige','$date2','0','1','0')"); } if($win == "false"){ mysql_query("INSERT INTO `attacks`(verdediger,aanvaller,date,bedrag,winlose) values('{$data->login}','$user->login',NOW(),'$gestolen','verloren')"); mysql_query("INSERT INTO `messages`(`date`,`to`,`from`,`ip`,`title`,`content`,`date2`,`read`,`inbox`,`reply`) values(NOW(),'$user->login','$data->login','$data->IP','Je bent aangevallen','Hallo gangster! Je bent aangevallen door $data->login. Hij heeft verloren en je hebt € $gestolen van hem weten te stelen. Groeten, Een anonieme getuige','$date2','0','1','0')"); } ?> <div class="title_bg"> <div class="title">Aanvallen</div> </div> <div style="background-color:#dbd2b7; padding:10px; padding-top:4px;"> <table cellpadding="0" cellspacing="0" width="100%"><tr><td> <b><p align='center'><u><?echo$data->login;?></u> VERSUS <u><?echo$user->login;?></u></b><br> <p align='center' id='go2' style='visibility:hidden'> Je vuurt <b>10 Kogels</b> af naar : <b><?echo$user->login;?></b><br><br> <b><?echo$data->login;?></b> heeft <b><?echo$data->killers;?></b> killers die zorgen voor <b><?echo$schade;?></b> schade!<br><br> </p> <p align="center" id="go3" style="visibility:hidden"> <b><?echo$user->login;?></b> heeft <b><?echo$user->killers;?></b> killers die zorgen voor <b><?echo$schadeen;?></b> schade!<br><br> </p> <p align="center" id="go4" style="visibility:hidden"> <b>Je hebt <?echo$wintext;?>!</b><br> <font color='#006600'><b><?echo$winner;?></b></font> heeft <font color='#990000'><b><?echo$loser;?></b></font> verslagen!<br> </p> <p align="center" id="go5" style="visibility:hidden"> <font color='#006600'><b><?echo$winner;?></b></font> heeft <b>€ <?echo$gestolen;?></b> gestolen </p> <script language="javascript" type="text/javascript"> var go2 = document.getElementById("go2"); var go3 = document.getElementById("go3"); var go4 = document.getElementById("go4"); var go5 = document.getElementById("go5"); window.setTimeout("go2.style.visibility='visible'", 2000); window.setTimeout("go3.style.visibility='visible'", 5000); window.setTimeout("go4.style.visibility='visible'", 7000); window.setTimeout("go5.style.visibility='visible'", 10000); </script> </td></tr></table> </div> <table width='100%' cellspacing='2' cellpadding='2'> <tr> <td class='content_bottom'></td> </tr> </table> </div> </td> </tr> </table> </td> <?} }?>
-
Sorry. Moet idd javascript zijn. Mocht iemand zich geroepen voelen dan hoor ik het graag.
-
Voor een avatar projectje ben ik op zoek naar een scripter met verstand van java en php.
Het betreft de ontwikkeling van een avatar script voor mijn criminals source.
Maximale vergoeding betreft 35 euro.
Graag contact opnemen via PM bij interesse en aanvullende informatie.
Alvast bedankt
-
Hiervan leer ik juist php. Daarnaast, bedanks Darsstar voor de aanvulling.
Scarletti: als je niets zinnigs hebt te melden hou dan gewoon je mond en ga niet offtopic in een request door onzin te verkondigen zonder enige kennis van voorwerk of uberhaubt te weten wat hieraan vooraf is gegaan aan zoekwerk.
Maw. :slotje: en bedank.
-
Oke mijn error in het menu is nu weg. Maar nu krijg ik een soortgelijke op dit stuk
PHPmysql_query("UPDATE `users` SET `online`=NOW() WHERE `login`='{$data->login}'"); if($_GET['x'] == delsafemode){ mysql_query("UPDATE `users` SET `safe`='0' WHERE `login`='$data->login'"); }
Notice: Undefined index: x in C:\Webserver\Website\game\index.php on line 63
Iemand enig idee hoe ik het script dan wel moet neerzetten?
-
-
beide bedankt.
-
Db, zou je mij kunnen vertellen op welke regel je deze hoofdlettergevoeligheid kunt verwijderen, en dit kan aanpassen dat hoofd/kleine letters geen verschil maken in de wijze van posten?
-
De reden hiervoor is dat ik geen enkele tekst / naam in de database wil hebben staan maar alles wil laden uit 1 php bestand.
zo kan ik iets doe zoals
$id_twee="Caravan";
$id_drie="Paleis"; -
Is idd een echo ;).
-
In mijn script heb ik staan:
PHP
Toon Meer<table width="100%" cellpadding="0" cellspacing="0">'; $woningen = mysql_query("SELECT * FROM woningenmarkt ORDER BY prijs"); while($woning = mysql_fetch_assoc($woningen)) { echo' <tr> <td class="shop"><img src="images/woningen/' . $woning['afbeelding'] . '"></td> <td class="shop"><table> <tr> <td><b>Woning:</b></td> <td>' . $woning['naam'] . '</td> </tr>
Hierbij wordt er in het stukje
uit de database de naam van de woning gelezen
Dit ziet er als volgt uit:
PHP
Toon MeerCREATE TABLE IF NOT EXISTS `woningenmarkt` ( `id` int(255) NOT NULL auto_increment, `naam` varchar(255) collate latin1_german1_ci default NULL, `afbeelding` varchar(255) collate latin1_german1_ci default NULL, `prijs` int(255) NOT NULL default '0', `huur` int(255) NOT NULL default '0', `power` int(255) NOT NULL default '0', PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_german1_ci AUTO_INCREMENT=7 ; -- -- Dumping data for table `woningenmarkt` -- INSERT INTO `woningenmarkt` (`id`, `naam`, `afbeelding`, `prijs`, `huur`, `power`) VALUES (2, 'Caravan', 'caravan.jpg', 2000, 500, 50), (1, 'Schuur', 'schuur.jpg', 500, 25, 10), (3, 'Huis', 'huis.jpg', 10000, 2250, 300), (4, 'Villa', 'villa.jpg', 100000, 10000, 3500), (5, 'Landhuis', 'landhuis.jpg', 500000, 100000, 18750), (6, 'Paleis', 'paleis.jpg', 1000000, 150000, 40000);
Maar nu de vraag: ik wil dat de woning naam niet uit de database maar uit het php script wordt geladen.
Dus als voorbeeld; als het ID 5 is dan moet uit het php script iets worden geladen zoals
$id_vijf = Paleis
Hoe krijg ik dat voor elkaar?
Dit is het volledige script wat ik heb
PHP
Toon Meer<table width="100%" cellpadding="0" cellspacing="0">'; $woningen = mysql_query("SELECT * FROM woningenmarkt ORDER BY prijs"); while($woning = mysql_fetch_assoc($woningen)) { echo' <tr> <td class="shop"><img src="images/woningen/' . $woning['afbeelding'] . '"></td> <td class="shop"><table> <tr> <td><b>Woning:</b></td> <td>' . $woning['naam'] . '</td> </tr> <tr> <td><b>Power:</b></td> <td>' . groot($woning['power']) . '</td> </tr> <tr> <td><b>Huur:</b></td> <td>€ ' . groot($woning['huur']) . ',-</td> </tr> <tr> <td><b>Prijs:</b></td> <td>€ ' . groot($woning['prijs']) . ',-</td> </tr> </table></td> <td class="shop" id="shop"><input type="text" class="input" name="' . $woning['id'] . '" size="3" value="0"></td> </tr>'; } echo' </table><br /><br /> <table width="100%" border="0"> <tr> <td> <input type="submit" alig name="submit" value="Koop deze woningen" class="submit" /></td> </tr> </table></table> </form>'; }
-
Er zit toch niet zoveel boeiend in die gecodeerde scripts
heb ze al een hele tijd geleden gedecodeerd (is gratis software voor te vinden en nee ik geef het niet vrij)
Wat je ook kunt doen is gewoon de oude config uit gamoking vervangen met de crimesource en dan werkt ook alles zonder codering. Moet je wel even alle opties nalopen en het overige gooi je er vervolgens gewoon uit.
Succes
-
Het is toch een ### source. Is en blijft altijd de basis van Gamoking. Daarnaast stellen ze rechten te hebben op de source, hetgeen door de omscripting wellicht voor een deel het geval is, maar in dit geval zouden ze ook verplicht zijn om een verwijzing in al de scripts op te nemen dat Gamoking het originele bestand is geweest.
Aangezien ze dit niet doen schenden ze zelf ook de copyright wetgeving. Maar goed, ik vind het verder niet de moeite om op deze source verder in te gaan aangezien het toch een grote r#k source is samengesteld door zielige noobs +o(