Page 1 of 2

Vip pluginas

Posted: 2012 Jun 01 18:32
by SpooKy
Sveiki,

Ieskojau internete Vip Skin plugino, radau, taciau jis neveikia, viska esu puikiai padares, bet ijungiat serveri raso, kad nerastas toks modelis. Gal kas turite veikianti ta plugina ?

Stai toki radau neveikianti:

Code: Select all

#include <amxmodx>#include <hamsandwich>#include <cstrike> #define VIPACCES ADMIN_LEVEL_C #define MDL_VIP "vip" new amx_adminvip; public plugin_precache(){        new szMdl[32];        format(szMdl, 31, "player/d_vip/d_vip.mdl", MDL_VIP, MDL_VIP);         precache_model(szMdl);} public plugin_init(){        register_plugin("Admin w/ VIP Model", "1.0", "hleV");         amx_adminvip = register_cvar("amx_adminvip", "1");         RegisterHam(Ham_Spawn, "player", "hamSpawn", 1);} public hamSpawn(id){        if (!get_pcvar_num(amx_adminvip) || !(get_user_flags(id) & ADMIN_LEVEL_C) || !is_user_alive(id))                return;         cs_set_user_model(id, MDL_VIP);}

Re: Vip pluginas

Posted: 2012 Jun 01 18:59
by TETYYS
SpooKy wrote:nerastas toks modelis

Re: Vip pluginas

Posted: 2012 Jun 01 19:05
by SpooKy
galvoji buciau toks klaivas ir neideciau to modelio, viskas yra tvarkoje, esu ikeles i player folderi su tokiu paciu d_vip filderiu ir mdl

Re: Vip pluginas

Posted: 2012 Jun 01 19:29
by ShoX
ten labai jau netvarkingas tavo tas rastas kodas...
Prasom.

Code: Select all

 #include <amxmodx>#include <amxmisc>#include <cstrike> public plugin_init() {        register_plugin("VIPModels", "v0.1", "Unknown")        register_event("ResetHUD", "resetModel", "b")        return PLUGIN_CONTINUE} public plugin_precache() {        precache_model("models/player/vip_ct/vip_ct.mdl")        precache_model("models/player/vip_t/vip_t.mdl")         return PLUGIN_CONTINUE} public resetModel(id, level, cid) {        if (get_user_flags(id) & ADMIN_LEVEL_H) {                new CsTeams:userTeam = cs_get_user_team(id)                if (userTeam == CS_TEAM_T) {                        cs_set_user_model(id, "vip_t")                }                else if(userTeam == CS_TEAM_CT) {                        cs_set_user_model(id, "vip_ct")                }                else {                        cs_reset_user_model(id)                }        }         return PLUGIN_CONTINUE} 

Re: Vip pluginas

Posted: 2012 Jun 01 22:49
by psychical
ShoX wrote:ten labai jau netvarkingas tavo tas rastas kodas...
Prasom.

Code: Select all

 #include <amxmodx>#include <amxmisc>#include <cstrike> public plugin_init() {        register_plugin("VIPModels", "v0.1", "Unknown")        register_event("ResetHUD", "resetModel", "b")        return PLUGIN_CONTINUE} public plugin_precache() {        precache_model("models/player/vip_ct/vip_ct.mdl")        precache_model("models/player/vip_t/vip_t.mdl")         return PLUGIN_CONTINUE} public resetModel(id, level, cid) {        if (get_user_flags(id) & ADMIN_LEVEL_H) {                new CsTeams:userTeam = cs_get_user_team(id)                if (userTeam == CS_TEAM_T) {                        cs_set_user_model(id, "vip_t")                }                else if(userTeam == CS_TEAM_CT) {                        cs_set_user_model(id, "vip_ct")                }                else {                        cs_reset_user_model(id)                }        }         return PLUGIN_CONTINUE} 
Kodėl jūs visi visada kopijuojat tą patį kodą???

http://amxmodx.lt/viewtopic.php?p=7269#p7269 tame kode yra tik viena klaida...

Re: Vip pluginas

Posted: 2012 Jun 02 10:19
by SpooKy
ShoX wrote:ten labai jau netvarkingas tavo tas rastas kodas...
Prasom.

Code: Select all

 #include <amxmodx>#include <amxmisc>#include <cstrike> public plugin_init() {        register_plugin("VIPModels", "v0.1", "Unknown")        register_event("ResetHUD", "resetModel", "b")        return PLUGIN_CONTINUE} public plugin_precache() {        precache_model("models/player/vip_ct/vip_ct.mdl")        precache_model("models/player/vip_t/vip_t.mdl")         return PLUGIN_CONTINUE} public resetModel(id, level, cid) {        if (get_user_flags(id) & ADMIN_LEVEL_H) {                new CsTeams:userTeam = cs_get_user_team(id)                if (userTeam == CS_TEAM_T) {                        cs_set_user_model(id, "vip_t")                }                else if(userTeam == CS_TEAM_CT) {                        cs_set_user_model(id, "vip_ct")                }                else {                        cs_reset_user_model(id)                }        }         return PLUGIN_CONTINUE} 
O su kokiu Admin Level kuriai, man reiktu su CUSTOM LEVEL C :)

Re: Vip pluginas

Posted: 2012 Jun 02 12:24
by hleV

Code: Select all

#define MDL_VIP "d_vip" formatex(szMdl, 31, "models/player/%s/%s.mdl", MDL_VIP, MDL_VIP);

Re: Vip pluginas

Posted: 2012 Jun 02 18:05
by ShoX
psychical wrote:
ShoX wrote:ten labai jau netvarkingas tavo tas rastas kodas...
Prasom.

Code: Select all

 #include <amxmodx>#include <amxmisc>#include <cstrike> public plugin_init() {        register_plugin("VIPModels", "v0.1", "Unknown")        register_event("ResetHUD", "resetModel", "b")        return PLUGIN_CONTINUE} public plugin_precache() {        precache_model("models/player/vip_ct/vip_ct.mdl")        precache_model("models/player/vip_t/vip_t.mdl")         return PLUGIN_CONTINUE} public resetModel(id, level, cid) {        if (get_user_flags(id) & ADMIN_LEVEL_H) {                new CsTeams:userTeam = cs_get_user_team(id)                if (userTeam == CS_TEAM_T) {                        cs_set_user_model(id, "vip_t")                }                else if(userTeam == CS_TEAM_CT) {                        cs_set_user_model(id, "vip_ct")                }                else {                        cs_reset_user_model(id)                }        }         return PLUGIN_CONTINUE} 
Kodėl jūs visi visada kopijuojat tą patį kodą???

http://amxmodx.lt/viewtopic.php?p=7269#p7269 tame kode yra tik viena klaida...
visu pirma, pirma karta matau tavo ta numesta tema.
Kokia dar klaida?
Viskas pazyzdzui man veikia testavau.

Re: Vip pluginas

Posted: 2012 Jun 02 19:11
by SpooKy
ShoX wrote:
psychical wrote:
ShoX wrote:ten labai jau netvarkingas tavo tas rastas kodas...
Prasom.

Code: Select all

 #include <amxmodx>#include <amxmisc>#include <cstrike> public plugin_init() {        register_plugin("VIPModels", "v0.1", "Unknown")        register_event("ResetHUD", "resetModel", "b")        return PLUGIN_CONTINUE} public plugin_precache() {        precache_model("models/player/vip_ct/vip_ct.mdl")        precache_model("models/player/vip_t/vip_t.mdl")         return PLUGIN_CONTINUE} public resetModel(id, level, cid) {        if (get_user_flags(id) & ADMIN_LEVEL_H) {                new CsTeams:userTeam = cs_get_user_team(id)                if (userTeam == CS_TEAM_T) {                        cs_set_user_model(id, "vip_t")                }                else if(userTeam == CS_TEAM_CT) {                        cs_set_user_model(id, "vip_ct")                }                else {                        cs_reset_user_model(id)                }        }         return PLUGIN_CONTINUE} 
Kodėl jūs visi visada kopijuojat tą patį kodą???

http://amxmodx.lt/viewtopic.php?p=7269#p7269 tame kode yra tik viena klaida...
visu pirma, pirma karta matau tavo ta numesta tema.
Kokia dar klaida?
Viskas pazyzdzui man veikia testavau.
O ant kokio ShoX Admin level kuriai ? man riektu ant C

Re: Vip pluginas

Posted: 2012 Jun 02 22:01
by Fly3r
Jis kūrė su H. Jei nori pasikeisti, susirask ADMIN_LEVEL_H ir pakeist ADMIN_LEVEL_C.

O klaida buvo tame, kad modelį reikia keisti Ham_Spawn'e, o ne ResetHUD'e.