Hi,
gibt es einen PHP Script, womit man an einen Spieler ein Item per Mail (Postbox) schickt?
gibt es einen PHP Script, womit man an einen Spieler ein Item per Mail (Postbox) schickt?
Ehm ja, indirekt schon ja. Such dir ne Webseite mit Donate Panel/ Shop Panel what ever. Und dann durchsuchs du einfach mal die Functions.php die dabei liegen sollte. Da is bestimmt ne Funktion, die das gekaufte Item in die Datenbank des SPieler einträgt. Wobei ich mir sicher bin, das das Item direkt ins Inventar geschickt wird. Das zu ändern, ist nich so schwer, ich schau selber gerade mal ob ich dir da was feines geben kann.Quote:
Hi,
gibt es einen PHP Script, womit man an einen Spieler ein Item per Mail (Postbox) schickt?
mfg. KevinQuote:
<h1>Member - Send an item</h1>
<?php
if(isset($_POST['senditem_sbm'])) {
odbc_exec($mssql, 'USE [CHARACTER_01_DBF]');
$charid = odbc_exec($mssql, 'SELECT m_idPlayer FROM [CHARACTER_TBL] WHERE m_szName=\''.mssql_escape_string($_POST['character']).'\'');
if(odbc_num_rows($charid) == 1) {
odbc_exec($mssql, 'INSERT INTO [ITEM_SEND_TBL](
m_idPlayer, serverindex, Item_Name, Item_count, m_nAbilityOption, m_bItemResist, m_nResistAbilityOption, idSender, nPiercedSize
) VALUES(
\''.mssql_escape_string(odbc_result($charid, 'm_idPlayer')).'\',
\'01\',
\''.mssql_escape_string($_POST['itemname']).'\',
\''.mssql_escape_string($_POST['count']).'\',
\''.mssql_escape_string($_POST['upgrade']).'\',
\''.mssql_escape_string($_POST['element']).'\',
\''.mssql_escape_string($_POST['elementupgrade']).'\',
\'0000000\',
\''.mssql_escape_string($_POST['piercing']).'\'
)');
echo '<div class="success">The item has successfully been send!</div>';
} else {
echo '<div class="fail">Character does not exist!</div>';
}
}
echo '<form action="" method="post">
<table>
<tr>
<td>Character:</td>
<td><input type="text" name="character" /></td>
</tr>
<tr>
<td>Item Name:</td>
<td><input type="text" name="itemname" /></td>
</tr>
<tr>
<td>Item Count:</td>
<td><input type="text" name="count" /></td>
</tr>
<tr>
<td>Item Upgrade:</td>
<td>
<select name="upgrade">
<option value="0">0</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
</select>
</td>
</tr>
<tr>
<td>Piercing Slots:</td>
<td>
<select name="piercing">
<option value="0">0</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
</select>
</td>
</tr>
<tr>
<td>Element Type:</td>
<td>
<select name="element">
<option value="0">None</option>
<option value="1">Fire</option>
<option value="2">Water</option>
<option value="3">Electric</option>
<option value="4">Wind</option>
<option value="5">Earth</option>
</select>
</td>
</tr>
<tr>
<td>Element Upgrade:</td>
<td>
<select name="elementupgrade">
<option value="0">0</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
<option value="13">13</option>
<option value="14">14</option>
<option value="15">15</option>
<option value="16">16</option>
<option value="17">17</option>
<option value="18">18</option>
<option value="19">19</option>
<option value="20">20</option>
</select>
</td>
</tr>
<tr>
<td></td>
<td><input type="submit" name="senditem_sbm" value="Send Item" /></td>
</tr>
</table>
</form>';
?>
Also ich hab bei mir diese Spalte aufgemacht in Management Studio und geguckt ob ein Eintrag da war, es war keiner da, nachdem ich dann eine Mail versendet habe war einer da, und auch genau das item was ich versendet habe, genau der mailtext und title und penya..Quote:
denke ich jetzt an das falsche oder war ITEM_SEND_TBL net per mail? ôo