Also folgendes mein Tankscript hat funktioniert.. habe dann einen neuen Befehl eingefügt es hat herumgebugt... habe dann den Befehl rausgenommen dann habe ich compliemiert hatte dann aber 2 Errors
if(strcmp(cmdtext, "/motor", true) == 0)
{
if(GetPlayerVehicleSeat(playerid) == 0)
{
new car = GetPlayerVehicleID(playerid);
if(GetVehicleModel(car) == 509 || GetVehicleModel(car) == 481 || GetVehicleModel(car) == 510)
{
SendClientMessage(playerid, COLOR_RED, "Du sitzt auf einem Fahrrad. Das hat keinen Motor!");
}
else if (Tank[car] < 1)
{
SendClientMessage(playerid, COLOR_RED, "Der Tank ist leer. Du musst erst /tanken.");
}
else if (Motor[car] == false )
{
GetVehicleParamsEx(car,engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(car,VEHICLE_PARAMS_ON,lights,alarm,doors,bonnet,boot,objective);
Motor[car] = true; // Setzt den Bool Motor auf true
}
else
{
GetVehicleParamsEx(car,engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(car,VEHICLE_PARAMS_OFF,lights,alarm,doors,bonnet,boot,objective);
Motor[car] = false; // Setzt den Bool wieder auf falsch zurück.
}
}
return 1;
}
und hier die Errors
C:\Users\Patrick\Desktop\Alles Ordner\GTA\Server\gamemodes\tutorial.pwn(1739) : error 027: invalid character constant
C:\Users\Patrick\Desktop\Alles Ordner\GTA\Server\gamemodes\tutorial.pwn(1739) : error 027: invalid character constant
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
2 Errors.
Angeblich sei der Fehler bei return 1; kann mir da einer Helfen?
MfG DerCreeper