Guten Tag,
Mein Name lautet CIBERKILLER.
Und zwar habe ich ein Problem mit meinem /glock befehl.
Erstens muss man in der Nähe eines Fahrzeugs sein & zweitens muss man auch in der richtigen Gruppierung sein!
command(glock, playerid, params[])
{
#pragma unused params
if(sStats[playerid][Eingeloggt]==0)return SendClientMessage(playerid, Rot, "Du bist nicht Eingeloggt!");
if(GetPVarInt(playerid, "Funmodus"))return SendClientMessage(playerid, Rot, "Du kannst keine Befehle ausführen solange du im Funmodus bist!");
new Float:p[3], vehicle_param[7];
for(new i;i<25;i++){
for(new b;b<50;b++){
if(sStats[playerid][sGruppenID] != gVehicle[i][b])continue;
if(b == 25)break;
}
if(!gVehicle[sStats[playerid][sGruppenID]][i])continue;
GetVehiclePos(i, p[0], p[1], p[2]);
if(GetPlayerDistanceFromPoint(playerid, p[0], p[1], p[2]) <= 3.5){
GetVehicleParamsEx(i, vehicle_param[0], vehicle_param[1], vehicle_param[2], vehicle_param[3], vehicle_param[4], vehicle_param[5], vehicle_param[6]);
if(!Doors[i])SendClientMessage(playerid, Orange, "Fahrzeug: {FFFFFF}Du hast dein Fahrzeug zugeschlossen!"),Doors[i] = 1;
else if(Doors[i])SendClientMessage(playerid, Orange, "Fahrzeug: {FFFFFF}Du hast dein Fahrzeug geöffnet!"),Doors[i] = 0;
SetVehicleParamsEx(i, vehicle_param[0], vehicle_param[1], vehicle_param[2], Doors[i], vehicle_param[4], vehicle_param[5], vehicle_param[6]);
return 1;
}
if(i == 25)break;
}
return SendClientMessage(playerid, Orange, "Fahrzeug: {FFFFFF}Du bist nicht in der Nähe eines Gruppenfahrzeuges!");
}
Naja wenn ich /glock eingebe passiert einfach nichts!
gVehicle ist so aufgebaut
new gVehicle[50][25];
50 = anzahl der maximalen gruppierungen
25 = maximale fahrzeuge je Gruppierung!
Mit freundlichen Grüßen,
CIBERKILLER