Wenn der Code so ist, wie er oben steht, dann kann die Meldung, zumindest aus dem Code, nicht kommen. Suche mal in deinem Code danach, vielleicht steht es irgendwo anders, das entfernst du dann.
OCMD Godmode
- xTheMeniacx
- 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
-
-
hab da was gefunden
//ADminCHAT
ocmd@2:ac,adminchat(playerid,params[])
{
if(GetPVarInt(playerid,"Eingeloggt") == 0)return SCM(playerid,COLOR_GRAU,"Du bist nicht Eingeloggt.");
if(GetPVarInt(playerid,"Adminlevel") <1)return SCM(playerid,COLOR_GRAU,"Du bist nicht befugt diesen Befehl zu nutzen!");
new string[128],text[128];
if(sscanf(params,"s[128]",text))return SCM(playerid,COLOR_GRAU,"Info: /ac oder /adminchat [text]");ist aber in fast jeden OCMD Befehl
-
Naja, dann bist du entweder nicht eingeloggt, oder du setzt die Variable nicht auf 1.
Dort wo du die Statistiken des Spielers lädst, schreibe das hier hin:
SetPVarInt(playerid,"Eingeloggt",1); -
Kannst du mir via Teamviewer helfen weil ich weis nicht wie ich das mit den Speichern mache
-
Wieso setzt du dich eigentlich direkt an ein komplettes Script anstatt die Grundsachen zu lernen, wie man Variablen speichert, lädt, abruft etc. pp.?
-
Ach und ich sterbe immer noch.
-
Per TeamViewer kann ich dir nicht helfen, da ich nicht am Rechner bin, per Handy geht das schlecht.
Aber Ray_Johnson hat völlig recht, du solltest dich wenigstens mit den Grundlagen auskennen, damit du nicht jeden Schritt nachfragen musst, selbst wenn es nur eine Nachricht ist. Schau dir das erstmal an, weil wenn du nur Bahnhof verstehst, lernst du auch nichts. -
ich weis ja schon bisschen sieht man ja auch am system vorhin da hast du bzw keinen Fehler endeckt (Erst später)
das habe ich auch alleine nochmal überarbeitet -
Also wie gesagt, der TeamViewer geht es nicht.
Du kannst gerne mal den ganzen Befehl posten, so wie du ihn jetzt hast, und erklären was du machst, damit du immer noch stirbst. -
//Admin Godmode
ocmd:agod(playerid,params[])
{
if(GetPVarInt(playerid,"Adminlevel") <1)return SCM(playerid,COLOR_GRAU,"Du bist nicht befugt diesen Befehl zu nutzen!");
switch(GetPVarInt(playerid, "GodMode"))
{
case 0:
{
SetPlayerHealth(playerid, FLOAT_INFINITY);
SendClientMessage(playerid, COLOR_ROT, "GodMode aktiviert. Nutze ihn nicht aus!");
SetPVarInt(playerid, "GodMode", 1);
printf("%i",GetPVarInt(playerid, "GodMode"));
}
case 1:
{
SetPlayerHealth(playerid,999999999999999999999);
SendClientMessage(playerid, COLOR_ROT, "GodMode deaktiviert.");
SetPVarInt(playerid, "GodMode", 0);
printf("%i",GetPVarInt(playerid, "GodMode"));
}
}
return 1;
} -
-
Schreibe es so:
//Admin Godmode
ocmd:agod(playerid,params[])
{
if(GetPVarInt(playerid,"Adminlevel") < 1 )return SCM(playerid,COLOR_GRAU,"Du bist nicht befugt diesen Befehl zu nutzen!");
switch(GetPVarInt(playerid, "GodMode"))
{
case 0:
{
SetPlayerHealth(playerid, 9999999.0);
SendClientMessage(playerid, COLOR_ROT, "GodMode aktiviert. Nutze ihn nicht aus!");
SetPVarInt(playerid, "GodMode", 1);
printf("%i",GetPVarInt(playerid, "GodMode"));
}
case 1:
{
SetPlayerHealth(playerid,100.0);
SendClientMessage(playerid, COLOR_ROT, "GodMode deaktiviert.");
SetPVarInt(playerid, "GodMode", 0);
printf("%i",GetPVarInt(playerid, "GodMode"));
}
}
return 1;
} -
Beitrag von B4dP2o ()
Dieser Beitrag wurde von Trooper[Y] gelöscht (). -
breadfish.de
Hat das Thema geschlossen.