nein iwie nicht, wird auch richtig gesaved oO
EDIT: OMG, sry, habe ausversehen als variable ausgelesen xD Konnte also nicht gehen^^ Ich versuchs mal so
EDIT2: So, ne frage. Der server ist gecrasht. Kann es sein dass es daran liegt dass ich den cars die tuningid 0 gebe? xD
EDIT3: Hi
Ich hab das jetzt mal so gemacht:
public TuningGeben(vid)
{
new Tuningid[14];
new Slot[26][26];
split(CarInfo[vid][Tuning], Slot, '|');
Tuningid[ 0] = strval(Slot[ 0]); if(Tuningid[ 0] != 0) AddVehicleComponent(vid, Tuningid[ 0]);
Tuningid[ 1] = strval(Slot[ 1]); if(Tuningid[ 1] != 0) AddVehicleComponent(vid, Tuningid[ 1]);
Tuningid[ 2] = strval(Slot[ 2]); if(Tuningid[ 2] != 0) AddVehicleComponent(vid, Tuningid[ 2]);
Tuningid[ 3] = strval(Slot[ 3]); if(Tuningid[ 3] != 0) AddVehicleComponent(vid, Tuningid[ 3]);
Tuningid[ 4] = strval(Slot[ 4]); if(Tuningid[ 4] != 0) AddVehicleComponent(vid, Tuningid[ 4]);
Tuningid[ 5] = strval(Slot[ 5]); if(Tuningid[ 5] != 0) AddVehicleComponent(vid, Tuningid[ 5]);
Tuningid[ 6] = strval(Slot[ 6]); if(Tuningid[ 6] != 0) AddVehicleComponent(vid, Tuningid[ 6]);
Tuningid[ 7] = strval(Slot[ 7]); if(Tuningid[ 7] != 0) AddVehicleComponent(vid, Tuningid[ 7]);
Tuningid[ 8] = strval(Slot[ 8]); if(Tuningid[ 8] != 0) AddVehicleComponent(vid, Tuningid[ 8]);
Tuningid[ 9] = strval(Slot[ 9]); if(Tuningid[ 9] != 0) AddVehicleComponent(vid, Tuningid[ 9]);
Tuningid[10] = strval(Slot[10]); if(Tuningid[10] != 0) AddVehicleComponent(vid, Tuningid[10]);
Tuningid[11] = strval(Slot[11]); if(Tuningid[11] != 0) AddVehicleComponent(vid, Tuningid[11]);
Tuningid[12] = strval(Slot[12]); if(Tuningid[12] != 0) AddVehicleComponent(vid, Tuningid[12]);
Tuningid[13] = strval(Slot[13]); if(Tuningid[13] != 0) AddVehicleComponent(vid, Tuningid[13]);
return 1;
}
Aber iwie funzt das immernoch nicht oO In der MySQL tabelle steht unter Tuning das:
Zitat
1163|0|1091|1093|0|1010|1089|1085|0|1087|1165|116
Wird also richtig gesaved.
Geladen wird so:
samp_mysql_get_field("Tuning", result); strmid(CarInfo[carid][Tuning], result, 0 ,50, 50);
Kann es sein dass das falsch gesplittet wird?
MFG, Robdeflop®