Sziasztok, valaki valami megoldást?
UI - de buta vagyok megoldva.
megoldás.
stock ChatColor(const id, const input[], any:...) { new count = 1, players[32] static msg[191] vformat(msg, 190, input, 3) replace_all(msg, 190, "!g", "^4") // Green Color replace_all(msg, 190, "!y", "^1") // Default Color replace_all(msg, 190, "!t", "^3") // Team Color if (id) players[0] = id; else get_players(players, count, "ch") { for ( new i = 0; i < count; i++ ) { if ( is_user_connected(players[i]) ) { message_begin(MSG_ONE_UNRELIABLE, SayText, _, players[i]) write_byte(players[i]); write_string(msg); message_end(); } } } }
public kornekvegevan(id) { new SMS SMS += random_num(0, 50); // 0 - 50 ig megy a random most Erteke[id] += SMS; new snev[32] get_user_name(id, snev, 31) print_color(0, "!g(RANDOM DROP)!t %d !ykapott !g%d!y SMS pontot!", snev,SMS) } stock print_color(const id, const input[], any:...) ///Probléma itt van { new count = 1, players[32] static msg[2048] vformat(msg, 2047, input, 3) replace_all(msg, 190, "!g", "^4") replace_all(msg, 190, "!y", "^1") replace_all(msg, 190, "!t", "^3") if (id) players[0] = id; else get_players(players, count, "ch") { for (new i = 0; i < count; i++) { if (is_user_connected(players[i])) { message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i]) write_byte(players[i]) write_string(msg) message_end() } } } return PLUGIN_HANDLED }
|