[AMXX] Mängija suunamine teise serveri.
Lehekülg 1, lehekülgi kokku 1 • Share
- kqrmoKomeet
- Liitus : 01/03/2018
Postitusi : 265
Plugin suunab mängija teise serverisse, kui server, kuhu ta tahab joinida on täis.
- Kood:
#include <amxmod>
#define MAX_NIME_PIKKUS 32 // Maksimaalne serveri nime pikkus
#define MAX_IP_PIKKUS 256 // Maksimaalne IP Pikkus
new gServeriNimi[MAX_NIME_PIKKUS] = "---" // Serveri nimi, kuhu mängija suunatakse
new gServeriIP[MAX_IP_PIKKUS] = "---" // Serveri IP, kuhu mängija suunatakse
new gSonum = 0
public plugin_init() {
register_plugin("Mängija suunamine","1.0","mis see on?")
return PLUGIN_CONTINUE
}
public client_connect(id)
{
new iMaxMangijad = get_maxplayers()
new iReserveeritud = 0
if (cvar_exists("amx_reserved_slots")) {
iReservedSlots = get_cvar_num("amx_reserved_slots")
}
new iMangijad = get_playersnum() + 1
if (iMangijad > (iMaxMangijad - iReserveeritud)) {
if (!(get_user_flags(id)&ADMIN_RESERVATION)) {
if (gSonum) { // Näitab sõnumit
client_cmd(id,"echo ^"See server on täis..^"") // Sõnum suunamisel
client_cmd(id,"echo ^"Sind suunatakse edasi serverisse %s^";wait;wait;",gServeriNimi) // Sõnum suunamisel
}
client_cmd(id,"connect %s",gServeriIP) // Käsklus suunamiseks
}
}
}
Soovid vestluses osaleda?
Selleks logi sisse või tee endale kasutaja.
Lehekülg 1, lehekülgi kokku 1
Permissions in this forum:
Sa ei saa vastata siinsetele teemadele