Hallo
Wie kan ich machen damit leute einfach /spawn Quad Eingeben .. und dan ein QuAD bekommen ?
Bitte Schreibt Pawn Code Damit ich das da Einfügen kan
MFG
ShaBan
Hallo
Wie kan ich machen damit leute einfach /spawn Quad Eingeben .. und dan ein QuAD bekommen ?
Bitte Schreibt Pawn Code Damit ich das da Einfügen kan
MFG
ShaBan
Oben:
new fahrzeug[2][MAX_PLAYERS];
new autonamen[][]= {
"Landstalker", "Bravura", "Buffalo", "Linerunner", "Perenniel", "Sentinel", "Dumper", "Feuertruck 1",
"Müllauto", "Stretch", "Manana", "Infernus", "Voodoo", "Pony", "Mule", "Cheetah", "Krankenwagen",
"Leviathan", "Moonbeam", "Esperanto", "Taxi", "Washington", "Bobcat", "Eiswagen", "BF Injection",
"Hunter", "Premier", "Enforcer", "Sicherheitsauto", "Banshee", "Predator", "Bus", "Rhino", "Barracks",
"Hotknife", "Article Trailer", "Previon", "Coach", "Cabbie", "Stallion", "Rumpo", "RC Bandit",
"Romero", "Packer", "Monster Truck", "Admiral", "Squallo", "Seasparrow", "Pizzaboy", "Tram",
"Article Trailer 2", "Turismo", "Speeder", "Reefer", "Tropic", "Flatbad", "Yankee", "Caddy", "Soliar",
"Berkley's RC Van", "Skimmer", "PCJ-600", "Faggio", "Freeway", "RC Baron", "RC Raider", "Glendale",
"Oceanic", "Sanchez", "Sparrow", "Patriot", "Quad", "Kuestenwache", "Dinghy", "Hermes", "Sabre",
"Rustler", "ZR-350", "Walton", "Regina", "Comet", "BMX", "Burrito", "Camper", "Marquis", "Baggage",
"Dozer", "Maverick", "SAN News Maverick", "Rancher", "FBI Rancher", "Virgo", "Greenwood", "Jetmax",
"Hotring Racer 1", "Sandking", "Balista Compact", "Polizei Maverick", "Boxville", "Benson", "Mesa",
"RC Goblin", "Hotring Racer 2", "Hotring Racer 3", "Bloodring Banger", "Rancher", "Super GT", "Elegant",
"Journey", "Fahrrad", "Mountain Bike", "Beagle", "Cropduster", "Stuntflugzeug", "Benzin Tanker",
"Roadtrain", "Nebula", "Majestic", "Buccaneer", "Shamal", "Hydra", "FCR-900", "NRG-500", "HPV-1000",
"Zement Truck", "Abschlepper", "Fortune", "Cadrona", "FBI Truck", "Willard", "Gabelstabler",
"Traktor", "Maehdrescher", "Feltzer", "Remington", "Slamvan", "Blade", "Brownstreak", "Freight",
"Vortex", "Vincent", "Bullet", "Clover", "Sadler", "Feuertruck 2", "Hustler", "Intruder", "Primo",
"Cargobob", "Tampa", "Sunrise", "Merit", "Utility Van", "Nevada", "Yosemite", "Windsor",
"Monster Truck", "Monster Truck", "Uranus", "Jester", "Sultan", "Stratum", "Elegy", "Raindance",
"RC Tiger", "Flash", "Tahoma", "Savanna", "Bandito", "Freight Flat Trailer", "Streak Trailer",
"Kart", "Mower", "Dune", "Sweeper", "Broadway", "Tornado", "AT400", "DFT-30", "Huntley", "Stafford",
"BF-400", "Nachrichten Van", "Tug", "Benzin Anhaenger", "Emperor", "Wayfarer", "Euros", "Hotdog",
"Club", "Freight Box Trailer", "Article Trailer 3", "Andromada", "Dodo", "RC Cam", "Launch",
"Polizeiauto LSPD", "Polizeiauto SFPD", "Polizeiauto LVPD", "Ranger", "Picador", "Wasserwerfer",
"Alpha", "Phoenix", "Glendale Shit", "Sadler Shit", "Baggage Trailer 1", "Baggage Trailer 2",
"Tug Stairs Trailer", "Boxburg", "Farm Trailer", "Utility Trailer"
};
Dann noch die sachen:
public OnPlayerConnect(playerid)
{
fahrzeug[0][playerid]=-1;
fahrzeug[1][playerid]=-1;
return 1;
}
public OnPlayerDisconnect(playerid, reason)
{
if(fahrzeug[0][playerid]!=-1) { DestroyVehicle(fahrzeug[0][playerid]); }
if(fahrzeug[1][playerid]!=-1) { DestroyVehicle(fahrzeug[1][playerid]); }
return 1;
}
Und der CMD
public OnPlayerCommandText(playerid, cmdtext[])
{
new idx, cmd[128], tmp[64], string[256];
cmd=strtok(cmdtext,idx);
if(strcmp(cmd, "/v", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, 0xAAAAAAA, "Benutze: /v [carid] [color1] [color2]");
return 1;
}
new car;
if(IsNumeric(tmp)) {
car = strval(tmp); }
else {
for(new i; i<212; i++) {
if(strfind(autonamen[i],tmp,true)==0) {
car=i+400;
i=212; }}}
if(car < 400 || car > 611) { SendClientMessage(playerid, 0xAAAAAAA, " Die ID kann nicht unter 400 oder über 611 sein!"); return 1; }
tmp = strtok(cmdtext, idx);
new color1;
color1 = strval(tmp);
if(color1 < 0 || color1 > 126) { SendClientMessage(playerid, 0xAAAAAAA, " Die Farbe kann nicht unter 0 oder über 126 sein!"); return 1; }
tmp = strtok(cmdtext, idx);
new color2;
color2 = strval(tmp);
if(color2 < 0 || color2 > 126) { SendClientMessage(playerid, 0xAAAAAAA, " Die Farbe kann nicht unter 0 oder über 126 sein!"); return 1; }
new Float:X,Float:Y,Float:Z;
GetPlayerPos(playerid, X,Y,Z);
new carid = CreateVehicle(car, X,Y,Z, 0.0, color1, color2, 60000);
LinkVehicleToInterior(carid,GetPlayerInterior(playerid));
PutPlayerInVehicle(playerid,carid,0);
format(string, sizeof(string), " Auto %d wurde gespawnt.", carid);
SendClientMessage(playerid, 0xAAAAAAA, string);
if(fahrzeug[0][playerid]==-1) {
fahrzeug[0][playerid]=carid; }
else if(fahrzeug[1][playerid]==-1) {
fahrzeug[1][playerid]=carid; }
else {
DestroyVehicle(fahrzeug[0][playerid]);
fahrzeug[0][playerid]=fahrzeug[1][playerid];
fahrzeug[1][playerid]=carid; }
}
return 1;
}
return 0;
}
und das noch ganz unten fals du es nicht hast :
Ich glaub ich kann sowas garnichtmehr..^^
if(strcmp(cmd, "/quad", true) == 0)
{
new Float:X, Float:Y, Float:Z;
new car;
GetPlayerPos(playerid, X, Y, Z);
car = CreateVehicle(471 , X, Y, Z, -1, -1, 1);
return 1;
}
ok danke