Hallo Brotfische,
Ich habe folgendes Problem, wenn ich /getmycar eingeben, wird mir immer nur 1 Fahrzeug angezeigt (Ich habe 4 Fahrzeuge).
Screen:
Codes:
ocmd:getmycar(playerid,params[])
{
if(!isAdmin(playerid,1))return SendClientMessage(playerid,C_Error,"DU hast keine Berechtigung für diesen Befehl!");
new string[300];
for(new i=0; i<sizeof(cInfo); i++)
{
if(cInfo[i][besitzer]!=sInfo[playerid][db_id]) continue;
format(string, sizeof(string), "%s\n%s",string,VehicleName[cInfo[i][model]-400]);
ShowPlayerDialog(playerid,GetMyCar,DIALOG_STYLE_LIST,"Meine Fahrzeuge",string,"Wählen","Abbrechen");
return 1;
}
return 1;
}
if(dialogid==GetMyCar)
{
if(!response)return 1;
new tmp;
switch(listitem)
{
case 0..20:
{
for(new i=0; i<sizeof(cInfo); i++)
{
if(cInfo[i][besitzer]!=sInfo[playerid][db_id]) continue;
if(tmp == listitem)
{
new Float:x,Float:y,Float:z;
GetPlayerPos(playerid,x,y,z);
SetVehiclePos(cInfo[i][id_x],x,y,z);
return 1;
}
else tmp++;
}
}
}
}
Ich hoffe es kann mir jemand helfe
MFG German_ScripterHD