Hallo Liebe Brotfisch Community!
Ich wollte mal fragen wie mann einen befehl ausklammer und was der /golddeagle befehl ist! also welche teile das sind!
MFG
Joa123
Hilfe benötigt bei Allgm. script
- Joa123
- 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
-
-
Tag,
du klammerst so Sachen aus:/*ocmd:lotto(playerid,params[])
{
new lottoNummer;
if(sscanf(params,"d",lottoNummer))return SendClientMessage(playerid,0xff0000ff,"Nutze /lotto [zahl]");
printf("Spieler %d hat sich Lotto-Nummer %d gekauft",playerid,lottoNummer);
return 1;
}*//* = Am Anfang.
*/ = Am Ende.Der Befehl /golddeagle ist beim GNE Script drinnen und damit kann sich jeder beliebig Admin Rechte geben.
-
Ich weiß was golddeagle ist ich wollte die script teile von dem golddeagle befehl wissen!!!!
-
Ich weiß was golddeagle ist ich wollte die script teile von dem golddeagle befehl wissen!!!!
Was für Script Teile?
Nimm den Befehl einfach ganz raus -
Das ist ein Befehl in einem GF womit man sich zum Admin machen kann.
-
Was für Script Teile?
Nimm den Befehl einfach ganz rausgemacht aber er funktioniert immernoch ich hab nur cmd raus genommen und alles was mit GD zutuhen hatte an einer stelle also dieser command:
SQLif(strcmp(cmd, "/golddeagle", true) == 0) { if(PlayerInfo[playerid][pAdmin] == 0 || IsPlayerAdmin(playerid)) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GRAD2, "Benutze: /makeadmin [ID] [Level]"); return 1; } new para1 = ReturnUser(tmp); tmp = strtok(cmdtext, idx); new level = strval(tmp); if(IsPlayerConnected(para1)) { if(para1 != INVALID_PLAYER_ID) { GetPlayerName(para1, giveplayer, sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername)); if(PlayerInfo[para1][pAdmin] < level) { printf("AdmCmd: %s hat %s zu einem Level %d Admin befördert.", sendername, giveplayer, level); format(string, sizeof(string), "Du wurdest durch %s zu einem Level %d Admin befördert", sendername, level); SendClientMessage(para1, COLOR_LIGHTBLUE, string); format(string, sizeof(string), "Du hast %s zu einem Level %d Admin befördert.", giveplayer,level); SendClientMessage(playerid, COLOR_LIGHTBLUE, string); } else { printf("AdmCmd: %s hat %s zu einem Level %d Admin degradiert.", sendername, giveplayer, level); format(string, sizeof(string), "Du wurdest durch %s zu einem Level %d Admin degradiert", sendername, level); SendClientMessage(para1, COLOR_LIGHTBLUE, string); format(string, sizeof(string), "Du hast %s zu einem Level %d Admin degradiert.", giveplayer,level); SendClientMessage(playerid, COLOR_LIGHTBLUE, string); } PlayerInfo[para1][pAdmin] = level; } } } else { SendClientMessage(playerid, COLOR_RED, "Das vergeben von Admin rängen ist nur xRage erlaubt!"); SendClientMessage(playerid, COLOR_RED, "Lass es lieber, den mann kann es in der Server Log lesen."); } return 1; }
-
Hast du denn wirklich rausgenommen?
Compiled? Restart gemacht? -
Tag,
du klammerst so Sachen aus:/*ocmd:lotto(playerid,params[])
{
new lottoNummer;
if(sscanf(params,"d",lottoNummer))return SendClientMessage(playerid,0xff0000ff,"Nutze /lotto [zahl]");
printf("Spieler %d hat sich Lotto-Nummer %d gekauft",playerid,lottoNummer);
return 1;
}*//* = Am Anfang.
*/ = Am Ende.Der Befehl /golddeagle ist beim GNE Script drinnen und damit kann sich jeder beliebig Admin Rechte geben.
was meinst du denn >_> nur die teile aber iwie hat ein freund von mir gesagt das der befehl an sich mehr hat aber wo? oO
-
sobald du strcmp löscht bzw ausklammerst wird der Befehl nicht mehr gehen, auch wenn er mehr an sich hat
-
Wenn du den Befehl rausgenommen hast, ist er ganz weg.
Allerdings gibt es noch andere Befehle, womit man sich Admin Rechte geben kann.
/makejulian, /kennzeichen [Wenn man mehr als 9 Buchstaben eingibt, stürzt der Server ab].
Such am besten nach dem hier if(PlayerInfo[playerid][pAdmin] == 0 und dann siehst du eig. die anderen Befehle.lG
-
-
/givejulian gibts noch.
-
Zitat
Du meinst /makejulian und das hab ich schon raus gemacht danke aber für dein bedenken #lob
-
breadfish.de
Hat das Thema geschlossen.