Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Cron


Djkostekno1

Rekomendowane odpowiedzi

Opublikowano

Skrypt CronJob (wymagane aby prezent dzienny działał i
aby ViP tracił ilość dni vip'a, np. jak kupił na 5 dni to żeby po 5
dniach mu usunęło)

Skrypt:

<?php
if(isset($_GET['twojehaslo'])) {

$dbhost = "HOST_BAZY_MYSQL";
$dbname = "NAZWA_BAZY_MYSQL";
$dbuser = "LOGIN_BAZY_MYSQL";
$dbpass = "HASLO_BAZY_MYSQL";
$dbc = @mysql_connect ($dbhost, $dbuser, $dbpass) or die ('Nie
mogę połączyć się z bazą danych. Przepraszamy za
kłopoty.Prawdopo?dobnie serwer na ktorym stoi gra ma awarie!');
mysql_select_db ($dbname, $dbc) or die ('Problemy z baza danych.
Przepraszamy za kłopoty');
$mysql = mysql_query("UPDATE user_data SET box = 1");
$mysql = mysql_query("UPDATE user_data SET vibox = 1 WHERE usysclass >= 2");
$mysql = mysql_query("UPDATE user_data SET vip_time = vip_time -1
WHERE usysclass >= 2");
$mysql = mysql_query("UPDATE user_data SET usysclass = 1 WHERE vip_time = 0");
$mysql = mysql_query("UPDATE user_data SET vibox = 0 WHERE usysclass = 1");
$mysql = mysql_query("UPDATE user_data SET kupon = 0");
}
else {
echo "Tak łatwo to nie u Nas :)";
}

?>

 

 

Czyli plik mam cron.php

 

Ale problem nie resetuje dni vip ani nie resetuje prezentów na nowy dzien w is.

Jak to naprawic?

                                                                                         

 

Hardstyle Djkostekno1

 

vip.jpg

Opublikowano

A odpaliłeś ten plik?
On sam z siebie nie będzie działał..
Nie wiem gdzie masz serwer postawiony, ale na blutu.pl masz tak, że podłączasz plik i on sam się odpala o godzinie i dacie jaką ustawiłeś.
Jeżeli nie masz takiej opcji to musisz go odpalać sam.

Gość Nerfinekk
Opublikowano

Po co Ci cron do tego, skoro możesz to zrobić w requeście

Sam kiedyś (za czasów Alexandrine) używałeś do tego cron'a ,więc czemu nie zrobiłeś tego wtedy w requeście ?

Opublikowano

 

Po co Ci cron do tego, skoro możesz to zrobić w requeście

Sam kiedyś (za czasów Alexandrine) używałeś do tego cron'a ,więc czemu nie zrobiłeś tego wtedy w requeście ?

 

To nie ja robiłem crony na Alexandrine

Gość Nerfinekk
Opublikowano

 

 

Po co Ci cron do tego, skoro możesz to zrobić w requeście

Sam kiedyś (za czasów Alexandrine) używałeś do tego cron'a ,więc czemu nie zrobiłeś tego wtedy w requeście ?

To nie ja robiłem crony na Alexandrine

Aa, nie wiedziałem. Ok.

Opublikowano

Jeżeli masz crona, w tym przypadku musisz wypelnic haslo.

czyli odpalasz go za pomocą wklejenia linku takiego

cron.php?tutaj_twoje_haslo

A swoje hasło wpisujesz o tu

if(isset($_GET['TUTAJHASLO'])) {
Opublikowano
<?php
if($data['reroll'] <= strtotime('tomorrow'))
	//sql (update vip etc and next reroll time)
?>

Przykładowy kod do req. Ktoś kto zna podstawy php, to ogarnie to.

Opublikowano

Ok temat do zamknięcia .

                                                                                         

 

Hardstyle Djkostekno1

 

vip.jpg

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...