$ip = $_SERVER['REMOTE_ADDR']; $error = $e->getMessage(); $errorcode = $e->getCode(); $file = $e->getFile(); $line = $e->getLine(); $errorstring = "\r\n\n|----------------------------Error al conectar con Dynamite-----------------------------------\n|Fecha: {$date}, Hora: {$time}, From: {$ip}\n|Lugar: {$file}(Line: {$line}) Código de Error: {$errorcode}\n|Error: {$error}\n|----------------------------Error al conectar con Dynamite-----------------------------------"; $f = fopen("soaperror.log", "a+"); fwrite($f, $errorstring); fclose($f); //IF $debug == true the error will be shown in HTML if ($settings['DEBUG']) { print $errorstring; } } $connection = new SoapClient(NULL, array("location" => "http://" . $settings['IP'] . ":" . $settings['PORT'] . "/", "uri" => "urn:TC", "style" => SOAP_RPC, "login" => $settings['USERNAME'], "password" => $settings['PASSWORD'])); $soap_command = ExecuteSoapCommand('send item Soir "Hola" "Items" 43087[1]'); if ($soap_command['sent']) { echo "<center>Envio de objeto realizado satisfactoriamente.</center>"; } else { echo "Hay un error, vuelvelo a intentar más tarde."; } ?> <script type="text/javascript"> function checkform ( form ) { if (form.mycharacter.value == "") { alert( "No se ha seleccionado un personaje." ); form.mycharacter.focus(); return false; } if (form.newname.value == "") { alert( "No se ha escrito un nombre nuevo." ); form.newname.focus(); return false; } else { if (form.newname.value.length < 2) { alert( "El nuevo nombre es demasiado corto." ); form.newname.focus(); return false; } } return true ; } </script>
?> </b> </p> </td> </tr> <tr> <td width="150px" align="center"> <img src="/imagesv/objetos/lupa.png" onMouseOver="this.src='/imagesv/objetos/cambio.jpg'" onMouseOut="this.src='/imagesv/objetos/lupa.png'" style="cursor:pointer;"> </p> </td> </tr> <tr> <td align="center"> <?php $soap_command = ExecuteSoapCommand('char customize ' . $_POST["pj"] . ' '); if ($soap_command['sent']) { echo "<center>Personalizacion de PJ activada.</p>Cuando inicies sesion tendras la posibilidad del cambio de aspecto.</center>"; } else { echo "Hay un error, vuelvelo a intentar en un rato, puede que el personaje al que intentas enviar el objeto no exista."; } ?> </td> </tr> </table> </form> </td> </tr> </table>
?> </b> </p> </td> </tr> <tr> <td width="150px" align="center"> <img src="/imagesv/objetos/lupa.png" onMouseOver="this.src='/imagesv/objetos/cambio_raza.jpg'" onMouseOut="this.src='/imagesv/objetos/lupa.png'" style="cursor:pointer;"> </p> </td> </tr> <tr> <td align="center"> <?php $soap_command = ExecuteSoapCommand('char changerace ' . $_POST["pj"] . ' '); if ($soap_command['sent']) { echo "<center>Personalizacion de PJ activada.</p>Cuando inicies sesion tendras la posibilidad del cambio de aspecto.</center>"; } else { echo "Hay un error, vuelvelo a intentar en un rato, puede que el personaje al que intentas enviar el objeto no exista."; } ?> </td> </tr> </table> </form> </td> </tr> </table>
if (!empty($_POST["playername"])) { // Posztolt adatok átalakítás $post_playertransaction_playername = variable($_POST["playername"], "", "db"); // Posztolt adatok ellenõrzése string_check($post_playertransaction_playername, 32, ">", "Error con el nombre de PJ"); // Játékos ellenõrzése $query_playertransaction_check = db_query("SELECT COUNT(*) FROM characters WHERE name = '" . $post_playertransaction_playername . "'"); $results_playertransaction_check = mysqli_fetch_array($query_playertransaction_check); if ($results_playertransaction_check[0] == 0) { system_message("El Personaje no existe."); } // Mûvelet elvégzése switch ($site_post_action) { // Szint nullázás case "level": $soap_command = ExecuteSoapCommand("tele name soir ventormenta"); break; // Pénz nullázás // Pénz nullázás case "money": db_query("UPDATE characters SET money = '0' WHERE name = '" . $post_playertransaction_playername . "'"); break; // Creditos de Cuenta // Creditos de Cuenta case "creditos": db_select($mysql_db_realmd); db_query("UPDATE account SET creditos = (creditos +10) WHERE username = '******'"); break; // Bloquear cuenta // Bloquear cuenta case "bloq":
?> </b> </p> </td> </tr> <tr> <td width="150px" align="center"> <img src="/imagesv/objetos/lupa.png" onMouseOver="this.src='/imagesv/objetos/manzana.jpg'" onMouseOut="this.src='/imagesv/objetos/lupa.png'" style="cursor:pointer;"> </p> </td> </tr> <tr> <td align="center"> <?php $soap_command = ExecuteSoapCommand('send item ' . $_POST["pj"] . ' "Objetos de Recompensa" "Casa de Regalos: Aquí tienes el objeto que pediste desde nuestra web, recuerda que si no lo has pedido tu, ¡es un regalo de un amigo!." 43087[1]'); if ($soap_command['sent']) { echo "<center>Envio de objeto realizado satisfactoriamente.</p>Revisa tu correo para recoger los objetos.</center>"; } else { echo "Hay un error, vuelvelo a intentar en un rato, puede que el personaje al que intentas enviar el objeto no exista."; } ?> </td> </tr> </table> </form> </td> </tr> </table>
?> </b> </p> </td> </tr> <tr> <td width="150px" align="center"> <img src="/imagesv/objetos/lupa.png" onMouseOver="this.src='/imagesv/objetos/cambio_faccion.jpg'" onMouseOut="this.src='/imagesv/objetos/lupa.png'" style="cursor:pointer;"> </p> </td> </tr> <tr> <td align="center"> <?php $soap_command = ExecuteSoapCommand('char changefaction ' . $_POST["pj"] . ' '); if ($soap_command['sent']) { echo "<center>Cambio de faccion realizado.</p>Cuando inicies sesion tendras la posibilidad del cambio de faccion.</center>"; } else { echo "Hay un error, vuelvelo a intentar en un rato, puede que el personaje al que intentas enviar el objeto no ."; } ?> </td> </tr> </table> </form> </td> </tr> </table>