Hey ich bin gerade dabei ein Trucker Job zu erstellen folgende Dinge sind gewünscht:
Wenn Spieler /starttrucking eingibt soll ein Fahrzeug erstellt werden dies habe ich mit truckveh deklariert klappt auch alles etc.
dann möchte ich einen gettrailer Befehl dabei fragt er ob ich Waren oder Benzin transportieren möchte, sollte der Spieler Waren wählen soll er den Trailer (Vehid435) zugestellt sollte er benzin wählen sollte er die Trailer Vehid(584) bekommen diesen lasse ich erstellen mit CreateVehicle(435/584, 0.0, 0.0, 0.0, 0.0, 0, 0, -1); //je nach dem was er wählt jetzt möchte ich aber das der Trailer direkt attached wird beim erstellen bekomme dabei aber leider Errors....
C:\Users\Dustin\Desktop\SAMP Server\gamemodes\reallife.pwn(1488) : error 017: undefined symbol "truckveh"
C:\Users\Dustin\Desktop\SAMP Server\gamemodes\reallife.pwn(1490) : error 017: undefined symbol "truckveh"
C:\Users\Dustin\Desktop\SAMP Server\gamemodes\reallife.pwn(1495) : error 017: undefined symbol "truckveh"
C:\Users\Dustin\Desktop\SAMP Server\gamemodes\reallife.pwn(1497) : error 017: undefined symbol "truckveh"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.
ocmd:starttrucking(playerid, params[])
{
if(PlayerInfo[playerid][pJob] !=2)return SendClientMessage(playerid, COLOR_DARKRED," Du bist kein Trucker!");
if(!IsPlayerInRangeOfPoint(playerid, 5, 96.8982,-277.0232,1.5781)) return SendClientMessage(playerid, COLOR_DARKRED," Du bist nicht in der nähe des Fleischbergs!");
new truckveh;
truckveh = CreateVehicle(403,64.6539,-269.9494,1.1424, 0, 0, -1, 0);
PutPlayerInVehicle(playerid, truckveh, 0);
SendClientMessage(playerid,COLOR_DARKGREEN,"[JOBINFO]: Um das Trucken zu beginnen starte den Motor begebe dich an einem sicheren Ort um deinen Anhänger anzukoppeln!");
SendClientMessage(playerid,COLOR_DARKGREEN,"[JOBINFO]: /gettrailer [Waren/Benzin]");
return 1;
}
ocmd:gettrailer(playerid, params[])
{
new item[64];
if(sscanf(params, "s[64]", item))return SendClientMessage(playerid, COLOR_YELLOW, "[INFO]: /gettrailer [Waren/Benzin]");
if(!strcmp(item, "Waren", true))
{
if(!IsPlayerInVehicle(playerid, truckveh)) SendClientMessage(playerid, COLOR_DARKRED," Du sitzt nicht im richtigen Truck!"); //1488
CreateVehicle(435, 0.0, 0.0, 0.0, 0.0, 0, 0, -1);
AttachTrailerToVehicle(435, truckveh); //1490
SendClientMessage(playerid, COLOR_WHITE, "PLATZHALTER WAREN!");
}
if(!strcmp(item, "Benzin", true))
{
if(!IsPlayerInVehicle(playerid, truckveh)) SendClientMessage(playerid, COLOR_DARKRED," Du sitzt nicht im richtigen Truck!"); //1495
CreateVehicle(584, 0.0, 0.0, 0.0, 0.0, 0, 0, -1);
AttachTrailerToVehicle(584, truckveh); //1497
SendClientMessage(playerid, COLOR_WHITE, "PLATZHALTER BENZIN!");
}
return 1;
}
Alles anzeigen