15.03.2016, 03:38
Estou fazendo um sistema de atendimento mais ta com uns bug chato, alguem poderia ajudar remover esses bugs?
Erros
Eo sistema й esse
Erros
Код:
C:\Users\SM1L3\Desktop\atendimento.pwn(54) : error 001: expected token: ";", but found "-identifier-" C:\Users\SM1L3\Desktop\atendimento.pwn(76) : error 001: expected token: ";", but found "-identifier-" C:\Users\SM1L3\Desktop\atendimento.pwn(76) : error 035: argument type mismatch (argument 2) C:\Users\SM1L3\Desktop\atendimento.pwn(78) : warning 217: loose indentation C:\Users\SM1L3\Desktop\atendimento.pwn(79) : error 035: argument type mismatch (argument 2) C:\Users\SM1L3\Desktop\atendimento.pwn(80) : warning 217: loose indentation C:\Users\SM1L3\Desktop\atendimento.pwn(93) : error 001: expected token: "-string end-", but found "-identifier-" C:\Users\SM1L3\Desktop\atendimento.pwn(93) : warning 215: expression has no effect C:\Users\SM1L3\Desktop\atendimento.pwn(93) : warning 215: expression has no effect C:\Users\SM1L3\Desktop\atendimento.pwn(93) : warning 215: expression has no effect C:\Users\SM1L3\Desktop\atendimento.pwn(93) : error 001: expected token: ";", but found ")" C:\Users\SM1L3\Desktop\atendimento.pwn(93) : error 029: invalid expression, assumed zero C:\Users\SM1L3\Desktop\atendimento.pwn(93) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 8 Errors.
Код:
// INCLUDE #include < a_samp > #include < sscanf2 > #include < zcmd > // DEFINE / NEW #define DIALOG_SENHAS 150 new NomeDoPlayer[MAX_PLAYER_NAME]; new Nome[MAX_PLAYER_NAME]; new bool:Atendidooo[MAX_PLAYERS]; new bool:EmAtendimento[MAX_PLAYERS] new bool:AtendimentoAvaliado[MAX_PLAYERS]; new ATENDIMENTOS[MAX_PLAYERS] new ID, Motivo[30]; new senha // LOGO NO CMD QUANDO INICIA public OnFilterScriptInit() { print("\n SISTEMA DE ATENDIMENTO DESENVOLVIDO POR LUUCKS "); print("\n www.forum-sa-mp.com "); return 1; } public OnFilterScriptExit() { return 1; } // COMANDO /SENHA PARA PLAYERS commad(senha, playerid, params[]) { if(!IsPlayerAdmin(playerid)) { new tito[60]; GetPlayerName(playerid, Nome, sizeof(Nome))] senha++; Atendidooo[playerid] = true; format(tito, sizeof(tito),"{00CED1}[AVISO] Vocк pego uma senha de numero %s , aguarde para ser atendido .", senha); SendClientMessage(playerid, tito); } else SendClientMessage(playerid, "{B22222}[ERRO] Vocк nгo pode pegar senha seu BURRO! Admin querendo pegar senha aszideia '-'") return true; } // COMANDO /SAIRFILA PARA PLAYERS command(sairfila, playerid, params[]) { if(!IsPlayerAdmin(playerid)) { senha++; Atendidooo[playerid] = true SendClientMessage(playerid, "{000080}[UGB] Vocк saiu da fila!"); } else SendClientMessage(playerid, "{B22222}[ERRO] Vocк й um admin , tem demencia???"); return 1; } // COMANDO /FILA PRA PLAYERS command(fila, playerid, params[]) { new NumeDasSenha, senhahue[90], str[90], nomes[MAX_PLAYER_NAME]; GetPlayerName(playerid, nomes, sizeof(nomes)); for(new i = 0; i <= MAX_PLAYERS; i++) { NumeDasSenha++; format(senhahue,sizeof(senhahue0, "[%i] %s esta com a senha numero %i\n", NumeDasSenhas, nomes, senha); strins(str, senhahue, strlen(str)); ShowPlayerDialog(playerid, DIALOG_SENHAS, DIALOG_STYLE_MSGBOX, "www.UNIVERSALGAMESBRASIL.com" str, "Ok", " "); } return 1; } // COMANDO /IRSENHA PARA ADMINS command(irsenha, playerid, params[]) { if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid. "[ERRO] Vocк nгo й um membro da equipe!"); if(sscanf(params,"d",ID)) return SendClientMessage(playerid, "[USO] Use o comando /irsenha [senha]"); if(Atendidooo[ID] == false) { new adminname[256]; new playername[256]; GetPlayerName(playerid, Nome, sizeof(Nome)); StartSpectate(playerid, specid); GetPlayerName(playerid, adminname, sizeof(adminname)); GetPlayerName(specid, playername, sizeof(playername)); new str[60]; format(str,sizeof(str), "Vocк foi atender o player %s !", NomeDoPlayer); SendClientMessage(playerid, 0xCC0000AA, str); ATENDIMENTOS[playerid]++; format(str,sizeof(str), "O Administrador %s estб lhe atendendo, faзa suas perguntas!", Nome); SendClientMessage(playerid, 0xCC0000AA, str); SendClientMessage(playerid, "Apуs ser atendido avalie o atendimento!") EmAtendimento[ID] = true; } else SendClientMessage(Playerid, "[ERRO] Esse player nгo pediu senha presta atenзгo seu BUUUURRROOOOOOO !!!!!!"); return 1; } // COMANDO /FIMATT PARA ADMINS command(fimatt, playerid, params[]) { new tmp[256]; new adminname[256]; new playername[256]; tmp = adminspec_strtok(cmdtext, idx); if(PlayerInfo[playerid][Level] >= 1) { specid = strval(tmp); GetPlayerName(playerid, adminname, sizeof(adminname)); GetPlayerName(specid, playername, sizeof(playername)); StopSpectate(playerid); } else { SendClientMessage(playerid, COLOR_WHITE, "SERVER: Unknown command.");} } return 1; }