За начало се натъкнах на 2 проблема. Единия е че съобщението не се изписва цялото докрай а другия е че не мога да използвам опцията да го изписва едно под друго на нов ред както е възможно във самият .sma файл.
Та въпроса ми е как да го оправя това?
Ето и плъгина:
Код за потвърждение: Избери целия код
#include <amxmodx>
public plugin_init() {
register_plugin("Welcome Hud Message", "1.3", "Nobi13 http://www.amxx-bg.info")
}
public WelcomeHudMessage(id) {
new Player[32]
new Hostname[64]
get_user_name(id,Player,31)
get_cvar_string("hostname",Hostname,63)
set_hudmessage(/* RGB Color set*/0, 80, 255, /*Float:x =*/ -1.0, /*Float:y = */0.18, /* effects =*/ 2, /* Float:fxtime = */ 3.0, /*Float:holdtime = */15.0, /*Float:fadeintime = */0.1, /*Float:fadeouttime = */ 1.5, /*bool:reliable =*/ false )
if(file_exists("addons/amxmodx/configs/whm.ini"))
{
new datei = fopen("addons/amxmodx/configs/whm.ini", "r");
new msg[64]
fgets(datei, msg, charsmax(msg))
fclose(datei)
show_hudmessage(id,msg)
} else {
set_hudmessage(/* RGB Color set*/255, 0, 11, /*Float:x =*/ -1.0, /*Float:y = */0.18, /* effects =*/ 2, /* Float:fxtime = */ 6.0, /*Float:holdtime = */15.0, /*Float:fadeintime = */0.1, /*Float:fadeouttime = */ 1.5, /*bool:reliable =*/ false )
show_hudmessage(id, "Message has nott been setting up")
}
}
public client_putinserver(id) {
set_task(10.0, "WelcomeHudMessage",id) //After how many seconds to be showed
}