Szerző Téma: /adminok hiba  (Megtekintve 578 alkalommal)

/adminok hiba
« Dátum: 2012. június 13. - 14:20:31 »
0 Show voters
Van 14 errorom :/
I. Kód:
 
CMD:adminok(playerid,params[])
{
new string[250], str[1000], admin[MAX_PLAYER_NAME];
for(new i = 0; i < GetMaxPlayers(); i++) if(IsPlayerConnected(i))
{
if(CESRAdmin[szint] > 13)
{
AdminRang = \"Ezredes\";
}
if(IsPlayerAdmin(i))
{
AdminRang = \"Tulaj\";
}
else
{
switch(CESRAdmin[szint])
{
case 1: {
AdminRang = \"Kadét\";
}
case 2: {
AdminRang = \"Õrmester\";
}
case 3: {
AdminRang = \"Törzsõrmester\";
}
case 4: {
AdminRang = \"FõTörzsõrmester\";
}
case 5: {
AdminRang = \"Zászlós\";
}
case 6: {
AdminRang = \"Törzszászlós\";
}
case 7: {
AdminRang = \"Fõtörzszászlós\";
}
case 8: {
AdminRang = \"Hadnagy\";
}
case 9: {
AdminRang = \"Fõhadnagy\";
}
case 10: {
AdminRang = \"Százados\";
}
case 11: {
AdminRang = \"Õrnagy\";
}
case 12: {
AdminRang = \"Alezredes\";
}
}
}
if(CESRPlayer[LoggedIn] == 1 && CESRAdmin[szint] >= 1)
{
format(str,sizeof(str),\"{DDDDDD}%sAdmin %s | Szint: %d\\n\",str,admin,CESRAdmin[playerid][szint]);
ShowPlayerDialog(playerid, 4565, 0,\"{FF4646}Elérhetõ adminok\", str, \"OK\",\"\");
}
else
{
ShowPlayerDialog(playerid, 4565, 0,\"{FF4646}Elérhetõ adminok\", \"{DDDDDD}Jelenleg nincs elérhetõ admin.\", \"OK\",\"\");
}
}
return 1;
}

 
II. Errorok:
 
E:\\Documents and Settings\\Krisz\\Asztal\\Civilek És Rendõrök\\gamemodes\\CESRv4.pwn(647) : error 022: must be lvalue (non-constant)
E:\\Documents and Settings\\Krisz\\Asztal\\Civilek És Rendõrök\\gamemodes\\CESRv4.pwn(647) : warning 215: expression has no effect
E:\\Documents and Settings\\Krisz\\Asztal\\Civilek És Rendõrök\\gamemodes\\CESRv4.pwn(651) : error 022: must be lvalue (non-constant)
E:\\Documents and Settings\\Krisz\\Asztal\\Civilek És Rendõrök\\gamemodes\\CESRv4.pwn(651) : warning 215: expression has no effect
E:\\Documents and Settings\\Krisz\\Asztal\\Civilek És Rendõrök\\gamemodes\\CESRv4.pwn(658) : error 022: must be lvalue (non-constant)
E:\\Documents and Settings\\Krisz\\Asztal\\Civilek És Rendõrök\\gamemodes\\CESRv4.pwn(658) : warning 215: expression has no effect
E:\\Documents and Settings\\Krisz\\Asztal\\Civilek És Rendõrök\\gamemodes\\CESRv4.pwn(661) : error 022: must be lvalue (non-constant)
E:\\Documents and Settings\\Krisz\\Asztal\\Civilek És Rendõrök\\gamemodes\\CESRv4.pwn(661) : warning 215: expression has no effect
E:\\Documents and Settings\\Krisz\\Asztal\\Civilek És Rendõrök\\gamemodes\\CESRv4.pwn(664) : error 022: must be lvalue (non-constant)
E:\\Documents and Settings\\Krisz\\Asztal\\Civilek És Rendõrök\\gamemodes\\CESRv4.pwn(664) : warning 215: expression has no effect
E:\\Documents and Settings\\Krisz\\Asztal\\Civilek És Rendõrök\\gamemodes\\CESRv4.pwn(667) : error 022: must be lvalue (non-constant)
E:\\Documents and Settings\\Krisz\\Asztal\\Civilek És Rendõrök\\gamemodes\\CESRv4.pwn(667) : warning 215: expression has no effect
E:\\Documents and Settings\\Krisz\\Asztal\\Civilek És Rendõrök\\gamemodes\\CESRv4.pwn(670) : error 022: must be lvalue (non-constant)
E:\\Documents and Settings\\Krisz\\Asztal\\Civilek És Rendõrök\\gamemodes\\CESRv4.pwn(670) : warning 215: expression has no effect
E:\\Documents and Settings\\Krisz\\Asztal\\Civilek És Rendõrök\\gamemodes\\CESRv4.pwn(673) : error 022: must be lvalue (non-constant)
E:\\Documents and Settings\\Krisz\\Asztal\\Civilek És Rendõrök\\gamemodes\\CESRv4.pwn(673) : warning 215: expression has no effect
E:\\Documents and Settings\\Krisz\\Asztal\\Civilek És Rendõrök\\gamemodes\\CESRv4.pwn(676) : error 022: must be lvalue (non-constant)
E:\\Documents and Settings\\Krisz\\Asztal\\Civilek És Rendõrök\\gamemodes\\CESRv4.pwn(676) : warning 215: expression has no effect
E:\\Documents and Settings\\Krisz\\Asztal\\Civilek És Rendõrök\\gamemodes\\CESRv4.pwn(679) : error 022: must be lvalue (non-constant)
E:\\Documents and Settings\\Krisz\\Asztal\\Civilek És Rendõrök\\gamemodes\\CESRv4.pwn(679) : warning 215: expression has no effect
E:\\Documents and Settings\\Krisz\\Asztal\\Civilek És Rendõrök\\gamemodes\\CESRv4.pwn(682) : error 022: must be lvalue (non-constant)
E:\\Documents and Settings\\Krisz\\Asztal\\Civilek És Rendõrök\\gamemodes\\CESRv4.pwn(682) : warning 215: expression has no effect
E:\\Documents and Settings\\Krisz\\Asztal\\Civilek És Rendõrök\\gamemodes\\CESRv4.pwn(685) : error 022: must be lvalue (non-constant)
E:\\Documents and Settings\\Krisz\\Asztal\\Civilek És Rendõrök\\gamemodes\\CESRv4.pwn(685) : warning 215: expression has no effect
E:\\Documents and Settings\\Krisz\\Asztal\\Civilek És Rendõrök\\gamemodes\\CESRv4.pwn(688) : error 022: must be lvalue (non-constant)
E:\\Documents and Settings\\Krisz\\Asztal\\Civilek És Rendõrök\\gamemodes\\CESRv4.pwn(688) : warning 215: expression has no effect
E:\\Documents and Settings\\Krisz\\Asztal\\Civilek És Rendõrök\\gamemodes\\CESRv4.pwn(691) : error 022: must be lvalue (non-constant)
E:\\Documents and Settings\\Krisz\\Asztal\\Civilek És Rendõrök\\gamemodes\\CESRv4.pwn(691) : warning 215: expression has no effect

Nem elérhető zeteni

  • 1970
  • Ex-Scripter
    • Profil megtekintése
/adminok hiba
« Válasz #1 Dátum: 2012. június 13. - 14:52:08 »
0 Show voters
Bemásolnád azokat a sorokat amikre errort ír?

/adminok hiba
« Válasz #2 Dátum: 2012. június 13. - 15:28:44 »
0 Show voters
Kicsit átalakítottam, leegyszerûsítettem.
Nem teszteltem!
 
CMD:adminok(playerid,params[]) {
new fcount,
string[1000],
admin[MAX_PLAYER_NAME],
pLevel[][] = { \"Player\", \"Kadét\", \"Õrmester\", \"Törzsõrmester\", \"FõTörzsõrmester\", \"Zászlós\", \"Törzszászlós\", \"Fõtörzszászlós\", \"Hadnagy\", \"Fõhadnagy\", \"Százados\", \"Õrnagy\", \"Alezredes\", \"Ezredes\" };
for(new i = 0; i < GetMaxPlayers(); i++) if(IsPlayerConnected(i)) {
GetPlayerName(playerid, admin, sizeof(admin));
if(IsPlayerAdmin(i))
   format(string, sizeof(string), \"%s\\n{DDDDDD}%sAdmin %s | Szint: Tulaj\\n\", string, admin), fcount++;
if(CESRAdmin[szint] > 0 && CESRAdmin[szint] <= 13)
   format(string, sizeof(string), \"%s\\n{DDDDDD}%sAdmin %s | Szint: %s\\n\", string, admin, pLevel[CESRAdmin[szint]]), fcount++;
if(CESRAdmin[szint] > 13)
   format(string, sizeof(string), \"%s\\n{DDDDDD}%sAdmin %s | Szint: Ezredes\\n\", string, admin), fcount++;
}
if(fcount == 0) format(string, sizeof(string), \"{DDDDDD}Jelenleg nincs elérhetõ admin.\");
ShowPlayerDialog(playerid, 4565, 0,\"{FF4646}Elérhetõ adminok\", string, \"OK\",\"\");
return 1;
}

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal