kompilacja udana, jednak skrypt nic nie wykonuje na serwerze
amxx 1.8.1
metamod 1.9p
@ edit, task pomoglo#include <amxmodx>
#include <amxmisc>
#define PLUGIN "None"
#define VERSION "0.1"
#define AUTHOR "PixeL"
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
}
public client_putinserver(id) {
set_task(3.5,"client_entered",id)
}
public client_entered(id){
get_user_name(id, name, 31)
get_user_authid(id, sid ,31)
client_print(id, print_chat, "Witaj %s (%s)", name, sid)
set_hudmessage(0, 255, 0, 0.0, 0.3, 0, 6.0, 5.0)
show_hudmessage(0, "Przychodzi %s", name)
}
Moje pytanie:
1. Jak sprawdzić czy ktoś ma steam/nonsteam (czy mój przykład pomoze?)
if(equal("unknown", sid) || equal("HLTV", sid) || equal("STEAM_ID_LAN", sid) || equal("VALVE_ID_LAN", sid) || equal("VALVE_ID_PENDING", sid) || equal("STEAM_ID_PENDING", sid) || equal("", sid)) {
steam[id]=false
} else {
steam[id]=true
}
Odpowiedziałem sobie sam - kod działa.
I dziękuję za wyczerpujące odpowiedzi.