Hallo Leute ich habe eine Frage zu dem Kill Befehl als ich denn /kill Befehl gemacht habe starb ich.Ich kann gerne meine Zeilen hier Posten
Andere mit dem Befehl /kill töten
- freak32
- 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
-
-
OCMD Include nehmen und Compilieren.
ocmd:kill(playerid,params[])
{
new pID;
if(sscanf(params,"u",pID))
{
SendClientMessage(playerid,COLOR_RED,"Benutze: /kill [ID]");
return 1;
}
else
{
SetPlayerHealth(pID, 0);
SendClientMessage(playerid, COLOR_RED, "Spieler Getötet!");
}
return 1;
}
return 1;
} -
L3ux so wie du es gemacht hast ist voll Umständlich ...
ocmd:kill(playerid,params[])
{
new pID;
if(AdminAbfrage(playerid,1))return SendClientMessage(playerid,FARBE,"Info: Du bist kein Admin");
if(sscanf(params,"u",pID))return SendClientMessage(playerid,FARBE,"FEHLER: /kill [ID/Name]");
SetPlayerHealth(pID,0);
return 1;
}Und wenn du den Text Anzeigen lassen willst wen er getötet hat
ocmd:kill(playerid,params[])
{
new pID,string[64];
if(AdminAbfrage(playerid,1))return SendClientMessage(playerid,FARBE,"Info: Du bist kein Admin");
if(sscanf(params,"u",pID))return SendClientMessage(playerid,FARBE,"FEHLER: /kill [ID/Name]");
SetPlayerHealth(pID,0);
format(string,sizeof(string),"Info: Du hast Spieler %s gekillt.",SpielerName(pID));
SendClientMessage(playerid,FARBE,string);
return 1;
}Habs mal eben so gmeacht musst halt noch etwas ändern
-
new pID,new string[64];
Ok Wenn schon , dann richtig^^
new
pID,
string[64];
und man sollte evt den SpielerNamen stock dabei postenstock SpielerName(playerid)
{
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
return name;
} -
War jetzt ein Flüchtigkeits Fehler... Und das mitm Stock hab ich ja wohl gesagt das er noch was dran ändern muss
-
Muss das mit ocmd oder geht das auch anders oder ist es so besser mit ocmd?
-
Finde ocmd ist das beste was es gibt würde dir auch Empfehlen ocmd zu nehmen
-
Okey dann mache ich das auch
jetzt habe ich ein paar fehler
C:\Users\yur4ik\Desktop\vom altenpc\GTA-Server\gamemodes\Fusion.pwn(152) : error 001: expected token: "-identifier-", but found "new"
C:\Users\yur4ik\Desktop\vom altenpc\GTA-Server\gamemodes\Fusion.pwn(155) : error 017: undefined symbol "string"
C:\Users\yur4ik\Desktop\vom altenpc\GTA-Server\gamemodes\Fusion.pwn(155) : error 017: undefined symbol "string"
C:\Users\yur4ik\Desktop\vom altenpc\GTA-Server\gamemodes\Fusion.pwn(155) : error 029: invalid expression, assumed zero
C:\Users\yur4ik\Desktop\vom altenpc\GTA-Server\gamemodes\Fusion.pwn(155) : fatal error 107: too many error messages on one lineCompilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
5 Errors.
-
breadfish.de
Hat das Thema geschlossen.