dcmd_adminduty(playerid,params[]){
#pragma unused params
if(PlayerInfo[playerid][LoggedIn] == 1){
if(PlayerInfo[playerid][Level] == 1){
SetPlayerArmour(playerid, 1500);
SetPlayerHealth(playerid, 1500);
SetPlayerColor(playerid,0xFF66FF00);
format(str, sizeof(str),"[ADMIN]: %s is now on Admin Duty", sendername);//й esta a linha que dб erros
return SendClientMessage(playerid, red, str);
} else return SendClientMessage(playerid, red, "ERROR: You aren't login...");
} else return SendClientMessage(playerid,red,"ERROR: You aren't an admin...");
}
C:\Program Files\Rockstar Games\GTA San Andreas\server\Server\filterscripts\ladmin4v2.pwn(3128) : error 017: undefined symbol "str" C:\Program Files\Rockstar Games\GTA San Andreas\server\Server\filterscripts\ladmin4v2.pwn(3128) : error 017: undefined symbol "str" C:\Program Files\Rockstar Games\GTA San Andreas\server\Server\filterscripts\ladmin4v2.pwn(3128) : error 029: invalid expression, assumed zero C:\Program Files\Rockstar Games\GTA San Andreas\server\Server\filterscripts\ladmin4v2.pwn(3128) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 4 Errors.
new str[256];
Originally Posted by tshadow
nгo isso sу dб mais erros
|
dcmd_adminduty(playerid,params[]) { #pragma unused params if(PlayerInfo[playerid][LoggedIn] == 1) { if(PlayerInfo[playerid][Level] == 1) { new str[256], sendername[MAX_PLAYER_NAME]; GetPlayerName(playerid, sendername, sizeof(sendername)); SetPlayerArmour(playerid, 1500); SetPlayerHealth(playerid, 1500); SetPlayerColor(playerid,0xFF66FF00); format(str, sizeof(str),"[ADMIN]: %s is now on Admin Duty", sendername); SendClientMessageToAll(red, str); return 1; } else return SendClientMessage(playerid, red, "ERROR: You aren't login..."); } else return SendClientMessage(playerid,red,"ERROR: You aren't an admin..."); }
Originally Posted by tshadow
Sim deu mas chego ao jogo fasso login e ao fazer /adminduty diz que nгo tou logado.
depois meti assim: [/pawn] dcmd_adminduty(playerid,params[]) { #pragma unused params if(PlayerInfo[playerid][LoggedIn] == 1) { if(PlayerInfo[playerid][Level] == 1) { new str[256], sendername[MAX_PLAYER_NAME]; GetPlayerName(playerid, sendername, sizeof(sendername)); SetPlayerArmour(playerid, 1500); SetPlayerHealth(playerid, 1500); SetPlayerColor(playerid,0xFF66FF00); format(str, sizeof(str),"[ADMIN]: %s is now on Admin Duty", sendername); SendClientMessageToAll(red, str); return 1; }else return SendClientMessage(playerid,red,"ERROR: You need to be level 1 to use this command"); }else return SendClientMessage(playerid, red, "ERROR: You aren't login..."); } [/pawn] e resolvi esse problema mas depois de chegar ao jogo logar disse que precisava de level 1 para usar esse comando mesmo sendo o maximo nivel |
if(PlayerInfo[playerid][Level] == 1)
if(PlayerInfo[playerid][Level]> 0)