AdminModel

Šiame forume rašomi vartotojų klausimai/problemos su kuriomis jie susidūrė kuriant pluginus.
Pukuotukas951
Gana aktyvus vartotojas
Posts: 445
Joined: 2011 Aug 27 09:29

AdminModel

Post by Pukuotukas951 »

Sveiki,

turiu problema, esu idejas i savo serveri adminmodel plugin1, seniau jis man veike, viska rode kaip priklause, o dabar tvarkiau viena serveri ir neberodo visuose kituose serveriuose skinu, bet sknus siuncia jai ju neturi, bet nerodo zaidime. Padares taip, kad tik zaidejai su A flagu gautu skinus, nu ADMIN_IMMUNITY, padekit, stai kodas:

Code: Select all

#include <amxmodx>#include <amxmisc>#include <cstrike> public plugin_init() {        register_plugin("ADMIN VIP Modelis", "v1", "AdminModel")        register_event("ResetHUD", "resetModel", "b")        return PLUGIN_CONTINUE} public plugin_precache() {        precache_model("models/player/Modelis_T/Modelis_T.mdl")        precache_model("models/player/Modelis_CT/Modelis_CT.mdl")         return PLUGIN_CONTINUE} public resetModel(id, level, cid) {        if (get_user_flags(id) & ADMIN_IMMUNITY) {                new CsTeams:userTeam = cs_get_user_team(id)                if (userTeam == CS_TEAM_T) {                        cs_set_user_model(id, "Modelis_T")                }                else if(userTeam == CS_TEAM_CT) {                        cs_set_user_model(id, "Modelis_CT")                }                else {                        cs_reset_user_model(id)                }        }         return PLUGIN_CONTINUE} 
plugina dejau plugins.ini paciam virsui dabar, bet vistiek tas pats, nerodo skinu. Kai parasau amx_plugins, raso kad running adminmodel plugin... bet skinu nerodo.

User avatar
aaarnas
Vyr. diskusijų administratorius
Posts: 3891
Joined: 2010 Aug 31 13:21
Skype: fiarno
Contact:

Re: AdminModel

Post by aaarnas »

Tai jei seniau veikė.. ir staiga nebeveikia. Žiūrėjai su amx_who ar yra a flagas ?
Palikau CS pasaulį ;/ . Nebepasiekiamas.

Pukuotukas951
Gana aktyvus vartotojas
Posts: 445
Joined: 2011 Aug 27 09:29

Re: AdminModel

Post by Pukuotukas951 »

Flagus visus turiu, bet vistiek neveikia.

User avatar
hleV
AMX Mod X ekspertai
Posts: 875
Joined: 2011 Apr 02 11:23
Skype: hlev.lt
Location: Šiauliai

Re: AdminModel

Post by hleV »

ResetHUD? Seriously?
Image ← RIP best userbar
DISKUSIJA: KIETAS PLUGIN'O UŽSAKOVAS
Privačios pagalbos neteikiu!

Pukuotukas951
Gana aktyvus vartotojas
Posts: 445
Joined: 2011 Aug 27 09:29

Re: AdminModel

Post by Pukuotukas951 »

Taip, ar serveris bugovas ar kas bet nerodo skinu.

Fly3r
Jau po truputį tampa savu
Posts: 138
Joined: 2011 Nov 06 11:35

Re: AdminModel

Post by Fly3r »

Gal reikia kažką daryti su cl_minmodel?

alfre
Gana aktyvus vartotojas
Posts: 259
Joined: 2011 May 13 14:01
Skype: alfredasxl996
Contact:

Re: AdminModel

Post by alfre »

tai tu pasilik tik A flaga.. ir testuok


Pukuotukas951
Gana aktyvus vartotojas
Posts: 445
Joined: 2011 Aug 27 09:29

Re: AdminModel

Post by Pukuotukas951 »

tai turetu buti taip?

Code: Select all

#include <amxmodx>#include <amxmisc>#include <cstrike> public plugin_init() {        register_plugin("ADMIN VIP Modelis", "v1", "AdminModel")        RegisterHam(Ham_Spawn, "player", "fwHamPlayerSpawnPost", 1)          return PLUGIN_CONTINUE} public plugin_precache() {        precache_model("models/player/Modelis_T/Modelis_T.mdl")        precache_model("models/player/Modelis_CT/Modelis_CT.mdl")         return PLUGIN_CONTINUE} public resetModel(id, level, cid) {        if (get_user_flags(id) & ADMIN_IMMUNITY) {                new CsTeams:userTeam = cs_get_user_team(id)                if (userTeam == CS_TEAM_T) {                        cs_set_user_model(id, "Modelis_T")                }                else if(userTeam == CS_TEAM_CT) {                        cs_set_user_model(id, "Modelis_CT")                }                else {                        cs_reset_user_model(id)                }        }         return PLUGIN_CONTINUE} 

User avatar
psychical
Viršininkas
Posts: 2094
Joined: 2011 Mar 12 22:19
Skype: tautvydas11
Location: Linksmakalnis
Contact:

Re: AdminModel

Post by psychical »

resetModel -> fwHamPlayerSpawnPost

Funkcijos pavadinima reikia taipogi pakeist, be to "(id, level, cid)" -> "(id)"

Code: Select all

#include <amxmodx>#include <amxmisc>#include <cstrike>#include <hamsandwich> public plugin_init() {    register_plugin("ADMIN VIP Modelis", "v1", "AdminModel");    RegisterHam(Ham_Spawn, "player", "fwHamPlayerSpawnPost", 1);} public plugin_precache() {    precache_model("models/player/Modelis_T/Modelis_T.mdl");    precache_model("models/player/Modelis_CT/Modelis_CT.mdl");} public fwHamPlayerSpawnPost(id) {    if (get_user_flags(id) & ADMIN_IMMUNITY)     {        new CsTeams:userTeam = cs_get_user_team(id)        if (userTeam == CS_TEAM_T)         {            cs_set_user_model(id, "Modelis_T");        }        else if(userTeam == CS_TEAM_CT)        {            cs_set_user_model(id, "Modelis_CT");        }        else         {            cs_reset_user_model(id);        }    }    return PLUGIN_CONTINUE;}

Post Reply

Who is online

Users browsing this forum: No registered users and 2 guests