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

Szukam skryptu na reset wieży


Gość SuperEzio

Rekomendowane odpowiedzi

Opublikowano

Siema

Szukam skryptu żeby po przejściu resetowała się od początku.

Opublikowano

ja próbuje coś takiego :

 

if ($db_data ['tower_level'] > 100);

i tutaj polecenie do bazy o update?

 

 

W dobrym kierunku ide?

Opublikowano

ja próbuje coś takiego :

 

if ($db_data ['tower_level'] > 100);

i tutaj polecenie do bazy o update?

 

 

W dobrym kierunku ide?

Tak update, do zera najlepiej.

Opublikowano

if ($db_data ['tower_level'] = 100);

$qry = $db->prepare ( " zapytanie do sql " );

}
    $qry->execute ();

 

Może to polecenie da się podpiąć ??

UPDATE
  user_data
SET
  tower_level = REPLACE(tower_level, '100', '1')
WHERE
  tower_level IS NOT NULL

Krótki kod bez replace też działa tak samo jak ten powyżej :D

UPDATE user_data SET tower_level = '1' WHERE tower_level = '100'

A to na ujemny gold :D

UPDATE user_data SET silver = '100' WHERE silver <= '1'

'100' = 1 Gold możemy zmienić na dowolną wartość

Chcesz sobie popykać bez stresu :D

Wejdż tu : http://www.mpcforum.pl/topic/1206813-sf-serwer-game/

Opublikowano

 

Może to polecenie da się podpiąć ??

UPDATE
  user_data
SET
  tower_level = REPLACE(tower_level, '100', '1')
WHERE
  tower_level IS NOT NULL

Przy tym siada skrypt.

Opublikowano

wejdz w :

1. twoja baza danych

2. user_data

3. sql - [ tam gdzie struktura, przegladaj, sql, szukaj itd...)

4. wklej kod

5. wykonaj

 

Powinno ci zmienic 100 na 1

Jesli masz inna wartosc niz 100 nic sie nie zmieni.

 

To samo lochy :D

Zmieniasz jedynie numer lochu

UPDATE
  user_data
SET
  dungeon_1 = REPLACE(dungeon_1, '12', '1')
WHERE
  dungeon_1 IS NOT NULL

Chcesz sobie popykać bez stresu :D

Wejdż tu : http://www.mpcforum.pl/topic/1206813-sf-serwer-game/

  • 1 rok później...
Opublikowano

Serio pro programiści?

 

Hm...

Wklejcie pod tym:

case $ACT_SCREEN_TOWER :
 
I podmięcie:
 
case $ACT_SCREEN_TOWER :
 
               $db_data = loadDefaultData ();
 
if($db_data['tower_level'] != 101)
 {
 
     $qry = $db->prepare ( "UPDATE user_data SET tower_level = 1  WHERE user_id = :uid" );
 $qry->bindParam ( ':uid', $db_data['user_id'] );
   $qry->execute ();
     if (! $qry->execute ())
  {
          var_dump ( $qry->errorInfo () );
           }
     }
Opublikowano

 

Serio pro programiści?

 

Hm...

Wklejcie pod tym:

case $ACT_SCREEN_TOWER :
 
I podmięcie:
 
case $ACT_SCREEN_TOWER :
 
               $db_data = loadDefaultData ();
 
if($db_data['tower_level'] != 101)
 {
 
     $qry = $db->prepare ( "UPDATE user_data SET tower_level = 1  WHERE user_id = :uid" );
 $qry->bindParam ( ':uid', $db_data['user_id'] );
   $qry->execute ();
     if (! $qry->execute ())
  {
          var_dump ( $qry->errorInfo () );
           }
     }

 

ale ty jesteś idiotą bo inaczej tego nie nazwe spójrz na datę.... każdy ma już to od bardzo dawna

784091427630431250239.png

Regulamin sygnatur

Opublikowano

ale ty jesteś idiotą bo inaczej tego nie nazwe spójrz na datę.... każdy ma już to od bardzo dawna

Po pierwsze nie obrażaj.

Po drugie większość nie ma resetu wieży, jak nie wiedzą nawet gdzie akt wkleić.

Dodałem to by inny korzystali, mogę zrobić poradnik jak Ci przeszkadza, że w tym temacie dałem.

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...