Ich habe ein BizSystem geschriben .
in der log File vom server wird es geladen
aber das Pickup wird nicht erstellt .
----------
Loaded log file: "server_log.txt".
----------
SA-MP Dedicated Server
----------------------
v0.3d RC2, (C)2005-2011 SA-MP Team
[23:23:08] filterscripts = "" (string)
[23:23:08]
[23:23:08] Server Plugins
[23:23:08] --------------
[23:23:08] Loading plugin: mysql.so
[23:23:08]
> MySQL plugin R5 successfully loaded.
[23:23:08] Loaded.
[23:23:08] Loading plugin: sscanf.so
[23:23:08]
[23:23:08] ===============================
[23:23:08] sscanf plugin loaded.
[23:23:08] (c) 2009 Alex "Y_Less" Cole
[23:23:08] ===============================
[23:23:08] Loaded.
[23:23:08] Loaded 2 plugins.
[23:23:08]
[23:23:08] Filter Scripts
[23:23:08] ---------------
[23:23:08] Loaded 0 filter scripts.
[23:23:08] Wetter ID: 24
[23:23:08] <-| [MYSQL] Verbindung zur Datenbank wurde erfolgreich hergestellt!
[23:23:08] DEBUG: 3|Niemand|Niemand|Test1|1099.47|-1793.11|13.6051|0|250000
[23:23:08] DEBUG: 4|[NCR]Ingo|[NCR]Big_ben|Server-Biz|1099.5|-1798.22|13.6052|1|1000000
[23:23:08]
----------------------------------
[23:23:08] Blank Gamemode by your name here
[23:23:08] ----------------------------------
[23:23:08] Number of vehicle models: 9
[23:23:42] Incoming connection: 91.66.78.89:63173
#include <a_samp>
#include <a_mysql>
#include <dini>
#include <Obj_Streamer>
#include <md5>
#include <sscanf>
#define MAX_BIZ 150
#define SQL_HOST "127.0.0.1"
#define SQL_USER "root"
#define SQL_PASS "xxxxxxxx"
#define SQL_DATA "samp"
enum BizInfomation
{
pBizID,
pBizOwner[128],
pBizCoOwner[128],
pBizName[128],
Float:pBizPosX,
Float:pBizPosY,
Float:pBizPosZ,
pBizOwned,
pBizPreis,
};
new BizzInfo[MAX_BIZ][BizInfomation];
Unter OnGameModInit()
LoadBusiness();
for(new i = 0;i<MAX_BIZ;i++)
{
if(BizzInfo[i][pBizOwned] == 1)
{
new bizstring[450];
format(bizstring , sizeof(bizstring),"BizName:\n%s\nBesitzer: %s\n2Besitzer: %s",BizzInfo[i][pBizName],BizzInfo[i][pBizOwner],BizzInfo[i][pBizCoOwner]);
Create3DTextLabel(bizstring,0x008080FF,BizzInfo[i][pBizPosX], BizzInfo[i][pBizPosY], BizzInfo[i][pBizPosZ],40.0,0);
CreatePickup(1273, 2, BizzInfo[i][pBizPosX], BizzInfo[i][pBizPosY], BizzInfo[i][pBizPosZ], -1);
i++;
}
if(BizzInfo[i][pBizOwned] == 0)
{
new bizstring[450];
format(bizstring , sizeof(bizstring),"BizName:\n%s\nBesitzer: %s\nPreis: %d",BizzInfo[i][pBizName],BizzInfo[i][pBizOwner],BizzInfo[i][pBizPreis]);
Create3DTextLabel(bizstring,0x008080FF,BizzInfo[i][pBizPosX], BizzInfo[i][pBizPosY], BizzInfo[i][pBizPosZ],40.0,0);
CreatePickup(1272, 2, BizzInfo[i][pBizPosX], BizzInfo[i][pBizPosY], BizzInfo[i][pBizPosZ], -1);
i++;
}
}
stock LoadBusiness()
{
new i,str[512];
mysql_query("SELECT * FROM `business`");
mysql_store_result();
while(mysql_fetch_row(str))
{
sscanf(str, "e<p<|>ds[128]s[128]s[128]fffdd>",BizzInfo[i][pBizID],BizzInfo[i][pBizOwner],BizzInfo[i][pBizCoOwner],BizzInfo[i][pBizName],BizzInfo[i][pBizPosX],BizzInfo[i][pBizPosY],BizzInfo[i][pBizPosZ],BizzInfo[i][pBizOwned],BizzInfo[i][pBizPreis]);
printf("DEBUG: %s",str);
i++;
}
mysql_free_result();
return true;
}
Bitte um Hilfe
Mit Freundlichen Grüßen
TyrsHammer