Замінити моделі гравців - українська спільнота зі скриптингу AMXX

Shadows In Rain написав: Юля-Юлечка, на технічних форумах будь-яка проблема вирішується дуже легко. Потрібно просто показати сиськи. Із пруфами.

Замінити моделі гравців

  • Список форумів AMX Mod X Скриптинг

У цьому розділі форуму можна створювати теми, які стосуються лише скриптингу для AMX Mod X.

Правила під час створення нової теми: 1. При вставці коду плагіна необхідно використовувати тег [code=php]. 2. Будь-які зображення повинні бути завантажені як вкладення до вашого повідомлення. 3. При описі проблеми або запиті на допомогу в редагуванні плагіна обов'язково викладайте вихідний плагін.

Замінити моделі гравців

Gork » 01 Січ 2011, 20:21

Хотів поміняти моделі всіх гравців на сервері, взяв усім відомий плагін, але нічого не виходить – моделі не змінюються. Не змінюються вони і при використанні інших тяжких плагінів. На сервері є роботи, може в них причина?

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/aim_ak-colt-simpsons/simpson.mdl") precache_model("models/aim_ak-colt-simpsons/simpson2.mdl")

public resetModel(id, level, cid) if (get_user_flags(id) & ; else if(userTeam == CS_TEAM_CT) cs_set_user_model(id, "simpson2") > else cs_reset_user_model(id) > >

Re: Замінити моделі гравців

ejik » 01 Січ 2011, 20:31

public plugin_init () register_plugin ( "x" , "x" , "x" ) register_event ( "ResetHUD" ,"resetModel", "be") >

public plugin_precache () precache_model ( "models/aim_ak-colt-simpsons/simpson.mdl") precache_model ( "models/aim_ak-colt-simpsons/simpson2.mdl" ) >

public resetModel ( id ) новий team = get_user_team ( id ) if ( team == 1 ) cs_set_user_model ( id , "models/aim_ak-colt-simpsons/simpson.mdl" ) > ; else if ( team == 2 ) cs_set_user_model ( id , "models/aim_ak-colt-simpsons/simpson2.mdl" ) > else cs_reset_user_model ( id ) > > [/pawn]

Re: Замінити моделі гравців

Gork » 01 січ 2011, 21:01

Re: Замінити моделі гравців

Lucifer » 01 Січ 2011, 23:16

Ось гарний плагін.

#define PLUGIN "Jail Break model" #define VERSION "1.2" #define AUTHOR "naven"

public plugin_init ( ) register_plugin ( PLUGIN , VERSION , AUTHOR )

RegisterHam ( Ham_Spawn , "player" , "Spawn " , 1 ) >

public plugin_precache ( ) precache_model ( "models/player/mil/mil.mdl" ) precache_model ( "models/player/kc/kc.mdl" ) >

public Spawn (id) if(is_user_alive(id)) if(cs_get_user_team(id) == CS_TEAM_T) cs_set_user_model(id, "mil") cs_set_user_model ( id , "kc" ) > > [/pawn]

Re: Замінити моделі гравців

Gork » 02 січ 2011, 00:48

Re: Замінити моделі гравців

Lucifer » 02 Січ 2011, 02:27

Re: Замінити моделі гравців

defa » 02, січ 2011, 03:06

Re: Замінити моделі гравців

Gfx » 02 Січ 2011, 19:12

Re: Замінити моделі гравців

Gork » 02 Січ 2011, 23:49

Re: Замінити моделі гравців

Smoky » 03 січ2011, 00:02

Gork Якщо проблема тільки "у адміна змінюється - у гравців немає", то пробуй так: Код: Виділити все #include #include #include

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/aim_ak-colt-simpsons/simpson.mdl") precache_model("models/aim_ak-colt-simpsons/simpson2.mdl")

public resetModel(id, level, cid) //if (get_user_flags(id) &ADMIN_ALL) New CsTeams:userTeam = cs_get_user_team(id) if (userTeam == CS_TEAM_T) cs_set_user_model(id, "0>> else if(userTeam == CS_TEAM_CT) cs_set_user_model(id, "simpson2") > else cs_reset_user_model(id) > //>