Heißer Tag ,
ich hab ein prob Code,
if(dialogid == Alpha)
{
if(response)
{
if(listitem == 0)
{
new veh;
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,MAX_PLAYER_NAME);
DestroyVehicle(veh1);
SendClientMessage(playerid,FARBE_GRAU,"Glückwunsch, du hast dir ein Alpha für 23600$ gekauft.");
SendClientMessage(playerid,FARBE_GRAU,"Tippe /autoinfo || /ai ein um die Befehle zu sehen.");
GivePlayerMoney(playerid, - 23600);
SetPlayerPos(playerid,2131.8823,-1150.8503,24.1128);
SetCameraBehindPlayer(playerid);
new Float:X,Float:Y,Float:Z;
new string[128];
format(string,sizeof(string),"INSERT INTO fahrzeuge ('Autoid','Pos_X','Pos_Y','Pos_Z','rot','Farbe1','Farbe2','Inhaber') VALUES (2,'602,'%f','%f','%f','358.7314','3','6','name')",X,Y,Z);
mysql_query(string);
veh = CreateVehicle(
mysql_GetIntByInt("fahrzeuge","Autoid","id",playerid),
mysql_GetFloatByInt("fahrzeuge","Pos_X","id",playerid),
mysql_GetFloatByInt("fahrzeuge","Pos_Y","id",playerid),
mysql_GetFloatByInt("fahrzeuge","Pos_Z","id",playerid),
mysql_GetFloatByInt("fahrzeuge","rot","id",playerid),
mysql_GetIntByInt("fahrzeuge","Farbe1","id",playerid),
mysql_GetIntByInt("fahrzeuge","Farbe2","id",playerid),
-1);
SpielerFahrzeug[veh][id] = playerid;
SpielerFahrzeug[veh][Cvar] = 1;
SpielerFahrzeug[veh][Farbe1] = mysql_GetIntByInt("fahrzeuge","Farbe1","id",playerid);
SpielerFahrzeug[veh][Farbe2] = mysql_GetIntByInt("fahrzeuge","Farbe2","id",playerid);
//SpielerFahrzeug[veh][Inhaber] = mysql_GetIntByInt("fahrzeuge","Inhaber","id",i);
SpielerFahrzeug[veh][Inhaber] = playerid;
}
}
else
{
DestroyVehicle(veh1);
ShowPlayerDialog(playerid,SportAutos,DIALOG_STYLE_LIST,"Autohaus","Alpha\r\nBanshee\r\nInfernus\r\nBuffalo\r\nBullet\r\nCheetah\r\nPhoenix\r\nSuper GT\r\nTurismo","Wählen", "Abbrechen");
}
}
Es wird nichts in die Tabelle geschrieben und mein Auto wird auch nicht gespawnt.
Kenn mich mit MySQL nicht gut aus, also nicht labbern warum machst du das da oder das da xD.
Mfg