Hmm also hab alles eingebaut.. aber naja er erkennt den Befehl nicht...
if(strcmp(cmdtext,"/god",true, 10) == 0)
{
if(!cmdtext[6])return 1;
if(!strcmp(cmdtext[6],"on",true,2))return SetPVarInt(playerid,"isgod",1);
else if(!strcmp(cmdtext[6],"off",true,3))return SetPVarInt(playerid,"isgod",0);
return 1;
}
So hab nun mal selbst nen bissel probiert, da der Befehl bei mir nich ging ....
Also bissel ausprobiern und co kam dies zustande:
So habsch den ma umgeformt..
if(strcmp(cmdtext, "/afk", true) == 0) {
new str[256], pname[256]; GetPlayerName(playerid, pname, 256);
format(str, 256, "*%s ist afk!", pname, cmdtext[4]);
SendClientMessage(playerid, COLOR_RED, "Um dich Zurück zumelden, tippe /back");
SendClientMessageToAll(COLOR_RED, str);
TogglePlayerControllable(playerid, 0);
return 1;
}
if(strcmp(cmdtext, "/back", true) == 0) {
new str[256], pname[256]; GetPlayerName(playerid, pname, 256);
format(str, 256, "*%s ist von afk zurueck!", pname, cmdtext[4]);
SendClientMessageToAll(COLOR_RED, str);
GameTextForPlayer(playerid,"~w~willkommen zurueck. :)!",2500,3);
TogglePlayerControllable(playerid, 1);
return 1;
}
Der AFK und Back Befehl geht wunderbar Was zur hölle stimmt da nich? vorallem weil ich kein warning bzw error bekomme O.o
EDIT:
Nachdem ich bei oben dem Code nur fehler bekam habsch mal nen bissel die rechte leiste von pawno durchstöbert und ein bisschen ausprobiert...
Habe nun ein Godmode geschrieben der auf anhieb funzt und ganz easy ist
Ich stelle ihn euch mal hier rein, dann könnt ihr mal kuckn
if (strcmp(cmdtext, "/godon", true, 10) == 0)
{
SetPlayerArmour(playerid, 9999999);
SetPlayerHealth(playerid, 9999999);
SendClientMessage(playerid, COLOR_RED, "Nun bist du unverwundbar!");
return 1;
}
if (strcmp(cmdtext, "/godoff", true, 10) == 0)
{
SetPlayerArmour(playerid, 100);
SetPlayerHealth(playerid, 100);
SendClientMessage(playerid, COLOR_RED, "Nun bist du wieder ein normaler Mensch :D");
return 1;
}
Sobald man /godon eingibt, fängt die anzeige an zu blinken und ich kann runter Jumpen wo ich will und mir passiert nichts.. kein Kratzer
MFG