hey
hab ein problem mein admin on duty ist wek und hab vergessen wie man des macht kann mir jemand helfen
hey
hab ein problem mein admin on duty ist wek und hab vergessen wie man des macht kann mir jemand helfen
ganz oben:
new warimdienst[MAX_PLAYERS];
unter OnPlayerCommandText:
if (strcmp("/aduty", cmdtext, true, 10) == 0)
{
if(warimdienst == 0)
{
new admin;
admin = GetPlayerName(playerid, sendername, sizeof(sendername));
SetPlayerColor(playerid, 0xFF00FFAA);
SendClientMessage(playerid, 0xFF00FFAA, "Du bist absofort im Dienst, helfe den Spielern!");
SendClientMessageToAll(0xFF00FFAA, "Admin %s ist nun im Dienst!",admin);
warimdienst[playerid] == 1;
return 1;
}
else if(warimdienst == 1)
{
new admin;
admin = GetPlayerName(playerid, sendername, sizeof(sendername));
SetPlayerColor(playerid, 0xFFFFFFAA);
SendClientMessage(playerid, 0xFF00FFAA, "Du bist absofort nicht mehr im Dienst. Chill!");
SendClientMessageToAll(0xFF00FFAA, "Admin %s ist nun im Dienst!",admin);
warimdienst[playerid] == 0;
return 1;
}
}
wo soll des new warimdinst[MAX_PLAYERS] hin
und wie kann ich die farbe ändern in Blau auf map und schrift weil der dan error an zeigt wen ich BLUE eingebe
ganz oben:
new warimdienst[MAX_PLAYERS];
Und was meinst du mit dem Blau? Meinst du sowas wie #define oder was? Häh? Ich versteh nicht, was du willst^^
also ich hab das jetz mal ganz oben hin und las es mal ganz oben und die fareb soll auf der map blau sien halt das man mcih sieht auf der map sollte blau sien und die schrift auch blau aber dan kommen 26 errors warum
Höchstwahrscheinlich hast i-wo ne "{" zu viel (oder mehrere)
also ich hab jetz den farben cod genommen und
bekomme das
C:\Dokumente und Einstellungen\Gta Server\Eigene Dateien\samp02X\gamemodes\GFF.pwn(7140) : warning 217: loose indentation
C:\Dokumente und Einstellungen\Gta Server\Eigene Dateien\samp02X\gamemodes\GFF.pwn(7141) : warning 217: loose indentation
C:\Dokumente und Einstellungen\Gta Server\Eigene Dateien\samp02X\gamemodes\GFF.pwn(8873) : warning 202: number of arguments does not match definition
C:\Dokumente und Einstellungen\Gta Server\Eigene Dateien\samp02X\gamemodes\GFF.pwn(8877) : warning 217: loose indentation
C:\Dokumente und Einstellungen\Gta Server\Eigene Dateien\samp02X\gamemodes\GFF.pwn(8883) : warning 217: loose indentation
C:\Dokumente und Einstellungen\Gta Server\Eigene Dateien\samp02X\gamemodes\GFF.pwn(8891) : warning 217: loose indentation
C:\Dokumente und Einstellungen\Gta Server\Eigene Dateien\samp02X\gamemodes\GFF.pwn(8895) : error 033: array must be indexed (variable "warimdienst")
C:\Dokumente und Einstellungen\Gta Server\Eigene Dateien\samp02X\gamemodes\GFF.pwn(8898) : warning 217: loose indentation
C:\Dokumente und Einstellungen\Gta Server\Eigene Dateien\samp02X\gamemodes\GFF.pwn(8901) : warning 202: number of arguments does not match definition
C:\Dokumente und Einstellungen\Gta Server\Eigene Dateien\samp02X\gamemodes\GFF.pwn(8902) : warning 215: expression has no effect
C:\Dokumente und Einstellungen\Gta Server\Eigene Dateien\samp02X\gamemodes\GFF.pwn(8903) : warning 217: loose indentation
C:\Dokumente und Einstellungen\Gta Server\Eigene Dateien\samp02X\gamemodes\GFF.pwn(8898) : warning 204: symbol is assigned a value that is never used: "admin"
C:\Dokumente und Einstellungen\Gta Server\Eigene Dateien\samp02X\gamemodes\GFF.pwn(8898 -- 8905) : error 033: array must be indexed (variable "warimdienst")
C:\Dokumente und Einstellungen\Gta Server\Eigene Dateien\samp02X\gamemodes\GFF.pwn(8898 -- 8908) : warning 217: loose indentation
C:\Dokumente und Einstellungen\Gta Server\Eigene Dateien\samp02X\gamemodes\GFF.pwn(8909) : warning 217: loose indentation
C:\Dokumente und Einstellungen\Gta Server\Eigene Dateien\samp02X\gamemodes\GFF.pwn(8911) : warning 202: number of arguments does not match definition
C:\Dokumente und Einstellungen\Gta Server\Eigene Dateien\samp02X\gamemodes\GFF.pwn(8912) : warning 215: expression has no effect
C:\Dokumente und Einstellungen\Gta Server\Eigene Dateien\samp02X\gamemodes\GFF.pwn(8913) : warning 217: loose indentation
C:\Dokumente und Einstellungen\Gta Server\Eigene Dateien\samp02X\gamemodes\GFF.pwn(8908) : warning 204: symbol is assigned a value that is never used: "admin"
C:\Dokumente und Einstellungen\Gta Server\Eigene Dateien\samp02X\gamemodes\GFF.pwn(8908 -- 8917) : warning 217: loose indentation
C:\Dokumente und Einstellungen\Gta Server\Eigene Dateien\samp02X\gamemodes\GFF.pwn(9196) : warning 217: loose indentation
C:\Dokumente und Einstellungen\Gta Server\Eigene Dateien\samp02X\gamemodes\GFF.pwn(9210) : error 037: invalid string (possibly non-terminated string)
C:\Dokumente und Einstellungen\Gta Server\Eigene Dateien\samp02X\gamemodes\GFF.pwn(9210) : error 076: syntax error in the expression, or invalid function call
C:\Dokumente und Einstellungen\Gta Server\Eigene Dateien\samp02X\gamemodes\GFF.pwn(9210) : error 029: invalid expression, assumed zero
C:\Dokumente und Einstellungen\Gta Server\Eigene Dateien\samp02X\gamemodes\GFF.pwn(9210) : fatal error 107: too many error messages on one line
was soll ich tun des is selebr so
if (strcmp("/aduty", cmdtext, true, 10) == 0)
{
if(warimdienst == 0)
{
new admin;
admin = GetPlayerName(playerid, sendername, sizeof(sendername));
SetPlayerColor(playerid, 0x33CCFFAA);
SendClientMessage(playerid, 0xFF00FFAA, "Du bist absofort im Dienst, helfe den Spielern!");
SendClientMessageToAll(0xFF00FFAA, "Admin %s ist nun im Dienst!",admin);
warimdienst[playerid] == 1;
return 1;
}
else if(warimdienst == 1)
{
new admin;
admin = GetPlayerName(playerid, sendername, sizeof(sendername));
SetPlayerColor(playerid, 0x33CCFFAA);
SendClientMessage(playerid, 0xFF00FFAA, "Du bist absofort nicht mehr im Dienst. Chill!");
SendClientMessageToAll(0xFF00FFAA, "Admin %s ist nun im Dienst!",admin);
warimdienst[playerid] == 0;
return 1;
}
} was soll der grampf
// ganz oben
new aduty[MAX_PLAYERS];
new xname[MAX_PLAYER_NAME];
// Unter public OnPlayerCommandText(playerid, cmdtext[])
dcmd(aduty,5,cmdtext);
// Außerhalb eines CallBacks ( public... )
dcmd_aduty(playerid,params[])
{
#pragma unused params
if(IsPlayerAdmin(playerid))
{
if(aduty[playerid] == 0 )
{
new string[64];
GetPlayerName(playerid, xname, sizeof(xname));
format(string,sizeof(string), "%s ist nun OnDutyAdmin!",xname);
SendClientMessageToAll(COLOR_RED,string);
}
else if(aduty[playerid] == 1 )
{
new lol[64];
GetPlayerName(playerid, xname, sizeof(xname));
format(lol,sizeof(lol),"%s ist nun OfflineDutyAdmin !", xname);
SendClientMessageToAll(COLOR_RED,sstring);
}
}
return 1;
}
Schreib mir eine PM wenn´s nicht geht .... oder du´s nicht verstehts .
d was meinst du mit dem Blau? Meinst du sowas wie #define oder was? Häh? Ich versteh nicht, was du willst
Tut mir Leid, ich kann nicht's dafür, dass der PWN Code dieses Forum's, ebenso der PAWN Editor, das new zu einer blauen Farbe erscheinen lässt. Btw: Sorry für den falschen Post, hab das mal in ner Minute schnell hingekritzelt
hallo nicht spammen mehr helffen pls weil des für mcih serh wichtig ist
also er zeigt immer noch die ganzen errors an immer die gleichen
if (strcmp("/aduty", cmdtext, true, 10) == 0)
{
if(warimdienst[playerid] == 0)
{
new sendername[16], s[50];
GetPlayerName(playerid, sendername, sizeof(sendername));
SetPlayerColor(playerid, 0x33CCFFAA);
SendClientMessage(playerid, 0xFF00FFAA, "Du bist absofort im Dienst, helfe den Spielern!");
format(s,sizeof(s), "Admin %s ist nun im Dienst!",sendername);
SendClientMessageToAll(0xFF00FFAA,s);
warimdienst[playerid] == 1;
return 1;
}
else if(warimdienst[playerid] == 1)
{
new sendername[16], s[50];
GetPlayerName(playerid, sendername, sizeof(sendername));
SetPlayerColor(playerid, 0x33CCFFAA);
SendClientMessage(playerid, 0xFF00FFAA, "Du bist absofort nicht mehr im Dienst. Chill!");
format(s,sizeof(s), "Admin %s ist nun micht mehr im Dienst!",sendername);
SendClientMessageToAll(0xFF00FFAA,s);
warimdienst[playerid] == 0;
return 1;
}
}
//und ganz nach oben:
new warimdienst[MAX_PLAYERS];//sofern es dort nicht shcon ist
so jetz kommt das
[hide]C:\Dokumente und Einstellungen\Gta Server\Eigene Dateien\samp02X\gamemodes\GFF.pwn(3422) : warning 217: loose indentation
C:\Dokumente und Einstellungen\Gta Server\Eigene Dateien\samp02X\gamemodes\GFF.pwn(3424) : warning 217: loose indentation
C:\Dokumente und Einstellungen\Gta Server\Eigene Dateien\samp02X\gamemodes\GFF.pwn(7564) : warning 204: symbol is assigned a value that is never used: "VehicleNames"
C:\Dokumente und Einstellungen\Gta Server\Eigene Dateien\samp02X\gamemodes\GFF.pwn(8820) : warning 202: number of arguments does not match definition
C:\Dokumente und Einstellungen\Gta Server\Eigene Dateien\samp02X\gamemodes\GFF.pwn(8840) : warning 217: loose indentation
C:\Dokumente und Einstellungen\Gta Server\Eigene Dateien\samp02X\gamemodes\GFF.pwn(8844) : warning 219: local variable "sendername" shadows a variable at a preceding level
C:\Dokumente und Einstellungen\Gta Server\Eigene Dateien\samp02X\gamemodes\GFF.pwn(8845) : warning 217: loose indentation
C:\Dokumente und Einstellungen\Gta Server\Eigene Dateien\samp02X\gamemodes\GFF.pwn(8849) : warning 217: loose indentation
C:\Dokumente und Einstellungen\Gta Server\Eigene Dateien\samp02X\gamemodes\GFF.pwn(8850) : warning 217: loose indentation
C:\Dokumente und Einstellungen\Gta Server\Eigene Dateien\samp02X\gamemodes\GFF.pwn(8850) : warning 215: expression has no effect
C:\Dokumente und Einstellungen\Gta Server\Eigene Dateien\samp02X\gamemodes\GFF.pwn(8851) : warning 217: loose indentation
C:\Dokumente und Einstellungen\Gta Server\Eigene Dateien\samp02X\gamemodes\GFF.pwn(8855) : warning 219: local variable "sendername" shadows a variable at a preceding level
C:\Dokumente und Einstellungen\Gta Server\Eigene Dateien\samp02X\gamemodes\GFF.pwn(8856) : warning 217: loose indentation
C:\Dokumente und Einstellungen\Gta Server\Eigene Dateien\samp02X\gamemodes\GFF.pwn(8857) : warning 217: loose indentation
C:\Dokumente und Einstellungen\Gta Server\Eigene Dateien\samp02X\gamemodes\GFF.pwn(8860) : warning 217: loose indentation
C:\Dokumente und Einstellungen\Gta Server\Eigene Dateien\samp02X\gamemodes\GFF.pwn(8861) : warning 217: loose indentation
C:\Dokumente und Einstellungen\Gta Server\Eigene Dateien\samp02X\gamemodes\GFF.pwn(8861) : warning 215: expression has no effect
C:\Dokumente und Einstellungen\Gta Server\Eigene Dateien\samp02X\gamemodes\GFF.pwn(8862) : warning 217: loose indentation
C:\Dokumente und Einstellungen\Gta Server\Eigene Dateien\samp02X\gamemodes\GFF.pwn(8986) : warning 217: loose indentation
C:\Dokumente und Einstellungen\Gta Server\Eigene Dateien\samp02X\gamemodes\GFF.pwn(9163) : warning 217: loose indentation
C:\Dokumente und Einstellungen\Gta Server\Eigene Dateien\samp02X\gamemodes\GFF.pwn(9287) : warning 217: loose indentation
C:\Dokumente und Einstellungen\Gta Server\Eigene Dateien\samp02X\gamemodes\GFF.pwn(16065) : warning 217: loose indentation
C:\Dokumente und Einstellungen\Gta Server\Eigene Dateien\samp02X\gamemodes\GFF.pwn(26162) : warning 217: loose indentation
C:\Dokumente und Einstellungen\Gta Server\Eigene Dateien\samp02X\gamemodes\GFF.pwn(27138) : warning 235: public function lacks forward declaration (symbol "SchrankeClose")
C:\Dokumente und Einstellungen\Gta Server\Eigene Dateien\samp02X\gamemodes\GFF.pwn(27179) : warning 203: symbol is never used: "areator"[/hide]
Nach ganz oben:
#pragma tabsize 0
bringt immer noch die gelichen fehler