Ist das godfahter script
Das originale !
Fraktionsautos für gf keine id verschiebung!
Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!
Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
-
-
Ja und aber ich muss wissen wie du es eingefügt hast
PS: Es gibt kein gefälschtes GF xD -
bei mir kann jeder trotzdem einsteigen
HELP!!
-
Ja guck nochmal an habe ja editiert
-
Ich habe jetzt meinen Abfrage public genau wie im Tutorial gemacht, doch passiert nichts:
for(new taxi = 0; taxi < sizeof(TaxiFahrzeug); taxi++)
{
if(newcar == TaxiFahrzeug[taxi])
{
if(PlayerInfo[playerid][pMember] == 10||PlayerInfo[playerid][pLeader] == 10) { }
else
{
SendClientMessage(playerid,COLOR_GREY," Du bist kein Taxifahrer !");
RemovePlayerFromVehicle(playerid);
}
}
}
Es passiert nichts.. egal wie ich es mache.
Bei einem anderen Public funktioniert es auf ähnliche Weise (anderes Array usw.) allerdings. (Das einzige Public das funktioniert) -
Hi habe mal ne Frage ich finde es nicht im Forum aber hier Passt es bestimmt auch rein.
ich möchte Autos einfügen ohne Fraktion es sind so viele das sich alles verschiebt Also zb ich steige ins Taxi ein und dann komm Du bist kein Feuerwermann oder so.
Dann verschwinden meine Bizz und mein Häuser Alles verschiebt sich wie schaffe ich das mit ein FilterScript oder wie PLS HILFEMfg Flexmaster
-
die neuen autos ganz unten hinzufügen
Lennart nimm meine methode nicht deine taxicar und so o.Ô -
wenn ich es ganz unten einfüge kommt ein Error wsas muss ich davor schreiben?
oder so Also ich habe einfach es so nach dem :public AddsOn()
{
adds=1;
return 1;
}AddStaticVehicleEx(599,1545.1246,-1667.8915,6.0827,93.2491,3,3,60000); //
ich habe es ganzunten hingemacht oder wo rein?was muss ich tun
-
Du guckst z.B aha zeile 4132 ist das letze hinzugefügte auto und da fügste halt die neuen rein was da so schwer zu verstehen o.Ô
-
@Wbid??: Das ist deine Methode; lediglich mit einer anderen Variable als "i"
-
-
Dann weiß ich auch nicht sry mach einfach gan normal wie es in tut steht
-
Habe auch ein Problem mit den Cars. Bei den Taxi werde ich immer rausgeworfen außer bei der Taxi limmo. Ich habe auch alles mögliche probiert, Vielleicht kann mir ja jemand Helfen,
forward IsATaxiCar(carid);
forward IsATaxi(playerid);
new TaxiCars[10];public IsATaxi(playerid)
{
if(IsPlayerConnected(playerid))
{
new leader = PlayerInfo[playerid][pLeader];
new member = PlayerInfo[playerid][pMember];
if(member==10)
{
return 1;
}
else if(leader==10)
{
return 1;
}
}
return 0;
}public IsATaxiCar(carid)
{
for(new i = 0; i < sizeof(TaxiCars); i++)
{
if(carid == TaxiCars[i])
{
return 1;
}
}
return 0;
}if(IsATaxi(newcar))
{
if(IsATaxiCar(playerid)) { }
else
{
if(PlayerInfo[playerid][pMember] == 10 ||PlayerInfo[playerid][pLeader] == 10) { }
else
{
SendClientMessage(playerid, COLOR_GREY, " Du bist kein Mitglied der Fraktion");
RemovePlayerFromVehicle(playerid);
}
}
}TaxiCars[0] = AddStaticVehicle(420,-1988.8114,120.6054,27.3174,0.1940,6,6); // Taxi1
TaxiCars[1] = AddStaticVehicle(420,-1988.7582,128.9441,27.3169,359.5623,6,6); // Taxi2 Limo
TaxiCars[2] = AddStaticVehicle(409,-1988.7678,138.7023,27.3431,0.6743,0,1); // Taxi3
TaxiCars[3] = AddStaticVehicle(420,-1988.9442,148.5148,27.3169,0.2032,6,6); // Taxi4
TaxiCars[4] = AddStaticVehicle(420,-1989.0106,157.2219,27.3251,0.9595,6,6); // Taxi5
TaxiCars[5] = AddStaticVehicle(420,-1989.0930,166.1077,27.3185,1.5312,6,6); // Taxi6
TaxiCars[6] = AddStaticVehicle(420,-1989.7849,195.0724,27.3147,359.8025,6,6); // Taxi7
TaxiCars[7] = AddStaticVehicle(420,-1993.7404,195.2865,27.3169,175.1761,6,6); // Taxi8
TaxiCars[8] = AddStaticVehicle(420,-1998.0922,195.7587,27.3216,0.1057,6,6); // Taxi9
TaxiCars[9] = AddStaticVehicle(487,-1992.8213,103.1269,27.7197,270.9072,6,6); // TaxiHeli10PS: Beim Taxi 2 (limo) werde ich nicht rausgeworfen und ich kann auch /fare machen. Bei den andern ist es nicht möglich
LG SunnyEdit: Kann es sein das es mit dem hier vielleicht zutun hat?
TransportDuty[playerid] = 0;
format(string, sizeof(string), "* You are now Off Duty and earned $%d.", TransportMoney[playerid]);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
GivePlayerMoney(playerid, TransportMoney[playerid]);
ConsumingMoney[playerid] = 1; TransportValue[playerid] = 0; TransportMoney[playerid] = 0;
return 1;
}
new Veh = GetPlayerVehicleID(playerid);
mit dem hier? ----> if(Veh == 82 || Veh == 84 || Veh == 85 || Veh == 94)
{
if(GetPlayerState(playerid) == 2)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "USAGE: /fare [price]");
return 1;
} -
also ich habe alles so gemacht wie im totoriel beschrieben habe. bekomme eros bitte um hilfe!!!!
C:\Dokumente und Einstellungen\eno\Desktop\GTA\samp02Xserver.win32(2)\gamemodes\DreamWorldautos.pwn(6804) : error 017: undefined symbol "yakuza"
C:\Dokumente und Einstellungen\eno\Desktop\GTA\samp02Xserver.win32(2)\gamemodes\DreamWorldautos.pwn(6804) : warning 215: expression has no effect
C:\Dokumente und Einstellungen\eno\Desktop\GTA\samp02Xserver.win32(2)\gamemodes\DreamWorldautos.pwn(6804) : error 001: expected token: ";", but found "]"
C:\Dokumente und Einstellungen\eno\Desktop\GTA\samp02Xserver.win32(2)\gamemodes\DreamWorldautos.pwn(6804) : error 029: invalid expression, assumed zero
C:\Dokumente und Einstellungen\eno\Desktop\GTA\samp02Xserver.win32(2)\gamemodes\DreamWorldautos.pwn(6804) : fatal error 107: too many error messages on one lineCompilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.
yakuza[0]=AddStaticVehicle(409,-2102.1521,-227.9906,35.1492,92.2594,0,0); // limo Yakuza
yakuza[1]=AddStaticVehicle(487,-2115.1394,-247.0600,37.4220,359.5810,0,0); // heli
yakuza[2]=AddStaticVehicle(482,-2173.4709,-219.9457,35.4456,269.4194,0,0); // car
yakuza[3]=AddStaticVehicle(482,-2173.4370,-214.8838,35.4387,271.7980,0,0); // car2
yakuza[4]=AddStaticVehicle(400,-2173.8840,-210.2462,35.4127,276.1723,0,0); // car3
yakuza[5]=AddStaticVehicle(560,-2100.5635,-199.1667,35.0259,89.8036,0,0); // car4
yakuza[6]=AddStaticVehicle(560,-2100.5894,-203.5128,35.0252,90.8788,0,0); // car5
yakuza[7]=AddStaticVehicle(560,-2100.4097,-208.4308,35.0253,90.8332,0,0); // car6
yakuza[8]=AddStaticVehicle(545,-2100.0801,-213.3613,35.1313,93.3838,0,0); // car7
yakuza[9]=AddStaticVehicle(545,-2099.8242,-217.5382,35.1314,93.4929,0,0); // car8
yakuza[10]=AddStaticVehicle(565,-2143.8853,-223.1133,34.9473,6.4195,0,0); // car9
yakuza[11]=AddStaticVehicle(565,-2147.4805,-223.0314,34.9454,5.4545,0,0); // car10
yakuza[12]=AddStaticVehicle(521,-2155.7729,-203.4360,34.8865,88.1129,0,0); // bike
yakuza[13]=AddStaticVehicle(521,-2155.7937,-201.5467,34.8928,83.5568,0,0); // bike2
yakuza[14]=AddStaticVehicle(521,-2155.7876,-199.5016,34.8913,82.8793,0,0); // bike3
yakuza[15]=AddStaticVehicle(521,-2155.6133,-197.8401,34.8916,86.3361,0,0); // bike4 Yakuzaich hoffe ihr könnt mir helfen
-
Habe auch ein Problem mit den Cars. Bei den Taxi werde ich immer rausgeworfen außer bei der Taxi limmo. Ich habe auch alles mögliche probiert, Vielleicht kann mir ja jemand Helfen,
forward IsATaxiCar(carid);
forward IsATaxi(playerid);
new TaxiCars[10];public IsATaxi(playerid)
{
if(IsPlayerConnected(playerid))
{
new leader = PlayerInfo[playerid][pLeader];
new member = PlayerInfo[playerid][pMember];
if(member==10)
{
return 1;
}
else if(leader==10)
{
return 1;
}
}
return 0;
}public IsATaxiCar(carid)
{
for(new i = 0; i < sizeof(TaxiCars); i++)
{
if(carid == TaxiCars[i])
{
return 1;
}
}
return 0;
}if(IsATaxi(newcar))
{
if(IsATaxiCar(playerid)) { }
else
{
if(PlayerInfo[playerid][pMember] == 10 ||PlayerInfo[playerid][pLeader] == 10) { }
else
{
SendClientMessage(playerid, COLOR_GREY, " Du bist kein Mitglied der Fraktion");
RemovePlayerFromVehicle(playerid);
}
}
}TaxiCars[0] = AddStaticVehicle(420,-1988.8114,120.6054,27.3174,0.1940,6,6); // Taxi1
TaxiCars[1] = AddStaticVehicle(420,-1988.7582,128.9441,27.3169,359.5623,6,6); // Taxi2 Limo
TaxiCars[2] = AddStaticVehicle(409,-1988.7678,138.7023,27.3431,0.6743,0,1); // Taxi3
TaxiCars[3] = AddStaticVehicle(420,-1988.9442,148.5148,27.3169,0.2032,6,6); // Taxi4
TaxiCars[4] = AddStaticVehicle(420,-1989.0106,157.2219,27.3251,0.9595,6,6); // Taxi5
TaxiCars[5] = AddStaticVehicle(420,-1989.0930,166.1077,27.3185,1.5312,6,6); // Taxi6
TaxiCars[6] = AddStaticVehicle(420,-1989.7849,195.0724,27.3147,359.8025,6,6); // Taxi7
TaxiCars[7] = AddStaticVehicle(420,-1993.7404,195.2865,27.3169,175.1761,6,6); // Taxi8
TaxiCars[8] = AddStaticVehicle(420,-1998.0922,195.7587,27.3216,0.1057,6,6); // Taxi9
TaxiCars[9] = AddStaticVehicle(487,-1992.8213,103.1269,27.7197,270.9072,6,6); // TaxiHeli10PS: Beim Taxi 2 (limo) werde ich nicht rausgeworfen und ich kann auch /fare machen. Bei den andern ist es nicht möglich
LG SunnyEdit: Kann es sein das es mit dem hier vielleicht zutun hat?
TransportDuty[playerid] = 0;
format(string, sizeof(string), "* You are now Off Duty and earned $%d.", TransportMoney[playerid]);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
GivePlayerMoney(playerid, TransportMoney[playerid]);
ConsumingMoney[playerid] = 1; TransportValue[playerid] = 0; TransportMoney[playerid] = 0;
return 1;
}
new Veh = GetPlayerVehicleID(playerid);
mit dem hier? ----> if(Veh == 82 || Veh == 84 || Veh == 85 || Veh == 94)
{
if(GetPlayerState(playerid) == 2)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "USAGE: /fare [price]");
return 1;
}
Ja das ist auch eine Überprüfung, da musst du das auch einbauen. -
Ja das ist auch eine Überprüfung, da musst du das auch einbauen.
Wie meinst du das den? Sry für die dumme frage
-
ok fehler behoben aber leider kann immer noch jeder sie fahren
-
cyclops bei mir gehts bei 21 fraktionen habe es kopiert versuch nochmal zu gucken o.Ô
Ich weiß nicht was ihr für Probleme habt ihr müsst auch lesen net kopieren -
Habe es genau so gemacht wie du es beschrieben hast in mein post ist es ja auch richtig oder? Trozdem werden ich als taxi aus dem car rausgeworfen außer bei der limo
-
Kauft euch mal alle neue Augen
Du hast es so geschrieben:
if(IsATaxi(newcar))
{
if(IsATaxiCar(playerid)) { }
else
{
if(PlayerInfo[playerid][pMember] == 10 ||PlayerInfo[playerid][pLeader] == 10) { }
else
{
SendClientMessage(playerid, COLOR_GREY, " Du bist kein Mitglied der Fraktion");
RemovePlayerFromVehicle(playerid);
}
}
}
So steht es aber nicht im tut -
hier mal was ich eingegeben habe!!!
forward isayakuza(playerid);
forward isayakuzacar(carid);new yakuzacars[16];
das mit puplic habe ich unter
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)um genauer zu sein unter, was denn so aus schaut,
}
public IsACop(playerid)
{
if(IsPlayerConnected(playerid))
{
new leader = PlayerInfo[playerid][pLeader];
new member = PlayerInfo[playerid][pMember];
if(member==1 || member==2 || member==3 || member==4 || member==13)
{
return 1;
}
if(leader==1 || leader==2 || leader==3 || leader==4|| leader==13)
{
return 1;
}
}
return 0;
}
public isayakuza(playerid)
{
if(IsPlayerConnected(playerid))
{
new leader = PlayerInfo[playerid][pLeader];
new member = PlayerInfo[playerid][pMember];
if(member==6)
{
return 1;
}
else if(leader==6)
{
return 1;
}
}
return 0;
}
public isayakuzacar(carid)
{
for(new i = 0; i < sizeof(yakuzacars); i++)
{
if(carid == yakuzacars[i])
{
return 1;
}
}
return 0;
}
dann wie du geschrieben hast unter (PLAYER_STATE_DRIVER)
}
if(isayakuza(newcar))
{
if(isayakuzacar(playerid)) { }
else
{
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, COLOR_GREY, " Du bist kein Mitglied der Fraktion");
}und dann unter (public OnGameModeInit()) genau da wo mal die anderen fahrzeuge waren.
und das einzige was geht ist der heli!!!
bei denn anderen kommt nichts.
yakuzacars[0]=AddStaticVehicle(409,-2102.1521,-227.9906,35.1492,92.2594,0,0); // limo Yakuza
yakuzacars[1]=AddStaticVehicle(487,-2115.1394,-247.0600,37.4220,359.5810,0,0); // heli
yakuzacars[2]=AddStaticVehicle(482,-2173.4709,-219.9457,35.4456,269.4194,0,0); // car
yakuzacars[3]=AddStaticVehicle(482,-2173.4370,-214.8838,35.4387,271.7980,0,0); // car2
yakuzacars[4]=AddStaticVehicle(400,-2173.8840,-210.2462,35.4127,276.1723,0,0); // car3
yakuzacars[5]=AddStaticVehicle(560,-2100.5635,-199.1667,35.0259,89.8036,0,0); // car4
yakuzacars[6]=AddStaticVehicle(560,-2100.5894,-203.5128,35.0252,90.8788,0,0); // car5
yakuzacars[7]=AddStaticVehicle(560,-2100.4097,-208.4308,35.0253,90.8332,0,0); // car6
yakuzacars[8]=AddStaticVehicle(545,-2100.0801,-213.3613,35.1313,93.3838,0,0); // car7
yakuzacars[9]=AddStaticVehicle(545,-2099.8242,-217.5382,35.1314,93.4929,0,0); // car8
yakuzacars[10]=AddStaticVehicle(565,-2143.8853,-223.1133,34.9473,6.4195,0,0); // car9
yakuzacars[11]=AddStaticVehicle(565,-2147.4805,-223.0314,34.9454,5.4545,0,0); // car10
yakuzacars[12]=AddStaticVehicle(521,-2155.7729,-203.4360,34.8865,88.1129,0,0); // bike
yakuzacars[13]=AddStaticVehicle(521,-2155.7937,-201.5467,34.8928,83.5568,0,0); // bike2
yakuzacars[14]=AddStaticVehicle(521,-2155.7876,-199.5016,34.8913,82.8793,0,0); // bike3
yakuzacars[15]=AddStaticVehicle(521,-2155.6133,-197.8401,34.8916,86.3361,0,0); // bike4 Yakuzaich hoffe du kannst mir weiter helfen....