|
You last visited: Today at 06:00
Advertisement
Itemshop
Discussion on Itemshop within the Fiesta Online forum part of the MMORPGs category.
03/17/2013, 17:40
|
#1
|
elite*gold: 0
Join Date: Mar 2010
Posts: 49
Received Thanks: 11
|
Itemshop
Hi
ich bin gerade dabei einen ItemShop aufzusetzen.
(php script hab ich selbst geschrieben und geht alles, etc.)
Nun habe ich nur eine Frage (ok 2  ):
(Odin-Files, mit dem ***  REST dienst)
- Wie heißt die DB-Table in der SQL-DB, in die die Items eingetragen werden, welche der User kauft (die Tabelle die für das CS-Inventar Fach im Game zuständig ist)
- (( zusatz frage
)) Muss man dort auf bestimmte Werte, welche eingetragen werden achten?
Was ich bisher rausgefunden hab: (obs stimmt kp)
zu 1.:
Die DB heißt .tChargeItem
zu 2.:
Dort werden die spalten "userNo", "orderNo", und "goodsNo" gebraucht
Quote:
|
userNo -> userID (1 oder 22 oder 202 jenachdem was dort steht)
|
Quote:
|
orderNo -> eigentlich irgendeine Zahl oder halt für den Benutzer die jeweilige order reihenfolge
|
Quote:
|
goodsNo -> die ID aus der Info.shn
|
So es wird alles gut in die DB eingetragen ... der Schritt passt zu 100%
Aber!: die Items erscheinen nicht im Game.
Entweder:
ERROR1: Komplett falsche Tabelle
ERROR2: eine Zusatz verknüpfungs Tabelle fehlt
ERROR3: die Daten (siehe oben) sind falsch, welche ich eintrage
hoffe mir kann jemand helfen :3
hocke da jetzt schon zu lang davor und kann langsam keine DB mehr sehen
mfg Araschi
PS: hab ein roar - schrei im cs-invi und das kann ich in unendlicher form abrufen ... und das is nirgends in den datenbanken zu finden (InxName oder ItemID) ...
|
|
|
03/17/2013, 18:10
|
#2
|
elite*gold: 0
Join Date: Jan 2011
Posts: 1,697
Received Thanks: 615
|
Quote:
Originally Posted by Araschi
Hi
ich bin gerade dabei einen ItemShop aufzusetzen.
(php script hab ich selbst geschrieben und geht alles, etc.)
Nun habe ich nur eine Frage (ok 2  ):
(Odin-Files, mit dem ***  REST dienst)
- Wie heißt die DB-Table in der SQL-DB, in die die Items eingetragen werden, welche der User kauft (die Tabelle die für das CS-Inventar Fach im Game zuständig ist)
- (( zusatz frage
)) Muss man dort auf bestimmte Werte, welche eingetragen werden achten?
Was ich bisher rausgefunden hab: (obs stimmt kp)
zu 1.:
Die DB heißt .tChargeItem
zu 2.:
Dort werden die spalten "userNo", "orderNo", und "goodsNo" gebraucht
So es wird alles gut in die DB eingetragen ... der Schritt passt zu 100%
Aber!: die Items erscheinen nicht im Game.
Entweder:
ERROR1: Komplett falsche Tabelle
ERROR2: eine Zusatz verknüpfungs Tabelle fehlt
ERROR3: die Daten (siehe oben) sind falsch, welche ich eintrage
hoffe mir kann jemand helfen :3
hocke da jetzt schon zu lang davor und kann langsam keine DB mehr sehen
mfg Araschi
PS: hab ein roar - schrei im cs-invi und das kann ich in unendlicher form abrufen ... und das is nirgends in den datenbanken zu finden (InxName oder ItemID) ... 
|
.tChargeItem nicht!
|
|
|
03/17/2013, 18:18
|
#3
|
elite*gold: 0
Join Date: Mar 2010
Posts: 49
Received Thanks: 11
|
(tolle antwort) ...
Welche denn dann?
Das es die nicht is is mir auch klar. Weil es ja nicht geht.
Darum ja auch meine Frage
|
|
|
03/17/2013, 18:19
|
#4
|
elite*gold: 0
Join Date: Jan 2011
Posts: 1,697
Received Thanks: 615
|
schau in die shn vom Odin Rest da steht es sogar drin
|
|
|
03/17/2013, 18:27
|
#5
|
elite*gold: 119
Join Date: Jul 2011
Posts: 153
Received Thanks: 40
|
OdinAccount/tPurchases
|
|
|
03/17/2013, 18:33
|
#6
|
elite*gold: 0
Join Date: Jan 2011
Posts: 1,697
Received Thanks: 615
|
z.b.
$DBAccount->prepareAndExecute('INSERT INTO tPurchases (nAGID, nPrice, nGoodsNo, nQuantity, nUsed, sIP, nIsGift, nStatus) VALUES (?, ?, ?, ?, ?, ?, ?, ?) ', array($uid, $Item->Price, $Item->GoodsNo, 1, 0, $ip, 0, 1));
|
|
|
03/17/2013, 19:26
|
#7
|
elite*gold: 0
Join Date: Mar 2010
Posts: 49
Received Thanks: 11
|
Quote:
Originally Posted by EpicFight
z.b.
$DBAccount->prepareAndExecute('INSERT INTO tPurchases (nAGID, nPrice, nGoodsNo, nQuantity, nUsed, sIP, nIsGift, nStatus) VALUES (?, ?, ?, ?, ?, ?, ?, ?) ', array($uid, $Item->Price, $Item->GoodsNo, 1, 0, $ip, 0, 1));
|
kurze frage zu deinem PHP-String - $uid -> ??Die userNo Aus der Account? (Benutzer ID)
- $itemPrice -> Wie viel das item gekostet hat??
- $itemGoodsNo -> ID des items aus der item.shn ?
der rest is mir klar. Ich muss nur Fragen, da man in PHP jede Variable bennen kann wie man will q.q
Weil wenn ich das so eintrage erhält der spieler nichts
Quote:
nAGID:2(UserID->[tAccounts]'nEMID')
nPrice:200
nGoodsNo:209 (Aus ItemInfo.shn die ID)
dDate: 2013-03-17 19:14:46.127
nQuantity:1
nUsed:0
sIP:127.0.0.1
nIsGift:0
nStatus:1
|
Stimmt der string oder brauch ich noch ne db die die nGoodsNo bestimmt?
|
|
|
03/19/2013, 11:30
|
#8
|
elite*gold: 4
Join Date: Nov 2012
Posts: 567
Received Thanks: 553
|
EpicFight wärst du evtl. so freundlich denn mich würde es auch sehr interessieren.
|
|
|
03/24/2013, 14:40
|
#9
|
elite*gold: 0
Join Date: Jan 2011
Posts: 1,697
Received Thanks: 615
|
Quote:
Originally Posted by Kanaye假名你們
EpicFight wärst du evtl. so freundlich denn mich würde es auch sehr interessieren.
|
Vk fertigen Cash shop
|
|
|
03/25/2013, 09:16
|
#10
|
elite*gold: 0
Join Date: Mar 2010
Posts: 49
Received Thanks: 11
|
einen CashShop zu machen is einach. des Problem ist nur dem Game zu sagen das die CS-Itemtasche auf die SQL-DB zugreifen soll.
Den CashShop schreib ich dir auch umsonst
|
|
|
03/25/2013, 12:40
|
#11
|
elite*gold: 0
Join Date: Jan 2011
Posts: 1,697
Received Thanks: 615
|
Quote:
Originally Posted by Araschi
einen CashShop zu machen is einach. des Problem ist nur dem Game zu sagen das die CS-Itemtasche auf die SQL-DB zugreifen soll.
Den CashShop schreib ich dir auch umsonst 
|
Newbie
dafür ist der odin rest da... der greift nur auf tPurchases zu
|
|
|
03/25/2013, 14:27
|
#12
|
elite*gold: 0
Join Date: Jan 2013
Posts: 358
Received Thanks: 105
|
Quote:
Originally Posted by EpicFight
Newbie
dafür ist der odin rest da... der greift nur auf tPurchases zu
|
Oder auf den namen den du ihm gibst ^^
|
|
|
03/25/2013, 14:44
|
#13
|
elite*gold: 0
Join Date: Jan 2011
Posts: 1,697
Received Thanks: 615
|
Quote:
Originally Posted by Fehlgeschlagen
Oder auf den namen den du ihm gibst ^^
|
Joar  xD
Tipp: Wer ig bekommt Failed to load Item Information , liegt an Server Exen
|
|
|
03/25/2013, 15:50
|
#14
|
elite*gold: 0
Join Date: Nov 2010
Posts: 7
Received Thanks: 0
|
Quote:
|
Tipp: Wer ig bekommt Failed to load Item Information , liegt an Server Exen
|
einfach die Qutspark.dll von den Login ordner in die World und Gamelog Ordner rein tun dann funkts ^^
|
|
|
03/25/2013, 15:54
|
#15
|
elite*gold: 0
Join Date: Jan 2011
Posts: 1,697
Received Thanks: 615
|
Quote:
Originally Posted by comi1991
einfach die Qutspark.dll von den Login ordner in die World und Gamelog Ordner rein tun dann funkts ^^
|
oder die aktuellen Exen nutzen wie ich.. xD
|
|
|
 |
|
Similar Threads
|
ItemShop buy bug
07/25/2012 - Metin2 Private Server - 0 Replies
Hello everyone,
I'm trying to fix a problem at this item shop
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title><?PHP echo $serverSettings; ?></title>
<link href="css/itemshop.css" rel="stylesheet" type="text/css">
</head>
<body class="twoColFixLtHdr" scroll="no">
|
Itemshop Bug?
10/16/2010 - Metin2 Private Server - 23 Replies
HeyHo liebe Com :)
Da ich nichts in der SuFu gefunden habe, erstelle ich einen neuen Thread...
Ich habe folgendes Problem:
Ich habe einen eigenen Root P-Server und das HP Script von Hennink.
Jedoch funktioniert mein Itemshop nicht richtig.
Sprich, ich kann Coins kaufen, Items kaufen aber es kommt nichts im Itemshop Lager an.
Am Script liegt es zu 100% nicht, denn ich habe viele ausprobiert und diese Script funktioniert auch bei einem Kumpel.
Also muss es an der DB liegen.
|
Itemshop
10/13/2010 - Metin2 Private Server - 2 Replies
Hallo
Wenn ich in meinem Itemshopscript sachen kaufe kommen sie doppelt ins lager
Itemshop script:
<h2>Itemshop</h2>
<?PHP
if(isset($_SESSION) && checkInt($_SESSION) && $_SESSION>=0) {
if(isset($_GET) && checkInt($_GET)) {
$sqlCmdS="SELECT * FROM ".SQL_HP_DB.".is_items WHERE kategorie_id='".$_GET."' ORDER BY id DESC";
}
|
itemshop ID´s
01/23/2010 - Metin2 Private Server - 1 Replies
ich knn die itemshop id´s net benutzen !!!
|
Itemshop
10/27/2009 - Metin2 Private Server - 6 Replies
Parse error: syntax error, unexpected $end in C:\xampp\htdocs\itemshop\default1.php on line 875
Dieses Error kommt bei mir :( Was nu?
|
All times are GMT +1. The time now is 06:00.
|
|