Guten Tag,
ich bin derzeit ein MYSQL autohaus am schreiben aber es geht nicht sprich der dielog wird zwar angezeigt aber das was bei OnDialogResponse steht wird nicht ausgeführt:
hier mein Code:
case DIALOG_BUYCAR:
{
if(response)
{
new query[128],str[258];
for(new i = 0; i < sizeof(aInfo); i++)
{
new autohaus=aInfo[i][Autohaus],
preis = aInfo[i][Preis],
minuspreis = sInfo[playerid][Money]-aInfo[i][Preis],
model = aInfo[i][ModelID];
for(new a = 0; a < sizeof(cInfo); a++)
{
format(query,sizeof(query),"[Autohaus]: Du besitzt $%d und du benötigst noch $%d",sInfo[playerid][Money], minuspreis);
if(sInfo[playerid][Money] < preis)return SCM(playerid,COLOR_GRAD1,str);
cInfo[a][ModelID]=model;
cInfo[a][c_x]=AutohausSpawns[autohaus][pos_x];
cInfo[a][c_y]=AutohausSpawns[autohaus][pos_y];
cInfo[a][c_z]=AutohausSpawns[autohaus][pos_z];
cInfo[a][c_r]=AutohausSpawns[autohaus][pos_r];
cInfo[a][Color][0] = -1;
cInfo[a][Color][1] = -1;
SaveCarToDB(playerid,i);
sInfo[playerid][Money] -= preis;
GivePlayerMoney(playerid,-preis);
cInfo[a][id_x] = CreateVehicle(cInfo[a][ModelID],cInfo[a][c_x],cInfo[a][c_y],cInfo[a][c_z],cInfo[a][c_r],cInfo[a][Color][0],cInfo[a][Color][1],-1);
SCM(playerid, COLOR_GREEN, "Bitte vergesse nicht dein Fahrzeug mit /park zu parken sonst spawnt es immer nach einem relogg hier.");
SCM(playerid, COLOR_GREEN, "Mit /carlock kannst du dein Fahrzeug für andere Leute freigeben oder abschließen.");
SCM(playerid, COLOR_YELLOW, "Dein Auto steht am Ausgabepunkt bereit! Viel Spaß beim Fahren! Und Beachte die StVo!");
return 1;
}
}
}
return 1;
}
{
if(response)
{
new query[128],str[258];
for(new i = 0; i < sizeof(aInfo); i++)
{
new autohaus=aInfo[i][Autohaus],
preis = aInfo[i][Preis],
minuspreis = sInfo[playerid][Money]-aInfo[i][Preis],
model = aInfo[i][ModelID];
for(new a = 0; a < sizeof(cInfo); a++)
{
format(query,sizeof(query),"[Autohaus]: Du besitzt $%d und du benötigst noch $%d",sInfo[playerid][Money], minuspreis);
if(sInfo[playerid][Money] < preis)return SCM(playerid,COLOR_GRAD1,str);
cInfo[a][ModelID]=model;
cInfo[a][c_x]=AutohausSpawns[autohaus][pos_x];
cInfo[a][c_y]=AutohausSpawns[autohaus][pos_y];
cInfo[a][c_z]=AutohausSpawns[autohaus][pos_z];
cInfo[a][c_r]=AutohausSpawns[autohaus][pos_r];
cInfo[a][Color][0] = -1;
cInfo[a][Color][1] = -1;
SaveCarToDB(playerid,i);
sInfo[playerid][Money] -= preis;
GivePlayerMoney(playerid,-preis);
cInfo[a][id_x] = CreateVehicle(cInfo[a][ModelID],cInfo[a][c_x],cInfo[a][c_y],cInfo[a][c_z],cInfo[a][c_r],cInfo[a][Color][0],cInfo[a][Color][1],-1);
SCM(playerid, COLOR_GREEN, "Bitte vergesse nicht dein Fahrzeug mit /park zu parken sonst spawnt es immer nach einem relogg hier.");
SCM(playerid, COLOR_GREEN, "Mit /carlock kannst du dein Fahrzeug für andere Leute freigeben oder abschließen.");
SCM(playerid, COLOR_YELLOW, "Dein Auto steht am Ausgabepunkt bereit! Viel Spaß beim Fahren! Und Beachte die StVo!");
return 1;
}
}
}
return 1;
}
mfg. Fabi.StaR