Hallo Leute,
ich wollte meinen Truckerjob zuende scripten, aber ich bekomme immer hier in diesen Zeilen Fatal Error.
if(strcmp(cmd, "/buywaren",true) == 0)
{
if(IsPlayerInRangeOfPoint(playerid, 15.0,998.13, -1448.66, 12.82))
{
if(GetVehicleModel(GetPlayerVehicleID(playerid)) = 543 && PlayerInfo[playerid][pJob] = 2)
{
SetPVarInt(playerid,"TruckerWaren",25);
SendCientMessage(playerid,COLOR_WHITE,"Dein Sadler wurde mit 25 Waren beladen, fahr nun nach Bayside!");
}
else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 515 && PlayerInfo[playerid][pJob] = 2 && IsTrailerAttachedToVehicle(vehicle))
{
SetPVarInt(playerid,"TruckerWaren",100);
SendCientMessage(playerid,COLOR_WHITE,"Dein Truck wurde mit 100 Waren beladen, fahr nun nach Bayside!");
}
else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 573 && PlayerInfo[playerid][pJob] = 2 )
{
SetPVarInt(playerid,"TruckerWaren",65);
SendCientMessage(playerid,COLOR_WHITE,"Dein Duneride wurde mit 65 Waren beladen, fahr nun nach Bayside!");
}
}
return 1;
}
if(strcmp(cmd, "/sellwaren",true) == 0)
{
if(IsPlayerInRangeOfPoint(playerid, 15.0,-2836.8572,1574.6780,13.0590))
{
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 543 && PlayerInfo[playerid][pJob] = 2)
{
if(GetPVarInt(playerid,"TruckerWaren") == 25)
{
SendCientMessage(playerid,COLOR_WHITE,"Du hast deine Waren vom Sadler abgeladen und bekommst einen Bonus von 340$.");
GivePlayerMoney(playerid,340);
}
}
else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 515 && PlayerInfo[playerid][pJob] = 2 && IsTrailerAttachedToVehicle(vehicle))
{
if(GetPVarInt(playerid,"TruckerWaren") == 100)
{
SendCientMessage(playerid,COLOR_WHITE,"Du hast deine Waren vom Truck abgeladen und bekommst einen Bonus von 440$.");
GivePlayerMoney(playerid,440);
}
}
else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 573 && PlayerInfo[playerid][pJob] = 2 )
{
if(GetPVarInt(playerid,"TruckerWaren") == 65)
{
SendCientMessage(playerid,COLOR_WHITE,"Du hast deine Waren vom Duneride abgeladen und bekommst einen Bonus von 540$.");
GivePlayerMoney(playerid,540);
}
}
}
return 1;
}
Kann vll jemand helfen?
Wo sind hier Fehler ?
- Source
- Geschlossen
- Erledigt
-
-
-
Hier: H:\NSR.pwn(18923) : error 022: must be lvalue (non-constant)
H:\NSR.pwn(18923) : error 022: must be lvalue (non-constant)
H:\NSR.pwn(18923) : warning 215: expression has no effect
H:\NSR.pwn(18923) : error 001: expected token: ";", but found ")"
H:\NSR.pwn(18923) : fatal error 107: too many error messages on one line
Das ist diese Zeile:
if(GetVehicleModel(GetPlayerVehicleID(playerid)) = 543 && PlayerInfo[playerid][pJob] = 2) -
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 543 && PlayerInfo[playerid][pJob] == 2)
-
Jetzt aber noch diese Errors:
H:\NSR.pwn(18928) : warning 211: possibly unintended assignment
H:\NSR.pwn(18928) : error 022: must be lvalue (non-constant)
H:\NSR.pwn(18928) : error 001: expected token: ";", but found ")"
H:\NSR.pwn(18928) : error 029: invalid expression, assumed zero
H:\NSR.pwn(18928) : fatal error 107: too many error messages on one line
In dieser Zeile:
else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 515 && PlayerInfo[playerid][pJob] = 2 && IsTrailerAttachedToVehicle(vehicle)) -
breadfish.de
Hat das Thema geschlossen.