vip na tp z samym modelem
Tweak 29.07.2011
Siema
Szukam pluginu, w którym mógł bym dodawać vipy na serwer, ale takie vipy co po zabiciu nie dodawają kasy,hp, nie dawaja zestawow broni, tylko poprostu dawają model , że na plecach pisze VIP:)
http://www.cscenter.pl/pluginy_amx_mod_x/803-modele_adminow.html
coś takiego jak to
Szukam pluginu, w którym mógł bym dodawać vipy na serwer, ale takie vipy co po zabiciu nie dodawają kasy,hp, nie dawaja zestawow broni, tylko poprostu dawają model , że na plecach pisze VIP:)
http://www.cscenter.pl/pluginy_amx_mod_x/803-modele_adminow.html
coś takiego jak to
SeeK
29.07.2011
Model musisz sobie sam znaleźć w internecie A kod pluginu będzie wyglądał tak
Model musisz wrzucić do folderu "vip", ścieżka: ~/models/player/vip
Użytkownik SeeK edytował ten post 29.07.2011 10:22
#include <amxmodx> #include <cstrike> #define VIP ADMIN_LEVEL_H public plugin_init() { register_plugin("VIP", "1.0", "SeeK") } public client_putinserver(id) { if(get_user_flags(id) & VIP) cs_set_user_model(id, "vip") return PLUGIN_CONTINUE } public plugin_precache() { precache_model("models/player/vip/vip.mdl") }
Model musisz wrzucić do folderu "vip", ścieżka: ~/models/player/vip
Użytkownik SeeK edytował ten post 29.07.2011 10:22
Tweak 29.07.2011
Ok, a dało by radę, żeby do tego kodu dodać, że wyświetla wiadomość w hudzie ze vip wchodzi ??
coś takiego
VIP NICK WBIJA NA SERWER!
Użytkownik Tweak edytował ten post 29.07.2011 14:47
coś takiego
VIP NICK WBIJA NA SERWER!
Użytkownik Tweak edytował ten post 29.07.2011 14:47
Agent
29.07.2011
Zobacz to
#include <amxmodx> #include <cstrike> #include <hamsandwich> #define LVL_VIP ADMIN_LEVEL_H @plugin_init() { register_plugin("VIP_model_info", "1.0", "Agent") RegisterHam(Ham_Spawn, "player", "Fwd_PlayerSpawn_Post") } @plugin_precache() { precache_model("models/player/vip/vip.mdl") } @client_authorized(id) { if(get_user_flags(id) & LVL_VIP) { new name[33] get_user_name(id,name,32) set_hudmessage(255, 0, 0, 0.43, 0.24, 0, 6.0, 12.0) show_hudmessage(0,"VIP %s WBIJA NA SERWER!", name) // wersja HUD //client_print(0,print_chat,"VIP %s WBIJA NA SERWER!", name) //wersja czat; aby wlaczyc usun // z pcozatku linii } return PLUGIN_CONTINUE } @Fwd_PlayerSpawn_Post(id) { if(get_user_flags(id) & LVL_VIP) cs_set_user_model(id, "vip") }
Tweak 29.07.2011
Ok, dzięki jesteś wielki Ale mam jeszcze pytanie , bo tam jest tylko 1 model do sciagania w tym pluginie, a teamy sa 2 ct i tt, i Ci i Ci maja po 4 ludzi do wybrania, wiec jak wrzuce jeden model to i ct i tt bedzie tak samo wyglądalo. Czy się mylę?
SeeK
29.07.2011
Łap
#include <amxmodx> #include <cstrike> #include <hamsandwich> #define LVL_VIP ADMIN_LEVEL_H @plugin_init() { register_plugin("VIP_model_info", "1.0", "Agent") RegisterHam(Ham_Spawn, "player", "Fwd_PlayerSpawn_Post") } @plugin_precache() { precache_model("models/player/vip/vipTT.mdl") precache_model("models/player/vip/vipCT.mdl") } @client_authorized(id) { if(get_user_flags(id) & LVL_VIP) { new name[33] get_user_name(id,name,32) set_hudmessage(255, 0, 0, 0.43, 0.24, 0, 6.0, 12.0) show_hudmessage(0,"VIP %s WBIJA NA SERWER!", name) // wersja HUD //client_print(0,print_chat,"VIP %s WBIJA NA SERWER!", name) //wersja czat; aby wlaczyc usun // z pcozatku linii } return PLUGIN_CONTINUE } @Fwd_PlayerSpawn_Post(id) { if(get_user_flags(id) & LVL_VIP) { if(get_user_team(id) == CS_TEAM_CT) cs_set_user_model(id, "vipCT") if(get_user_team(id) == CS_TEAM_T) cs_set_user_model(id, "vipTT") } }
Tweak 29.07.2011
Jeszcze jedno pytanie. Ktos ma juz vipa, wchodzi na serwer do tt i wybiera sobie np tego drugiego kolesia elite crew, to automatycznie mu zmieni na model vipa ? i nie bd mial elite crew ?
Tweak 30.07.2011
OK, to prosił bym jeszcze o link do tych modeli, bo nie wiem skąd ściągnąć, ani czy dobre bym ściągnął Chodzi mi o te co na plecach maja napis VIP
Dodano 30 lipiec 2011 - 09:01:
SeeK , jeszcze prosił bym, żebyś dodał mi taka opcje , że po wpisaniu w sayu /vips pokazuje aktualna liste vipow którzy są na serwerze
Dodano 30 lipiec 2011 - 09:01:
SeeK , jeszcze prosił bym, żebyś dodał mi taka opcje , że po wpisaniu w sayu /vips pokazuje aktualna liste vipow którzy są na serwerze
SeeK
30.07.2011
Aś się rozszalał ;] Na początku był sam model
A tutaj masz modele vipów. http://www.gamebanana.com/skins/108499. Nie patrz na ss'y, bo w rzeczywistości wyglądają inaczej
#include <amxmodx> #include <cstrike> #include <hamsandwich> #define VIP ADMIN_LEVEL_H plugin_init() { register_plugin("VIP_PCS", "1.1", "SeeK") RegisterHam(Ham_Spawn, "player", "Fwd_PlayerSpawn_Post") register_clcmd("say /vips", "online") } public online() { new message[200] = "VIP'y online:" for(new id = 1; id <33; ++id) { if(is_user_connected(id) && get_user_flags(id) & VIP) { new name[32] get_user_name(id, name, 31) format(message, 199,"%s %s",message,name) } } client_print(0, print_chat, message) return PLUGIN_CONTINUE } plugin_precache() { precache_model("models/player/vip/vipTT.mdl") precache_model("models/player/vip/vipCT.mdl") } client_authorized(id) { if(get_user_flags(id) & VIP) { new name[32] get_user_name(id, name, 31) set_hudmessage(0, 255, 0, -1.0, 0.20, 1, 6.0, 12.0) show_hudmessage(0, "=======================================^nUWAGA!!!^nNa serwer wszedl VIP %s^n=======================================", name) } return PLUGIN_CONTINUE } Fwd_PlayerSpawn_Post(id) { if(get_user_flags(id) & VIP) { if(get_user_team(id) == CS_TEAM_CT) cs_set_user_model(id, "vipCT") if(get_user_team(id) == CS_TEAM_T) cs_set_user_model(id, "vipTT") } }
A tutaj masz modele vipów. http://www.gamebanana.com/skins/108499. Nie patrz na ss'y, bo w rzeczywistości wyglądają inaczej
Tweak 30.07.2011
Dzięki Rozszalałem sie, bo na początku myślałem , że sam model wystarczy Jeszcze raz wielkie dzięki
Jak pobralem ten plik to mam tam without_special_mask i tam są dwa pliki, wiec ktory wkleic do vip?
Dodano 30 lipiec 2011 - 18:39:
Niestety mi to nie działa , modele sie nie ściągają , ani po wpisaniu /vips nie pokazuje mi vipow, a mam flage H
Użytkownik Tweak edytował ten post 30.07.2011 18:25
Jak pobralem ten plik to mam tam without_special_mask i tam są dwa pliki, wiec ktory wkleic do vip?
Dodano 30 lipiec 2011 - 18:39:
Niestety mi to nie działa , modele sie nie ściągają , ani po wpisaniu /vips nie pokazuje mi vipow, a mam flage H
Użytkownik Tweak edytował ten post 30.07.2011 18:25
SeeK
30.07.2011
Flaga ADMIN_LEVEL_H, to przy przyznawaniu admina/vipa flaga t Sądzę, iż w tym był problem. A modele wrzuciłeś do folderu "cstrike/models/player/vip"? I nazwałeś je vipCT.mdl oraz vipTT.mdl? Co do pierwszego pytania, to chyba plik vip.mdl. Tylko pamiętaj zmienić mu nazwę!
Tweak 31.07.2011
Akurat nie powinnem mieć problemu z tą flagą t, bo widze ze mam ją dodaną. A mi nie działało ;/ Zmieniałem 2 razy mape, modele tak mam pod dobrymi nazwami w tym pliku vip, nie pobierało mi ich.
Dodano 31 lipiec 2011 - 11:13:
SeeK a pod jaką nazwą powinien byc plugin w Zatrzymaj Pluginy? VIP PCS? To sprawdze czy w ogóle tam jest plugin
Dodano 31 lipiec 2011 - 11:35:
proszę o pomoc bo plugin juz jest swietny i jest w nim to co chce , ale nie dziala mi ;/
Dodano 31 lipiec 2011 - 11:13:
SeeK a pod jaką nazwą powinien byc plugin w Zatrzymaj Pluginy? VIP PCS? To sprawdze czy w ogóle tam jest plugin
Dodano 31 lipiec 2011 - 11:35:
proszę o pomoc bo plugin juz jest swietny i jest w nim to co chce , ale nie dziala mi ;/
SeeK
31.07.2011
Proszę, tylko u mnie jakiś błąd z modelami wyskakuje nie wiem czemu, jak uda mi się to naprawić to napiszę.
#include <amxmodx> #include <cstrike> #include <hamsandwich> #define VIP ADMIN_LEVEL_H public plugin_init() { register_plugin("VIP_PCS", "1.1", "SeeK") RegisterHam(Ham_Spawn, "player", "Fwd_PlayerSpawn_Post") register_clcmd("say /vips", "online") } public online() { new message[200] = "VIP'y online:" for(new id = 1; id <33; ++id) { if(is_user_connected(id) && get_user_flags(id) & VIP) { new name[32] get_user_name(id, name, 31) format(message, 199,"%s %s",message,name) } } client_print(0, print_chat, message) return PLUGIN_CONTINUE } public plugin_precache() { precache_model("models/player/vip/vipTT.mdl") precache_model("models/player/vip/vipCT.mdl") } public client_authorized(id) { if(get_user_flags(id) & VIP) { new name[32] get_user_name(id, name, 31) set_hudmessage(0, 255, 0, -1.0, 0.20, 1, 6.0, 12.0) show_hudmessage(0, "=======================================^nUWAGA!!!^nNa serwer wszedl VIP %s^n=======================================", name) } return PLUGIN_CONTINUE } public Fwd_PlayerSpawn_Post(id) { if(get_user_flags(id) & VIP) { if(get_user_team(id) == CS_TEAM_CT) cs_set_user_model(id, "vipCT") if(get_user_team(id) == CS_TEAM_T) cs_set_user_model(id, "vipTT") } }
A może sma?
31.07.2011
A spróbuj zmienić to:
na:
Oraz wgraj modele do do tych folderów.
precache_model("models/player/vip/vipTT.mdl")
precache_model("models/player/vip/vipCT.mdl")
na:
precache_model("models/player/vipTT/vipTT.mdl")
precache_model("models/player/vipCT/vipCT.mdl")
Oraz wgraj modele do do tych folderów.
SeeK
31.07.2011
@up Dzięki za pomysł
Spróbuj tego, aczkolwiek ustawia model dopiero po pierwszej rundzie. Jeżeli ktoś umiałby to naprawić, to byłoby dobrze
Spróbuj tego, aczkolwiek ustawia model dopiero po pierwszej rundzie. Jeżeli ktoś umiałby to naprawić, to byłoby dobrze
#include <amxmodx> #include <cstrike> #include <hamsandwich> #define VIP ADMIN_LEVEL_H public plugin_init() { register_plugin("VIP_PCS", "1.1", "SeeK") RegisterHam(Ham_Spawn, "player", "Fwd_PlayerSpawn_Post") register_clcmd("say /vips", "online") } public client_putinserver(id) { if(get_user_flags(id) & VIP) { new name[32] get_user_name(id, name, 31) set_hudmessage(0, 255, 0, -1.0, 0.20, 1, 6.0, 12.0) show_hudmessage(0, "=======================================^nUWAGA!!!^nNa serwer wszedl VIP %s^n=======================================", name) } return PLUGIN_CONTINUE } public online() { new message[200] = "VIP'y online:" for(new id = 1; id <33; ++id) { if(is_user_connected(id) && get_user_flags(id) & VIP) { new name[32] get_user_name(id, name, 31) format(message, 199,"%s %s",message,name) } } client_print(0, print_chat, message) return PLUGIN_CONTINUE } public Fwd_PlayerSpawn_Post(id) { if(get_user_team(id) == CS_TEAM_CT) cs_set_user_model(id, "vipct") if(get_user_team(id) == CS_TEAM_T) cs_set_user_model(id, "viptt") } public plugin_precache() { precache_model("models/player/vipct/vipct.mdl") precache_model("models/player/viptt/viptt.mdl") }
A może sma?
04.08.2011
public Fwd_PlayerSpawn_Post(id)
{
if(get_user_team(id) == CS_TEAM_CT)
cs_set_user_model(id, "vipct")
if(get_user_team(id) == CS_TEAM_T)
cs_set_user_model(id, "viptt")
}
na:
public Fwd_PlayerSpawn_Post(id)
{
if(get_user_flags(id) & VIP)
{
if(get_user_team(id) == CS_TEAM_CT)
cs_set_user_model(id, "vipct")
if(get_user_team(id) == CS_TEAM_T)
cs_set_user_model(id, "viptt")
}
}