18.07.2011, 16:40
Boas pessoal !
Eu estou com umas dъvidas nuns comandos aqui (sou novato em pawn hehe).
Bem aqui vai o cуdigo:
Ele ta dando esses erros:
C:\Users\Joгo\Desktop\PAWNOOOOOOOOOOOOO\Iniciante\ gamemodes\DM.pwn(305) : error 017: undefined symbol "giveplayer"
C:\Users\Joгo\Desktop\PAWNOOOOOOOOOOOOO\Iniciante\ gamemodes\DM.pwn(305) : error 017: undefined symbol "giveplayer"
C:\Users\Joгo\Desktop\PAWNOOOOOOOOOOOOO\Iniciante\ gamemodes\DM.pwn(305) : error 029: invalid expression, assumed zero
C:\Users\Joгo\Desktop\PAWNOOOOOOOOOOOOO\Iniciante\ gamemodes\DM.pwn(305) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
4 Errors.
--------------------
Depois tкm o comando /admins que funciona na perfeiзгo...
...mas eu queria que aparecesse o nнvel de admin, por isso queria que me arrumassem o /daradmin e colocar o nivel de admin atras do nick... Por gentileza.
Eu estou com umas dъvidas nuns comandos aqui (sou novato em pawn hehe).
Bem aqui vai o cуdigo:
Код:
if(strcmp("/daradmin", cmdtext, true, 10) == 0) { new id[4]; new level[10]; new giveplayerid; GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer)); playerid = ReturnUser(id); id = KcmD(1, cmdtext); level = KcmD(2, cmdtext); if(jogadorinfo[playerid][administradorlevel] > 5) { if(!strlen(id)) { return SendClientMessage(playerid, 0xFFFFFFFF, "Digite: /daradmin id level!"); } if(!strlen(level)) { return SendClientMessage(playerid, 0xFFFFFFFF, "Digite: /daradmin id level!"); } if(giveplayerid != INVALID_PLAYER_ID) { jogadorinfo[playerid][administradorlevel] = level; return 1; } if(giveplayerid == INVALID_PLAYER_ID) { return SendClientMessage(playerid, 0xFFFFFFFF, "Jogador nгo conectado."); } } else { return SendClientMessage(playerid, 0xFFFFFFFF, "Vocк nгo й Administrador"); } }
C:\Users\Joгo\Desktop\PAWNOOOOOOOOOOOOO\Iniciante\ gamemodes\DM.pwn(305) : error 017: undefined symbol "giveplayer"
C:\Users\Joгo\Desktop\PAWNOOOOOOOOOOOOO\Iniciante\ gamemodes\DM.pwn(305) : error 017: undefined symbol "giveplayer"
C:\Users\Joгo\Desktop\PAWNOOOOOOOOOOOOO\Iniciante\ gamemodes\DM.pwn(305) : error 029: invalid expression, assumed zero
C:\Users\Joгo\Desktop\PAWNOOOOOOOOOOOOO\Iniciante\ gamemodes\DM.pwn(305) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
4 Errors.
--------------------
Depois tкm o comando /admins que funciona na perfeiзгo...
Код:
if(strcmp(cmdtext, "/admins", true) == 0){ new Jogador[24]; new count = 0; new msg[120]; for(new i=0; i<MAX_PLAYERS; i++){ if(IsPlayerConnected(i) && IsPlayerAdmin(i)){ GetPlayerName(i,Jogador,24); format(msg,sizeof(msg),"ADMIN Master: %s", Jogador); SendClientMessage(playerid, 0xfff600AA, "|_________ Admins Online _________|"); SendClientMessage(playerid, 0xFFFFFFAA, msg); count++; } } if(count == 0){ SendClientMessage(playerid, 0x0000BBAA, "Nгo tem nenhum ADMIN online no momento!"); } return 1; }