GTAvision.com - Forum - Grand Theft Auto News, Downloads, Community and more...

Position: Grand Theft Auto: San Andreas » Multiplayer » Auto namen » Druckansicht
Robin, 17.01.2009, 19:39
Hi zusammen ich habe in meinem GM Auto Namen die es anzeigt ist es möglich wenn ich jetzt 2 genau
gleiche Autos habe die Einzel zu beschreiben also z.b Auto1 Auto2 und es sind die gleichen modele?

mfg Robin
dödel, 17.01.2009, 19:42
Hast du diese Frage nicht zufälligerweise schonmal gestellt? :-/

Edit: übrigens wieder im falschen Themenbereich -> verschoben

Edit2: Ok, hast du, Thema geschlossen

Direktlink zu Frage


Edit3: Kompromissvorschlag, da der Themenname anders ist uns somit bestimmte User den Zusammenhang
der Frage verstehen, lass ich es doch offen *huhu*
Robin, 17.01.2009, 20:02
Ach so lol sorry ich fand meine frage net mehr und keiner hatte eine antwort gegeben dann ist es
wohl so das es net möglich ist xD sorry

mfg Robin
dödel, 17.01.2009, 20:31
Zuerst bräuchte ich erstmal den Code, welchen du für Fahrzeugnamen benutzt ;)

Edit:
Dazu zählen auch die Fahrzeuge die du nutzen willst (AddStaticVehicle(.... )
Robin, 17.01.2009, 21:11
Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
new Text:leiste[MAX_PLAYERS];
forward textdraw(playerid);
forward textdrawshow(playerid);

//=================Auto Namen ======================================================================
================
new vehName[][] =
{
    "Landstalker", "Bravura", "Buffalo", "Linerunner", "Perrenial", "Sentinel", "Dumper", "Feuerwehr"
, "Trashmaster",
    "Stretch", "Manana", "Infernus", "Voodoo", "Pony", "Mule", "Cheetah", "~r~Ambulance", "Leviathan"
, "Moonbeam",
    "Esperanto", "~y~Taxi", "Washington", "Bobcat", "Whoopee", "BF Injection", "Hunter", "Premier", "
Enforcer",
    "Securicar", "Banshee", "Predator", "Bus", "Rhino", "Barracks", "Hotknife", "Trailer", "Previon"
, "Coach",
    "Cabbie", "Stallion", "Rumpo", "RC Bandit", "Romero", "Packer", "Monster", "Admiral", "Squalo", "
Seasparrow",
    "Pizzaboy", "Tram", "Trailer", "Turismo", "Speeder", "Reefer", "Tropic", "Flatbed", "Yankee", "C
addy", "Solair",
    "Berkley's RC Van", "Skimmer", "PCJ-600", "Faggio", "Freeway", "RC Baron", "RC Raider", "Glendal
e", "Oceanic",
    "Sanchez", "Sparrow", "Patriot", "Quad", "Coastguard", "Dinghy", "Hermes", "Sabre", "Rustler", "
ZR-350", "Walton",
    "Regina", "Comet", "BMX", "Burrito", "Camper", "Marquis", "Baggage", "Dozer", "Maverick", "News 
Chopper", "Rancher",
    "FBI Rancher", "Virgo", "Greenwood", "Jetmax", "Hotring", "Sandking", "Blista Compact", "Police 
Maverick",
    "Boxvillde", "Benson", "Mesa", "RC Goblin", "Hotring Racer A", "Hotring Racer B", "Bloodring Ban
ger", "Rancher",
    "Super GT", "Elegant", "Journey", "Bike", "Mountain Bike", "Beagle", "Cropduster", "Stunt", "Tan
ker", "Roadtrain",
    "Nebula", "Majestic", "Buccaneer", "~r~Shamal", "~b~Hydra", "FCR-900", "NRG-500", "HPV1000", "Ce
ment Truck", "Tow Truck",
    "Fortune", "Cadrona", "FBI Truck", "Willard", "Forklift", "Tractor", "Combine", "Feltzer", "Remi
ngton", "Slamvan",
    "Blade", "Freight", "Streak", "Vortex", "Vincent", "Bullet", "Clover", "Sadler", "Firetruck", "H
ustler", "Intruder",
    "Primo", "Cargobob", "Tampa", "Sunrise", "Merit", "Utility", "Nevada", "Yosemite", "Windsor", "M
onster", "Monster",
    "Uranus", "Jester", "Sultan", "Stratum", "Elegy", "Raindance", "RC Tiger", "Flash", "Tahoma", "S
avanna", "Bandito",
    "Freight Flat", "Streak Carriage", "Kart", "Mower", "Dune", "Sweeper", "Broadway", "Tornado", "A
T-400", "DFT-30",
    "Huntley", "Stafford", "BF-400", "News Van", "Tug", "Trailer", "Emperor", "Wayfarer", "Euros", "
Hotdog", "Club",
    "Freight Box", "Trailer", "Andromada", "Dodo", "RC Cam", "Launch", "~b~Polizei LS", "~b~Polizei 
SF", "~b~Polizei LV",
    "Polizei", "Picador", "S.W.A.T", "Alpha", "Phoenix", "Glendale", "Sadler", "Luggage", "Luggage", "
Stairs",
    "Boxville", "Tiller", "Utility Trailer"
};
//====================== Auto namen =======================================
public OnPlayerStateChange(playerid, newstate)
{
    new str[80];
    if (newstate == 2 || newstate == 3)
    {
        format(str, sizeof(str), "~w~%s",vehName[GetVehicleModel(GetPlayerVehicleID(playerid))-400]);
        GameTextForPlayer(playerid, str, 1000, 1);
    }
    return 1;
}




also das habe ich alles in mein GM rein gemacht und jetzt eben 2 gleiche autos mit 2 verschiedene
auto namen

mfg Robin

//Edit
Bitte das nächste mal den code-Tag verwenden :)
MfG
Rafioso
dödel, 17.01.2009, 21:30
Da fehlt immernoch etwas ;)

Zitatdödel hat folgendes geschrieben:
Dazu zählen auch die Fahrzeuge die du nutzen willst (AddStaticVehicle(.... )

Robin, 17.01.2009, 22:38
AddStreamingVehicle(599,1709.1165,-1456.1423,13.7394,358.9655,3,1);
AddStreamingVehicle(599,1708.9648,-1464.5059,13.7343,358.9651,3,1);

also die 2 will ich als Feuerwehr aber nur die 2 net alle

mfg Robin
dödel, 17.01.2009, 22:41
Mit einem VehicleStreamer wird das wohl eher nicht gehen, zumindest wird der sicherlich nicht
darauf ausgelegt sein, die VehicleID extra abzuspeichern

d.h. man müsste den Streamer an einigen Stellen umschreiben ;)
Robin, 17.01.2009, 22:54
ah oky ich kann die extra in den GM rein machen die autos also dann


AddStaticVehicle(599,1709.1165,-1456.1423,13.7394,358.9655,3,1);
AddStaticVehicle(599,1708.9648,-1464.5059,13.7343,358.9651,3,1);

mfg Robin
dödel, 18.01.2009, 17:25
Der warscheinlich leichteste Weg:

Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<?

new vehiclenameid[2]; // über Main

//OnGameModeInit
vehiclenameid[0] = AddStaticVehicle(599,1709.1165,-1456.1423,13.7394,358.9655,3,1);
vehiclenameid[1] = AddStaticVehicle(599,1708.9648,-1464.5059,13.7343,358.9651,3,1); 


public OnPlayerStateChange(playerid, newstate)
{
    new str[80];
    if (newstate == 2 || newstate == 3)
    {
        new statevehicleid = GetPlayerVehicleID(playerid);
        if(statevehicleid == vehiclenameid[0]) format(str, sizeof(str), "~w~FAHRZEUGNAME1", 0);
        else if(statevehicleid == vehiclenameid[1]) format(str, sizeof(str), "~w~FAHRZEUGNAME2", 0);
        else format(str, sizeof(str), "~w~%s",vehName[GetVehicleModel(GetPlayerVehicleID(playerid))-
400]);
        GameTextForPlayer(playerid, str, 1000, 1);
    }
    return 1;
}

?>


Sollte funktionieren, habs hier einfach im Forum zusammengeschrieben
Recycler, 18.01.2009, 17:48
Code:
1
else if(statevehicleid == vehiclenameid[0])


soll wohl

Code:
1
else if(statevehicleid == vehiclenameid[1])


sein.

MfG
Recycler
dödel, 18.01.2009, 17:54
jop, ich Editiers mal eben
Robin, 18.01.2009, 21:07
ah cool danke ich werde es morgen Testen

mfg Robin :-)
GTAvision.com :: Forumregeln :: FAQ :: Impressum :: Kontakt :: RDRvision.com :: LANOIREvision.com :: MaxPayneVision.com
NetVisionWork.NET
.: © 2006-2014 by GTAvision.com :.

Rockstar GamesTake-Two Interactive Deutschland

Free Grand Theft Auto Downloads