Hi ehm wie macht man fraktions autos für selfmade gm? Also ich habe es so versucht:
new artz;
artz = AddStaticVehicle(...);
Und unter player_state_driver noch was.
aber das geht ja nicht. Kann mir jemand sagen wie das funktioniert? Ich will nicht wie bei gf also nicht diese Art weil id's können verutschen.
Fraktions autos
- Wer bin ich denn??
- Geschlossen
- Erledigt
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
-
-
vllt. versuchst du es mal so:
#define TEAM_ARTZ 0
artz = AddStaticVehicle(...);
-
Hab ich schon
EDIT:// Also ich hab es so drin:
new artz;
artz = AddStaticVehicle(...);
if(artz)
{
if(gTeam[playerid] != TEAM_MEDIC)
{
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, COLOR_RED, "Du bist kein Artz!");
}
} -
new artz;
artz = AddStaticVehicle(...);
if(artz)
{
if(gTeam[playerid] != TEAM_MEDIC)
{
RemovePlayerFromVehicle(artz);
SendClientMessage(playerid, COLOR_RED, "Du bist kein Artz!");
}
}versuchs mal so
-
Ist doch das gleiche
-
neue zeile:
RemovePlayerFromVehicle(artz);alte zeile:
RemovePlayerFromVehicle(playerid); -
Jetzt kommt die nachricht du bist kein artz bei jeden auto und man wird nicht rausgeschmissen
-
new artz;
artz = AddStaticVehicle(...);
if(artz)
{
if(gTeam[playerid] != TEAM_MEDIC)
{
SendClientMessage(playerid, COLOR_YELLOW, "Viel spaß in deinem Fahrzeug.");
}
}
else
{
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, COLOR_RED, "Falsch gedacht. Du bist kein Artz!");}
ungetestet, wenn errors kommen poste sie bitte hier.
-
so gehts 100 pro
new car = GetPlayerVehicleID(playerid);
if(car == artz)
{
if(gTeam[playerid] != TEAM_MEDIC)
{
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, COLOR_RED, "Du bist kein Artz!");
}
} -
Hi hab so gemacht:
new burning;
dann
burning = AddStaticVehicle(463,368.2502,-114.2580,0.7987,177.3293,1,1); // gang bike 1
burning = AddStaticVehicle(463,374.0600,-114.9334,0.7986,182.0904,1,1); // gang bike 2
burning = AddStaticVehicle(463,373.5226,-104.5736,0.8512,183.8729,1,1); // gang bike 3
burning = AddStaticVehicle(463,368.3011,-103.9226,0.8607,179.3338,1,1); // gang bike 4
burning = AddStaticVehicle(463,358.3768,-114.6571,0.8218,182.3306,1,1); // gang bike 5
burning = AddStaticVehicle(463,357.9127,-104.1724,0.8443,182.6485,1,1); // gang bike 6
burning = AddStaticVehicle(463,363.7545,-115.4347,0.8125,182.1157,1,1); // gang bike 7
burning = AddStaticVehicle(463,362.8519,-105.1465,0.8372,179.2164,1,1); // gang bike 8
burning = AddStaticVehicle(463,350.8216,-115.1988,0.8224,0.8757,1,1); // gang bike 9
burning = AddStaticVehicle(463,350.6792,-106.0000,0.8629,0.8465,1,1); // gang bike 10
burning = AddStaticVehicle(482,357.8954,-78.0946,1.1420,176.3105,1,1); // gang auto BURITO
burning = AddStaticVehicle(482,370.8922,-78.5802,1.1550,182.2247,1,1); // gang auto BURITO2
und dann
if(car == burning)
{
if(gTeam[playerid] != TEAM_BR)
{
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, COLOR_RED, "Du bist kein BR!");
}
}
So hab ich es gemacht nur jeder zivi/fraktion kann mit den autos fahren <.<
EDIT:// Gibt es keine andere Möglichkeit? -
-
breadfish.de
Hat das Thema geschlossen.