Array issue
Trying to make a hud, so it show what day is today, problem is giving a strange error!!
PHP Code:
#include <amxmodx> #include <amxmisc> #include <engine> #include <fakemeta> #include <hamsandwich> #include <fun> #include <cstrike> #include <dhudmessage> #define max_days 17 #define PLUGIN "New Plug-In" #define VERSION "1.0" #define AUTHOR "Packard" new const dias[max_days][] = { "Freeday", "Dia das celas", "Dia da Jaula", "Dia da linha", "Dia do Boxe", "Dia da mesa", "Matanca do porco", "Dia dos Zombies", "Escondidas", "Apanhadas", "Dia do Rei Manda", "Deathrun", "Concurso de Talentos", "Dia de BunnyHop", "Quarto Escuro", "Dia da piscina", "Ronda Normal" }; new g_GameMode new f_ronda public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) RegisterHam(Ham_Killed, "player", "player_killed", 1) register_logevent( "roundstart", 2, "1=Round_Start" ) g_GameMode = register_cvar("gamemode", "1") register_logevent("roundfirst", 2, "1=Restart_Round") register_logevent("roundfirst", 2, "1=Game_Commencing") set_task(1.0, "display_day", 5383643, _, _, "b") // Add your code here... } public plugin_natives() { register_native ("get_gamemode", "_get_gamemode",0) } public _get_gamemode(iPlugin, iParams) { return g_GameMode; } public roundfirst() { f_ronda = 4; } public roundstart() { switch(f_ronda) { case 1: f_ronda = 2; case 2: f_ronda = 3; case 3: f_ronda =0; case 4:f_ronda = 2 } } public display_day() { if((f_ronda == 0)||(f_ronda == 2) ||(f_ronda == 3)) { set_dhudmessage( 0, 160, 0, 0.0, 0.24, 0, 6.0, 99.0, 0.1, 1.5 ); show_dhudmessage( 0, " Dia de Hoje: %s",dias[17] ); set_hudmessage(57, 199, 71, 0.01, 0.28, 0, 6.0, 12.0) show_hudmessage(0, "Tem obdecer os CTs^n\ CTs nao podem fazer FK! ") } if(f_ronda == 4) { set_dhudmessage( 0, 160, 0, 0.0, 0.23, 0, 6.0, 99.0, 0.1, 1.5 ); show_dhudmessage( 0, " Dia de Hoje: %s",dias[1] ); set_hudmessage(57, 199, 71, 0.01, 0.28, 0, 6.0, 12.0) show_hudmessage(0, "Podem Matar os CTs com Tudo^n\ Cts nao podem Matar fora do Freeday!! ") } if(f_ronda == 1) { switch(g_GameMode) { case 1: { set_dhudmessage( 0, 160, 0, 0.0, 0.23, 0, 6.0, 99.0, 0.1, 1.5 ); show_dhudmessage( 0, " Dia de Hoje: %s",dias[g_GameMode] ); set_hudmessage(57, 199, 71, 0.01, 0.28, 0, 6.0, 12.0) show_hudmessage(0, "Podem Matar os CTs com Tudo^n\ Cts nao podem Matar fora do Freeday!! ") } case 2: { set_dhudmessage( 0, 160, 0, 0.0, 0.23, 0, 6.0, 99.0, 0.1, 1.5 ); show_dhudmessage( 0, " Dia de Hoje: %s",dias[g_GameMode]); set_hudmessage(57, 199, 71, 0.01, 0.28, 0, 6.0, 12.0) show_hudmessage(0, "Tem obdecer os CTs^n\ CTs nao podem fazer FK! ") } case 3: { set_dhudmessage( 0, 160, 0, 0.0, 0.23, 0, 6.0, 99.0, 0.1, 1.5 ); show_dhudmessage( 0, " Dia de Hoje: %s",dias[g_GameMode] ); set_hudmessage(57, 199, 71, 0.01, 0.28, 0, 6.0, 12.0) show_hudmessage(0, "Tem obdecer os CTs^n\ CTs nao podem fazer FK! ") } case 4: { set_dhudmessage( 0, 160, 0, 0.0, 0.23, 0, 6.0, 99.0, 0.1, 1.5 ); show_dhudmessage( 0, " Dia de Hoje: %s",dias[g_GameMode] ); set_hudmessage(57, 199, 71, 0.01, 0.28, 0, 6.0, 12.0) show_hudmessage(0, "Tem obdecer os CTs^n\ CTs nao podem fazer FK! ") } case 5: { set_dhudmessage( 0, 160, 0, 0.0, 0.23, 0, 6.0, 99.0, 0.1, 1.5 ); show_dhudmessage( 0, " Dia de Hoje: %s",dias[g_GameMode] ); set_hudmessage(57, 199, 71, 0.01, 0.28, 0, 6.0, 12.0) show_hudmessage(0, "Matem a sua equipa^n\ Ultimo a sobreviver o dia do Boxe e o nosso campeao ") } case 6: { set_dhudmessage( 0, 160, 0, 0.0, 0.23, 0, 6.0, 99.0, 0.1, 1.5 ); show_dhudmessage( 0, " Dia de Hoje: %s",dias[g_GameMode] ); set_hudmessage(57, 199, 71, 0.01, 0.28, 0, 6.0, 12.0) show_hudmessage(0, "Tem obdecer os CTs^n\ CTs nao podem fazer FK! ") } case 7: { set_dhudmessage( 0, 160, 0, 0.0, 0.23, 0, 6.0, 99.0, 0.1, 1.5 ); show_dhudmessage( 0, " Dia de Hoje: %s",dias[g_GameMode] ); set_hudmessage(57, 199, 71, 0.01, 0.28, 0, 6.0, 12.0) show_hudmessage(0, "Nao podem matar os CTs com arma^n\ CTs nao podem matar fora do jogo ") } case 8: { set_dhudmessage( 0, 160, 0, 0.0, 0.23, 0, 6.0, 99.0, 0.1, 1.5 ); show_dhudmessage( 0, " Dia de Hoje: %s",dias[g_GameMode] ); set_hudmessage(255, 0, 0, 0.01, 0.28, 0, 6.0, 12.0) show_hudmessage(0, "Matar os CTs^n\ TRs nao podem brincar no Mapa!! ") } case 9: { set_dhudmessage( 0, 160, 0, 0.0, 0.23, 0, 6.0, 99.0, 0.1, 1.5 ); show_dhudmessage( 0, " Dia de Hoje: %s",dias[g_GameMode] ); set_hudmessage(57, 199, 71, 0.01, 0.28, 0, 6.0, 12.0) show_hudmessage(0, "Nao podem matar os CTs ou e' BAN!!^n\ Fugem, porque vem os CTs!!! ") } case 10: { set_dhudmessage( 0, 160, 0, 0.0, 0.23, 0, 6.0, 99.0, 0.1, 1.5 ); show_dhudmessage( 0, " Dia de Hoje: %s",dias[g_GameMode] ); set_hudmessage(57, 199, 71, 0.01, 0.28, 0, 6.0, 12.0) show_hudmessage(0, "Nao podem matar os CTs ou e' BAN!!^n\ CTs so podem matar com a faca! ") } case 11: { set_dhudmessage( 0, 160, 0, 0.0, 0.23, 0, 6.0, 99.0, 0.1, 1.5 ); show_dhudmessage( 0, " Dia de Hoje: %s",dias[g_GameMode] ); set_hudmessage(57, 199, 71, 0.01, 0.28, 0, 6.0, 12.0) show_hudmessage(0, "Tem obdecer o Rei^n\ CTs nao podem fazer FK! ") } case 12: { set_dhudmessage( 0, 160, 0, 0.0, 0.23, 0, 6.0, 99.0, 0.1, 1.5 ); show_dhudmessage( 0, " Dia de Hoje: %s",dias[g_GameMode] ); set_hudmessage(57, 199, 71, 0.01, 0.28, 0, 6.0, 12.0) show_hudmessage(0, "Tem obdecer os CTs^n\ CTs nao podem fazer FK! ") } case 13: { set_dhudmessage( 0, 160, 0, 0.0, 0.23, 0, 6.0, 99.0, 0.1, 1.5 ); show_dhudmessage( 0, " Dia de Hoje: %s",dias[g_GameMode] ); set_hudmessage(57, 199, 71, 0.01, 0.28, 0, 6.0, 12.0) show_hudmessage(0, "Tem obdecer os CTs^n\ CTs nao podem fazer FK! ") } case 14: { set_dhudmessage( 0, 160, 0, 0.0, 0.23, 0, 6.0, 99.0, 0.1, 1.5 ); show_dhudmessage( 0, " Dia de Hoje: %s",dias[g_GameMode] ); set_hudmessage(57, 199, 71, 0.01, 0.28, 0, 6.0, 12.0) show_hudmessage(0, "Nao podem matar os CTs ou e' BAN^n\ Os TRs tem fazer BunnyHop para ganhar a ronda!! ") } case 15: { set_dhudmessage( 0, 160, 0, 0.0, 0.23, 0, 6.0, 99.0, 0.1, 1.5 ); show_dhudmessage( 0, " Dia de Hoje: %s",dias[g_GameMode] ); set_hudmessage(57, 199, 71, 0.01, 0.28, 0, 6.0, 12.0) show_hudmessage(0, "Matar os CTs!!^n\ Podem usar tudo! ") } case 16: { set_dhudmessage( 0, 160, 0, 0.0, 0.23, 0, 6.0, 99.0, 0.1, 1.5 ); show_dhudmessage( 0, " Dia de Hoje: %s",dias[g_GameMode] ); set_hudmessage(57, 199, 71, 0.01, 0.28, 0, 6.0, 12.0) show_hudmessage(0, "Tem obdecer os CTs^n\ CTs nao podem fazer FK! ") } } } } public player_killed(victim, attacker, shouldgib) { new Players[32] new playerCount, i, TAlive get_players(Players, playerCount, "ace","TERRORIST") if(playerCount !=1) return PLUGIN_CONTINUE if((f_ronda == 0)||(f_ronda == 2) ||(f_ronda == 3)) { client_cmd(Players[1],"say /lr") return PLUGIN_CONTINUE } switch (g_GameMode) { case 2:client_cmd(Players[1],"say /lr") case 3:client_cmd(Players[1],"say /lr") case 4:client_cmd(Players[1],"say /lr") case 5:client_cmd(Players[1],"say /lr") case 6:client_cmd(Players[1],"say /lr") case 9:client_cmd(Players[1],"say /lr") case 10:client_cmd(Players[1],"say /lr") case 11:client_cmd(Players[1],"say /lr") case 13:client_cmd(Players[1],"say /lr") case 14:client_cmd(Players[1],"say /lr") case 16:client_cmd(Players[1],"say /lr") } return PLUGIN_CONTINUE }
PHP Code:
#if defined _ujbm_included #endinput #endif #define _ujbm_included native get_simon(); //returns simon ID native get_gamemode(); // returning values: 0 - Freeday; 1 - Usual day; 2 - Zombie Day; //3 - hide'n'seek; 4 - Fog Alien; 5 - -invisible Alien; 6 - hidden rpg game with gordon freeman (hidden, unfinished) native bool:get_fd(id); // returns true if id has a freeday native bool:get_wanted(id);// returns true if id is wanted native get_last();// returns ID of the last prisoner.
Native that im using
|