[RELEASE] Jedes Item auf einem Server machen!

04/28/2011 02:53 Professor Linebeck#151
Html oder PHP ist hier wayne.
04/28/2011 03:02 ѕcяuвs#152
kann vlt jemand ne videos in guter qualität und von anfang an hochladen?
04/28/2011 08:07 Darkpat96#153
Quote:
Originally Posted by Tolux View Post
PHP Code:
<style type="text/css">
body,td,th {
    color: #0F0;
    font-weight: bold;
}
body {
    background-color: #000;
}
</style>
<center>
<form name="form1" method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">
  <p>&nbsp;</p>
  <p>Server-IP<br>
    <label for="server_ip"></label>
    <input type="text" name="server_ip" id="server_ip"><br>Charakter-ID (ohne 0 am Anfang!)<br>
    <label for="m_playerid"></label>
    <input type="text" name="m_playerid" id="m_playerid"><br>Item ID<br>
    <label for="f_item_id"></label>
    <input type="text" name="f_item_id" id="f_item_id"><br>Item Anzahl<br>
    <label for="f_itemcount"></label>
    <input type="text" name="f_itemcount" id="f_itemcount">
    <br><br>
    <input type="submit" name="do_it" id="do_it" value="RUN IT">
  </p>
  <p>&nbsp;</p>
  <p>Main-Code/Hack by Yannick<br>Script/Template by ~Noah~</p>
</form>

</center>
<?php

if (isset( $_POST['do_it'] )) 
{
  
$Server_IP $_POST['server_ip']; //Hier die IP des Server's
  
$m_idPlayer $_POST['m_playerid']; //Eure ID eures Characters ohne 0 am anfang!
  
$ItemID $_POST['f_item_id']; //Die ID des Items (kann man in defineitem.h) sehen
  
$ItemCnt $_POST['f_itemcount'];// Die Menge die in euer Inventory gesetzt wird!
    
  
$socket socket_create(AF_INETSOCK_STREAMSOL_TCP);
  
$packet pack("VVVVV"01$m_idPlayer0$ItemID$ItemCnt) . str_pad(""24' ') . pack("V"1);
  if(
socket_connect($socket$Server_IP29000))
  
socket_write($socket$packetstrlen($packet));
  
socket_close($socket);
}
?>
Habe das schnell mal zusammen gebaut , ist zwar nicht getestet aber da der Code ziemlich simple ist sollte es funktionieren.
Für den der es brauch , Have Fun
Geht nicht ,bei mir kommt bei RUN IT ein error das iwas nicht da seih oder so. Kann das jemand nochmal bearbeiten?
04/28/2011 09:01 Chriѕ#154
Dann nutz den net -.- nutz doch nur den Php Code

Quote:
<?php
$Server_IP = '127.0.0.1'; //Hier die IP des Server's
$m_idPlayer = (INT)1; //Eure ID eures Characters ohne 0 am anfang!
$ItemID = 26456; //Die ID des Items (kann man in defineitem.h) sehen
$ItemCnt = 99;// Die Menge die in euer Inventory gesetzt wird!

$socket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);
$packet = pack("VVVVV", 01, $m_idPlayer, 0, $ItemID, $ItemCnt) . str_pad("", 24, ' ') . pack("V", 1);
if(socket_connect($socket, $Server_IP, 29000))
socket_write($socket, $packet, strlen($packet));
socket_close($socket);

?>
04/28/2011 09:08 .Crank?#155
ja aber wie bekomm ich des in php format?
04/28/2011 09:10 Chriѕ#156
-.- So weit müsste man selber denken...

Txt Datei erstellen -> Copy&Paste --> Speichern als -> index.php und das dadrunter auf alle datein stellen.
04/28/2011 09:21 Professor Linebeck#157
Man kann auch ne .html nehmen, hat den gleichen Effekt, im Script steht ja schließlich "<?php", damit auch ne .html erkennt, dass dies ein .php Script ist.
04/28/2011 11:00 Leichtgewicht#158
Wenn ich 127.0.0.1/index.php eingebe kommt immer ein Seiten-Ladefehler. :/
04/28/2011 11:26 flickz'#159
Quote:
Originally Posted by GorkilSaysSorry View Post
Wenn ich 127.0.0.1/index.php eingebe kommt immer ein Seiten-Ladefehler. :/
Wenn du Xampp benutzt, heißt dein script überhaupt index.php und hast du es in den htdocs Ordner getan?
04/28/2011 11:31 Leichtgewicht#160
Ja habe ich alles gemacht. :S
04/28/2011 12:03 re30p#161
Mein Prob ist ich habe den Script in ein textdokument eingefügt also.txt und habe es dann umbenant in .php aber in den eigenschaften ist es immer noch eine .txt datei wie änder ich das um????
04/28/2011 12:13 Leichtgewicht#162
Neu machen und dann von anfang an .php nennen.
04/28/2011 12:16 Chriѕ#163
Wenn du es Speicherst must du das von Textdukoument auf Alle Dateien ändern.
04/28/2011 12:21 re30p#164
Hab ich ist aber immer noch eine .txt und mit was soll ich denn script dann öffnen also mit welchem prog als stadartprog festlegen?
04/28/2011 12:25 Chriѕ#165
Lies dir den Thread durch dann weist du was du machen must habs schon mal gepostet.