GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: Brand - 2015. január 09. - 17:32:04

Cím: /asay probléma
Írta: Brand - 2015. január 09. - 17:32:04
Sziasztok, van ugye az admin rendszereknél az asay parancs , nállam annyi lenne a probléma ,hogy amikor több admin van fent a szerveren akkor nem megfelelő adminszintet ír ki.
1 kép a problémáról:
http://kepfeltoltes.hu/150109/sa-mp-408_www.kepfeltoltes.hu_.png
Asay parancs:
 
dcmd_asay(playerid,params[])
{
#pragma unused params
if(AccInfo[playerid][Level] >= 1)
{
   if(!strlen(params)) return
SendClientMessage(playerid, red, \"Használat: /asay [szöveg] \") &&
SendClientMessage(playerid, orange, \"Funkciók: Ezzel Adminként Irhatsz a Chat Be\");
new string[128];
format(string, sizeof(string), \"{FF0000}***[%s] {00FF00}%s: {FFFF00}%s\",AdmRank, PlayerName2(playerid), params[0]);
return SendClientMessageToAll(LIGHTBLUE,string);
}
else return ErrorMessages(playerid, 7);
}
Cím: /asay probléma
Írta: skyLine - 2015. január 10. - 00:14:05
AdmRank-ot az elején úgy kellene definálni, hogy
 
new AdmRank[MAX_PLAYERS];
Cím: /asay probléma
Írta: Brand - 2015. január 10. - 18:40:33
Sajnos hibát ad ki rá.
 
C:\\lux\\lux.pwn(3710) : warning 219: local variable \"AdmRank\" shadows a variable at a preceding level
C:\\lux\\lux.pwn(3715) : error 054: unmatched closing brace (\"}\")
Pawn compiler 3.2.3664           Copyright © 1997-2006, ITB CompuPhase
1 Error.
[/quote]
Cím: /asay probléma
Írta: Tlalala - 2015. január 11. - 09:11:18
Írd le azt a részt ahol deklarálod a változót.
Cím: /asay probléma
Írta: Brand - 2015. január 11. - 21:26:37
Megoldottam, köszönöm a segítségeket.