Nee die doe ik niet om de minuut. Maar heb dit even als voorbeeld gepakt.
Kern is dat ik graag om het uur (vb. 13.00 / 14.00 etc.) en dit zelf kan instellen, een database update kan maken.
Maar hoe ik het nu heb gedaan werkt blijkbaar niet.
Nee die doe ik niet om de minuut. Maar heb dit even als voorbeeld gepakt.
Kern is dat ik graag om het uur (vb. 13.00 / 14.00 etc.) en dit zelf kan instellen, een database update kan maken.
Maar hoe ik het nu heb gedaan werkt blijkbaar niet.
Bedankt, werkt nu.
:slotje:
Kan iemand aangeven waarom het onderstaande niet werkt?
<?
if($data->gametype > 0){
$tijd = rand(15,15);
mysql_query("UPDATE `users` SET `cron_minutetijd`='" . $tijd . "',`cron_minutetijdcount`=NOW()");
//General Updates
mysql_query("UPDATE `users` SET `safe`=`safe`-'1' WHERE `safe`>'0'");
}
//Tot hier werkt het
$offset = strtotime("+7 hours");
$time_vars["hour_24"] = date("G", $offset);
//
if(date('G', $offset) > 12)
{
mysql_query("UPDATE `users` SET `cash`='0' WHERE `cash`<'0'");
}
if(date('G', $offset) > 20)
{
mysql_query("UPDATE `users` SET `cash`='0' WHERE `cash`<'0'");
}
Toon Meer
Het gedeelte tot GENERAL werkt. Maar daarna niet meer. De bedoeling is dat er op bepaalde tijden updates worden uitgevoerd (vb. om 13.00 update 1, 14.00 update 2, etc.)
Heeft iemand wellicht anders een andere optie hoe ik dit voor elkaar kan krijgen?
Vb. momenteel worden de volgende updates iedere minuut gemaakt:
mysql_query("UPDATE `users` SET `safe`=`safe`-'1' WHERE `safe`>'0'");
mysql_query("UPDATE `users` SET `maffia`=`maffia`-'1' WHERE `maffia`>'0'");
mysql_query("UPDATE `users` SET `safe`='0' WHERE `safe`<'0'");
mysql_query("UPDATE `users` SET `maffia`='0' WHERE `maffia`<'0'");
mysql_query("UPDATE `users` SET `cash`='0' WHERE `cash`<'0'");
mysql_query("UPDATE `users` SET `bank`='0' WHERE `bank`<'0'");
Ik wil dus dat bv.
minuut 1 (of uur 1)
minuut 2 (of uur 2)
Etc.
Nou heb ik het bovenstaande kunnen afleiden uit
http://php.net/manual/en/function.date.php
maar kom er verder niet meer uit...
Als ik bv. dit deel heb, hoe zou ik dat dan kunnen doen?
if($_POST['item'] == 1){
if($kans <= $pr2){
$error = niks;
$waarde = 10000;
$schade = rand(0,50);
mysql_query("UPDATE `users` SET `callcredits`=`callcredits`-'$totalupgrade1' WHERE `login`='$data->login'");
mysql_query("UPDATE `users` SET `car_tunenitro`=`car_tunenitro`+'1' WHERE `login`='$data->login'");
mysql_query("UPDATE `users` SET `car_tuneperformance`=`car_tuneperformance`+'50' WHERE `car_tunenitro`='0',`login`='$data->login'");
}
Toon Meer
Ja dat is misschien ook zo. Maar ik heb soms wel eens gezien dat een Don een familie verlaat en hiermee verdwijnt de gehele familie direct mee. Bij het automatisch toewijzen van een nieuwe don zou dit kunnen worden voorkomen.
Sorry, iets te enthousiast geweest met mijn slotje op het vorige topic:
Vindt zojuist een soortgelijk probleem:
mysql_query("UPDATE `users` SET `car_tunenitro`=`car_tunenitro`+'1' WHERE `login`='$data->login'");
mysql_query("UPDATE `users` SET `car_tuneperformance`=`car_tuneperformance`+'50' WHERE `car_tunenitro`='0',`login`='$data->login'");
De bedoeling is dat een speler bij de aankoop van nitro +1 krijgt en performance +50 wanneer er nog geen nitro in het bezit is.
Heeft de speler >1 nitro dan moet er geen +50 bijkomen. Nu is het zo dat er wel +1 aan nitro bijkomt, maar geen +50 aan performance...
Gaan we dat eens proberen. Bedankt..
Bedankt, had een typfout gemaakt enkele regels voor de update.
Werkt nu.
:slotje:
Is het misschien ook mogelijk wanneer een Don zelf uit de familie stapt, er automatisch een opvolger wordt toegewezen en deze hier ook een berichtje van ontvangt?
Dat blijkt idd ;). Good job.
Netjes, zelfs de verborgen verwijzingen naar de Banditi site zijn eruit gehaald zie ik
Zou iemand mij kunnen vertellen wat fout is aan de onderstaande update?
mysql_query("UPDATE `users` SET `car_tunenitro`=`car_tunenitro`-1 WHERE `car_tunenitro`>'1'");
mysql_query("UPDATE `users` SET `car_tunenitro`='0',`car_tuneperformance`=`car_tuneperformance`-'50' WHERE `car_tunenitro`='1'");
Er gebeurt namelijk niets terwijl de overige opties in mijn cron wel werken.
Bedankt, zo te zien zitten er in mijn versie dus geen +/- bugs meer
Patrick: zou je kunnen vertellen hoe je zelf kunt testen op -+ bugs? Niet dat ik deze versie gebruik maar meer om in mijn eigen source alle bestanden nogmaals door te lopen.
Je hebt een PM.
Als ik de regels van CP door lees lijken me hier wat strafpunten op de plaatst...
Doe verder maar een slotje want dit gaat nergens heen als er niet eerst wordt gelezen
TaskForce: is dit ontopic? Nee, zoals je misschien kan lezen ben ik op zoek naar een volledig pack. Dan kan ik dit zelf wel uit de sources gaan halen maar wellicht dat er iemand is die het kan posten. Verder niet met zielige reacties komen als je niet eens weet waar aan wordt gewerkt.
YVMdesign: staat toch duidelijk volledig pack?
Graag allemaal ontopic blijven en hou je nutteloze reactie anders voor je.
De scripts van mollie zijn niet volledig afgestemd op de 'crimesources' voor zover ik weet. Vandaar dat ik graag een volledig pack zou willen hebben, en niet zelf hoef te gaan knutselen.
Ik ben op zoek naar het complete pakket (Bel/ideal/wallie en indien mogelijk ook sms) via Mollie.
Nou kan ik deze wel uit de Banditi source halen maar aangezien de scripts uit verschillende delen bestaan weet ik niet of ik alle onderdelen heb.
Is er iemand die dit volledige pakket zou willen posten?
(let op alleen via Mollie)
Wie heeft het over tabellen...
Ik heb het over divs in de css, en idd met px.
Om te voorkomen dat de layouts uitrekken gebruik ik zelf in de css altijd een opmaak zoals bv:
Zo blijven de layouts dezelfde grootte ongeacht de resolutie (niet exact uiteraard maar aangepast op je gebruikers)