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

[Problem] przeniesienie postaci.


Rekomendowane odpowiedzi

Opublikowano

1. Witam mój problem polega na tym, że chce przenieść wszystkie postacie w 1 miejsce czy ktoś by mi pomógł? W jaki sposób mam to zrobić

2. Potrzebuję skryptu na stronę Odbuguj Postać(nazwa mówi za siebie)

Jeżeli potrzebujecie dodatkowych informacji proszę o pisanie.

a6b141855eaa.gif
Opublikowano

<?PHP

 if(isset($_SESSION['user_admin']) && checkInt($_SESSION['user_admin']) && $_SESSION['user_admin']>=0) {

   echo'<h2>Postać Odbugowana</h2>';

   if(isset($_GET['char']) && checkInt($_GET['char'])) {
  $sqlCmd = "SELECT player.name, player_index.empire, UNIX_TIMESTAMP(player.last_play) AS timeStamp
    FROM player.player
    INNER JOIN player.player_index ON player.account_id = player_index.id
    WHERE player.id = '".$_GET['char']."'
    AND player.account_id = '".$_SESSION['user_id']."'
    LIMIT 1";
  $sqlQry = mysql_query($sqlCmd,$sqlServ);

  if(mysql_num_rows($sqlQry)>0) {
    $getChar = mysql_fetch_object($sqlQry);
    $difSpielzeit = time()-$getChar->timeStamp;
    $toGoTime = (5*60)-($difSpielzeit);
    $toGoMin = floor(($toGoTime)/60);
    $toGoSek = ($toGoTime)%60;
    if(($difSpielzeit/60)>=5) {

	  $sqlUpdate = "UPDATE player.player SET map_index='".$resetPos[$getChar->empire]['map_index']."', x='".$resetPos[$getChar->empire]['x']."', y='".$resetPos[$getChar->empire]['y']."',     exit_x='".$resetPos[$getChar->empire]['x']."', exit_y='".$resetPos[$getChar->empire]['y']."', exit_map_index='".$resetPos[$getChar->empire]['map_index']."', horse_riding='0' WHERE id='".$_GET['char']."' LIMIT 1";
	  $updatePos = mysql_query($sqlUpdate,$sqlServ);
	  if($updatePos) {
	    echo '<p>Postać ?'.$getChar->name.'? została pomyślnie odbugowana  i stoisz teraz w pierszym mieście. Jeżeli postać się tam nie znajduje wyloguj się z gry oraz spróbuj ponownie za 15 minut.</p>';
	  }
	  else { echo'<p class="meldung">123123 test</p>'; }

    }
    else {
	  echo'<p class="meldung">Sie sind noch keine 5 Minuten ausgeloggt. Sie müssen noch '.$toGoMin.' Minuten und '.$toGoSek.' Sekunden warten.</p>';
    }

  }
  else {
    echo'<p class="meldung">Der angegebene Charakter existiert nicht.</p>';
  }

   }
   echo'<p><a href="javascript:history.back()">Powrót</a></p>';
 }
 else {
   echo'<p class="meldung">Sie müssen für diesen Bereich angemeldet sein.</p>';
 }
?>

 

Sprawdź czy działa.

Kurwa, mistrz!


VLXxO.png

 

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...