Özel Admin Modeli
Gönderilme zamanı: Cmt Kas 30, 2019 10:33 pm
arkadaşlar netten baktım bir eklentiye kural ihlali var yardımcı olur musunuz ?
sağolAhmethamza_1 yazdı: Cmt Kas 30, 2019 10:42 pm eklentinin başında açıklamalar var include'lara kadar sil
dostum ben yaptım fakat oyunda gözükmüyor sebebi nedir ? modeller yükleniyor ama gözükmüyor modellerogibaba911 yazdı: Cmt Kas 30, 2019 10:50 pmsağolAhmethamza_1 yazdı: Cmt Kas 30, 2019 10:42 pm eklentinin başında açıklamalar var include'lara kadar sil
Kod: Tümünü seç
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
public plugin_init() {
register_plugin("AMX Admin Model", "1.1.1", "whitemike")
register_event("ResetHUD", "resetModel", "b")
return PLUGIN_CONTINUE
}
public plugin_precache() {
precache_model("models/player/admin_ct/admin_ct.mdl")
precache_model("models/player/admin_te/adminmodels.mdl")
return PLUGIN_CONTINUE
}
public resetModel(id, level, cid) {
if (get_user_flags(id) & ADMIN_KICK) {
new CsTeams:userTeam = cs_get_user_team(id)
if (userTeam == CS_TEAM_T) {
cs_set_user_model(id, "adminmodels")
}
else if(userTeam == CS_TEAM_CT) {
cs_set_user_model(id, "admin_ct")
}
else {
cs_reset_user_model(id)
}
}
return PLUGIN_CONTINUE
}
hocam oyuncuda böyle yapması lazım eklenti bir işe yaramıyacak o zaman ne önerirsin bana şimdi ?
Ne clsi arkadaş, hemen kısa yollara kaçiyorsunuz.
Kod: Tümünü seç
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
public plugin_init() {
register_plugin("AMX Admin Model", "1.1.1", "whitemike")
register_event("ResetHUD", "resetModel", "b")
return PLUGIN_CONTINUE
}
public plugin_precache() {
precache_model("models/player/admin_ct/admin_ct.mdl")
precache_model("models/player/adminmodels/adminmodels.mdl")
return PLUGIN_CONTINUE
}
public resetModel(id, level, cid) {
if (get_user_flags(id) & ADMIN_KICK) {
new CsTeams:userTeam = cs_get_user_team(id)
if (userTeam == CS_TEAM_T) {
cs_set_user_model(id, "adminmodels")
}
else if(userTeam == CS_TEAM_CT) {
cs_set_user_model(id, "admin_ct")
}
else {
cs_reset_user_model(id)
}
}
return PLUGIN_CONTINUE
}sağol dustum.PaZee yazdı: Pzr Ara 01, 2019 10:27 am models/players
klasorune girip
adminmodels diye klasor olusturun.
ardindan adminmodels klasorunun icine
adminmodels.mdl dosyasini yukleyin (ismini degismeden)
ardindan
players klasorune girip
admin_ct klasoru olusturun
admin_ct.mdl yi admin_ct klasorunun icine atin (admin_ct.mdl olarak,ismini degismeden)
ardindan ufak bir hatanizi duzelttigim eklentiyi kurun iyi oyunlar;
Kod: Tümünü seç
#include <amxmodx> #include <amxmisc> #include <cstrike> public plugin_init() { register_plugin("AMX Admin Model", "1.1.1", "whitemike") register_event("ResetHUD", "resetModel", "b") return PLUGIN_CONTINUE } public plugin_precache() { precache_model("models/player/admin_ct/admin_ct.mdl") precache_model("models/player/adminmodels/adminmodels.mdl") return PLUGIN_CONTINUE } public resetModel(id, level, cid) { if (get_user_flags(id) & ADMIN_KICK) { new CsTeams:userTeam = cs_get_user_team(id) if (userTeam == CS_TEAM_T) { cs_set_user_model(id, "adminmodels") } else if(userTeam == CS_TEAM_CT) { cs_set_user_model(id, "admin_ct") } else { cs_reset_user_model(id) } } return PLUGIN_CONTINUE }