Ich bröchte einen Befehl damit ein Auto in die Luft Fliegt (entweder mit car ID oder das der User in die Luft fliegt)
/explode
- TGA
- 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
-
-
Wie meinst du in die Luft fliegen, im Sinne von explodieren oder von Höhe verändern?
Ich nehme ma an im SInne von explodieren^^
if(strcmp(cmdtext,"/explode",true)==0) {
new Float:x, Float:y, Float:z);
CreateExplosion(x,y,z,7,15);//7 und 15 sind typ und radius
return 1;
} -
Jo explodieren und wo dann hin??
-
Wie wo hin? Häh?
-
Unter OnPlayerCommandText in ein Filterscript oder Gamemode.
-
könnt ihr es mit adm lvl bitte hintun bekomme es net rihctig hin
new Float:x, Float:y, Float:z);
C:\Dokumente und Einstellungen\Do9cm\Desktop\lol\gamemodes\gf.pwn(9011) : error 003: declaration of a local variable must appear in a compound block
C:\Dokumente und Einstellungen\Do9cm\Desktop\lol\gamemodes\gf.pwn(9011) : warning 221: label name "Float" shadows tag name
C:\Dokumente und Einstellungen\Do9cm\Desktop\lol\gamemodes\gf.pwn(9011) : warning 217: loose indentation
C:\Dokumente und Einstellungen\Do9cm\Desktop\lol\gamemodes\gf.pwn(9011) : error 017: undefined symbol "x"
C:\Dokumente und Einstellungen\Do9cm\Desktop\lol\gamemodes\gf.pwn(9011) : error 029: invalid expression, assumed zero
C:\Dokumente und Einstellungen\Do9cm\Desktop\lol\gamemodes\gf.pwn(9011) : fatal error 107: too many error messages on one lineCompilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.
-
new Float:x, Float:y, Float:z); die ) muss weg
new Float:x, Float:y, Float:z;
-
Die Adminlevel sind ja natürlich auch in jedem Script gleich deklariert... -.-
Wie ist es den nbei dir deklariert?
----------
new Float:x, Float:y, Float:z; -
geht immernoch net gleiche zeile
C:\Dokumente und Einstellungen\Do9cm\Desktop\lol\gamemodes\gf.pwn(9011) : error 003: declaration of a local variable must appear in a compound block
C:\Dokumente und Einstellungen\Do9cm\Desktop\lol\gamemodes\gf.pwn(9011) : warning 221: label name "Float" shadows tag name
C:\Dokumente und Einstellungen\Do9cm\Desktop\lol\gamemodes\gf.pwn(9011) : warning 217: loose indentation
C:\Dokumente und Einstellungen\Do9cm\Desktop\lol\gamemodes\gf.pwn(9011) : error 017: undefined symbol "x"
C:\Dokumente und Einstellungen\Do9cm\Desktop\lol\gamemodes\gf.pwn(9011) : warning 215: expression has no effect
C:\Dokumente und Einstellungen\Do9cm\Desktop\lol\gamemodes\gf.pwn(9012) : error 017: undefined symbol "x"
C:\Dokumente und Einstellungen\Do9cm\Desktop\lol\gamemodes\gf.pwn(9011) : warning 203: symbol is never used: "Float"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase3 Errors.
if(strcmp(cmdtext,"/explode",true)==0) {
if(PlayerInfo[playerid][pAdmin] < 1337)
new Float:x, Float:y, Float:z;
CreateExplosion(x,y,z,7,15);//7 und 15 sind typ und radius
return 1;
} -
if(strcmp(cmdtext,"/explode",true)==0) {
if(PlayerInfo[playerid][pAdmin] < 1337) {
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid,x,y,z);
CreateExplosion(x,y,z,7,15); }//7 und 15 sind typ und radius
return 1;
}
Ansonsten ist da nichts falsch -
if(strcmp(cmdtext,"/explode",true)==0)
{
if(PlayerInfo[playerid][pAdmin] < 1337)
{
new Float:x, Float:y, Float:z;
CreateExplosion(x,y,z,7,15);//7 und 15 sind typ und radius
return 1;
} else return SendClientMessage(playerid,farbe,"Admins only!");
return 1;
}
eine Klammer hat gefehlt -
Bei mir explodiert nixs
-
Weil Flo keine Cords gehohlt hat^^
GetPlayerPos(playerid,x,y,z); -
Habs so drin
if(strcmp(cmdtext,"/explode",true)==0) {
if(PlayerInfo[playerid][pAdmin] < 1337) {
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid,x,y,z);
CreateExplosion(x,y,z,7,15); }//7 und 15 sind typ und radius
return 1;
} -
Dann muss da was explodieren^^
Vllt hast du die falsche Datei kompilet oder kein gmx gemacht oder falsche Datei in der server.cfg stehen oder ....^^ -
Eben net ist alles richtig drinn wenn ich dann /explode TGA mache passiert nixs
-
wenn nix passiert liegts vllt an dem Admin level
-
Bin 1338 also daran kanns net liegen
-
Aber das steht unter 1337 im Code
-
Eben net ist alles richtig drinn wenn ich dann /explode TGA mache passiert nixs
Ach, ist es jetzt schon normal, dass ma "/explode Name" machen kann, und dass dann auch alle funktioniert, ohne, dass man das dazugescripet hat?
Wenn du "/explode" eingbist ,dann explodiert du
Und überprüf mal das, was BlackFox gesagt hat, das war nämlich eine gute Idee, wasi ch jetzt gar nicht bedacht habe -