Hey Leute,
Kann mir einer den /v Befehl zum Spawnen von Fahrzeugen als Rcon Admin
skripten?
Weiß nicht genau wie man die Anzahl etc für die Fahrzeuge und so Abfragt!
Danke im Vorraus!
Gurke
Hey Leute,
Kann mir einer den /v Befehl zum Spawnen von Fahrzeugen als Rcon Admin
skripten?
Weiß nicht genau wie man die Anzahl etc für die Fahrzeuge und so Abfragt!
Danke im Vorraus!
Gurke
Hast du schonmal die SuFu genutzt?
Ich glaub da findest du ganz viele Codeschnipsel, die dein Vorhaben haben.
if(strcmp(cmd, "/veh", true) == 0)//veh kannst du ja durch /v ersetzen
{
if(IsPlayerConnected(playerid))
{
if (PlayerInfo[playerid][pAdmin] < 1337)/* oder halt if(OnDutyAmd[playerid]==1) wenn du halt ein befeht hast wie z.B. if(strcmp(cmd, "/rcon login 1234", true) == 0)
{
if(OnDutyAmd[playerid] == 0)
{
SetPlayerColor(playerid, RED_NEW);
OnDutyAmd[playerid] = 1;
}
return 1;
} */
{
SendClientMessage(playerid, COLOR_GRAD1, " Du bist kein Admin!");
return 1;
}
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "Benutze: /veh [carid] [color1] [color2]");
return 1;
}
new car;
car = strval(tmp);
if(car < 400 || car > 611) { SendClientMessage(playerid, COLOR_GREY, " Auto Nummer nicht weniger als 400 oder höher als 611 sein !"); return 1; }
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "Benutze: /veh [carid] [color1] [color2]");
return 1;
}
new color1;
color1 = strval(tmp);
if(color1 < 0 || color1 > 299) { SendClientMessage(playerid, COLOR_GREY, " Nicht Weniger als 0 oder höher 126 !"); return 1; }
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "Benutze: /veh [carid] [color1] [color2]");
return 1;
}
new color2;
color2 = strval(tmp);
if(color2 < 0 || color2 > 126) { SendClientMessage(playerid, COLOR_GREY, " Nicht weniger als 0 oder höher als 126 !"); 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);
CreatedCars[CreatedCar] = carid;
CreatedCar++;
Gas[carid] = GetGasMax(car);
format(string, sizeof(string), " Du hast ein Fahrzeug gespawnt! Es hat die ID %d.", carid);
SendClientMessage(playerid, COLOR_GREY, string);
}
return 1;
}
hoffe konnte helfen mfg Danili
auf den ersten blick fehlen mir sicher so einige definitionen moment
edit 1: errors eingefügt
edit 2: edit 1 geschrieben!
bekomme :
C:\Users\adrian\Desktop\Server\pawno\include\dutils.inc(45) : warning 219: local variable "hour" shadows a variable at a preceding level
C:\Users\adrian\Desktop\Server\pawno\include\dutils.inc(45) : warning 219: local variable "minute" shadows a variable at a preceding level
C:\Users\adrian\Desktop\Server\gamemodes\mygamemode.pwn(293) : error 017: undefined symbol "tmp"
C:\Users\adrian\Desktop\Server\gamemodes\mygamemode.pwn(293) : error 017: undefined symbol "idx"
C:\Users\adrian\Desktop\Server\gamemodes\mygamemode.pwn(294) : error 017: undefined symbol "tmp"
C:\Users\adrian\Desktop\Server\gamemodes\mygamemode.pwn(300) : error 017: undefined symbol "tmp"
C:\Users\adrian\Desktop\Server\gamemodes\mygamemode.pwn(302) : error 017: undefined symbol "tmp"
C:\Users\adrian\Desktop\Server\gamemodes\mygamemode.pwn(302) : error 017: undefined symbol "idx"
C:\Users\adrian\Desktop\Server\gamemodes\mygamemode.pwn(303) : error 017: undefined symbol "tmp"
C:\Users\adrian\Desktop\Server\gamemodes\mygamemode.pwn(309) : error 017: undefined symbol "tmp"
C:\Users\adrian\Desktop\Server\gamemodes\mygamemode.pwn(311) : error 017: undefined symbol "tmp"
C:\Users\adrian\Desktop\Server\gamemodes\mygamemode.pwn(311) : error 017: undefined symbol "idx"
C:\Users\adrian\Desktop\Server\gamemodes\mygamemode.pwn(312) : error 017: undefined symbol "tmp"
C:\Users\adrian\Desktop\Server\gamemodes\mygamemode.pwn(318) : error 017: undefined symbol "tmp"
C:\Users\adrian\Desktop\Server\gamemodes\mygamemode.pwn(323) : error 017: undefined symbol "CreatedCars"
C:\Users\adrian\Desktop\Server\gamemodes\mygamemode.pwn(323) : error 017: undefined symbol "CreatedCar"
C:\Users\adrian\Desktop\Server\gamemodes\mygamemode.pwn(323) : error 029: invalid expression, assumed zero
C:\Users\adrian\Desktop\Server\gamemodes\mygamemode.pwn(323) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
16 Errors.
Alles anzeigen
also zu deinen news oben
new tmp[180];
new CreatedCars[100];
new CreatedCar = 0;
und dann so
if(strcmp(cmd, "/veh", true) == 0)//veh kannst du ja durch /v ersetzen
{
new idx;
if(IsPlayerConnected(playerid))
{
if (PlayerInfo[playerid][pAdmin] < 1337)
.
.
.
.
if (strcmp("/car", cmd, true, 10) == 0)
{
tmp = strtok(cmdtext,idx);
if(!strlen(tmp)){return 1;}
new id = strval(tmp);
tmp = strtok(cmdtext,idx);
if(!strlen(tmp)){return 1;}
new color1 = strval(tmp);
tmp = strtok(cmdtext,idx);
if(!strlen(tmp)){return 1;}
new color2 = strval(tmp);
if(IsPlayerAdmin(playerid))
{
new Float:px,Float:py,Float:pz;
GetPlayerPos(playerid,px,py,pz);
CreateVehicle(id,px+2,py+1,pz,90.0,color1,color2,60000);
}
return 1;
}
lg
pS
bei der variante von PasMod tretten folgende fehler auf!:
C:\Users\adrian\Desktop\Server\pawno\include\dutils.inc(45) : warning 219: local variable "hour" shadows a variable at a preceding level
C:\Users\adrian\Desktop\Server\pawno\include\dutils.inc(45) : warning 219: local variable "minute" shadows a variable at a preceding level
C:\Users\adrian\Desktop\Server\pawno\include\dutils.inc(298) : warning 219: local variable "tmp" shadows a variable at a preceding level
C:\Users\adrian\Desktop\Server\pawno\include\dutils.inc(462) : warning 219: local variable "tmp" shadows a variable at a preceding level
C:\Users\adrian\Desktop\Server\pawno\include\dini.inc(46) : warning 219: local variable "tmp" shadows a variable at a preceding level
C:\Users\adrian\Desktop\Server\pawno\include\dini.inc(54) : warning 219: local variable "tmp" shadows a variable at a preceding level
C:\Users\adrian\Desktop\Server\gamemodes\mygamemode.pwn(291) : error 047: array sizes do not match, or destination array is too small
C:\Users\adrian\Desktop\Server\gamemodes\mygamemode.pwn(294) : error 047: array sizes do not match, or destination array is too small
C:\Users\adrian\Desktop\Server\gamemodes\mygamemode.pwn(297) : error 047: array sizes do not match, or destination array is too small
C:\Users\adrian\Desktop\Server\gamemodes\mygamemode.pwn(1266) : warning 203: symbol is never used: "CreatedCar"
C:\Users\adrian\Desktop\Server\gamemodes\mygamemode.pwn(1266) : warning 203: symbol is never used: "CreatedCars"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
3 Errors.
Alles anzeigen
Wenn du nichtmal diese Fehler beheben kannst, dann lass es sein.
Die musst du nur übersetzen mehr nicht.
lg
pS
Ja ich mach soviele sachen gleichzeitig und ich hatte eben kz dazu...sorry
ja alles gut jetzt...
könntest closen!