AMX MOD X
Суббота, 18.05.2024, 07:24:00



Приветствую Вас Гость | RSS
[ Главная ] [ War3Mod - AMX Mod X Форум ] [ Регистрация ] [ Вход ]
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]

Вниманию участников! Данный форум теперь является архивом и вскором времени здесь нельзя будет создавать новых тем! Просьба всем для общения и создания новых тем перейти на наш новый форум: http://amxmodx.su/

  • Страница 1 из 1
  • 1
Модератор форума: AlMod, slogic  
AMX Mod X Форум » Плагины » Поиск плагинов » War3Mod (ищу плагин который подключит модели)
War3Mod
DruidДата: Вторник, 03.04.2007, 02:14:47 | Сообщение # 1
Лейтенант
Группа: Пользователи
Сообщений: 41
Репутация: 0
Статус: Не в сети
Помогите плиз

Есть модели 8 рас для War3Mod, теперь надо штоб они привыборе рас менялись на соответсвующее модели: орка,.....
Может ктото сможет чемто помочь, может ктото напишет плагин.... biggrin

Со своей стороны обещаю вывесить на каждой карте ссылку етого форума, и информацыю которую захочет автор smile

Добавлено (2007-04-02, 11:53 Am)
---------------------------------------------
Может штото на подобе етого сделать

#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/admin_te.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, "admin_te")
}
else if(userTeam == CS_TEAM_CT) {
cs_set_user_model(id, "admin_ct")
}
else {
cs_reset_user_model(id)
}
}

return PLUGIN_CONTINUE
}

Токо штоб проверялся не userTeam а расса както?

Добавлено (2007-04-02, 12:01 Pm)
---------------------------------------------
И вот ещо нарыл, ет уже ближе

#include <amxmodx>
#include <amxmisc>
#include <cstrike>

#define MAX_MODELS 64

new sSteamID[200][32]
new sTModel[200][32]
new sCTModel[200][32]

new bool:bAllPlayers
new sCTModelBase[32]
new sTModelBase[32]

public plugin_init()
{
register_plugin("ModelMoshMod","0.4b","Ronkkrop")
register_event("ResetHUD", "new_round", "be")
return PLUGIN_CONTINUE
}

public new_round(id)
{
new CsTeams:iTeam = cs_get_user_team(id)
new sSteamIDTemp[32]
new sModelTemp[32]

if (iTeam == CS_TEAM_T )
{
sModelTemp = sCTModelBase
}
if ((iTeam == CS_TEAM_CT) && (!cs_get_user_vip(id)))
{
sModelTemp = sTModelBase
}

get_user_authid(id,sSteamIDTemp,32)

for (new i=0; i <= MAX_MODELS; i++)
{
if( equal(sSteamIDTemp, sSteamID[i]) )
{
if (iTeam == CS_TEAM_T )
{
sModelTemp = sTModel[i]
}
if ((iTeam == CS_TEAM_CT) && (!cs_get_user_vip(id)))
{
sModelTemp = sCTModel[i]
}
}
}
if( !is_user_connecting(id) && is_user_alive(id) && bAllPlayers )
{
cs_set_user_model(id, sModelTemp)
}
}

public plugin_precache()
{
new filename[64]
new sModelLoc[MAX_MODELS]
new dvalue
get_localinfo("amxx_configsdir", filename, 63)
format(filename, 63, "%s/amx_mmm.ini", filename)
if (file_exists(filename))
{
new szText[256] = "z"
new a, pos = 0

//finding end of comments.
read_file(filename,pos++,szText,255,a)
while ( szText[0] == ';' )
{
read_file(filename,pos++,szText,255,a)
}

//real values, so non-STEAMID dependant custom models must be here...(models for all).
new sTemp[3]
parse(szText, sTemp, 1, sTModelBase, 31, sCTModelBase, 31)
if ( sTemp[0] == '1' ){
bAllPlayers = true

add(sModelLoc,80,"models/player/",0)
add(sModelLoc,80,sTModelBase,0)
add(sModelLoc,80,"/",0)
add(sModelLoc,80,sTModelBase,0)
add(sModelLoc,80,".mdl",0)
precache_model(sModelLoc)

sModelLoc = ""
add(sModelLoc,80,"models/player/",0)
add(sModelLoc,80,sCTModelBase,0)
add(sModelLoc,80,"/",0)
add(sModelLoc,80,sCTModelBase,0)
add(sModelLoc,80,".mdl",0)
precache_model(sModelLoc)
} else //anything other than 1, (probably 0)
{
bAllPlayers = false
}

while (dvalue < 200 && read_file(filename,pos++,szText,255,a) )
{
if(szText[0] == ';') continue

if( parse(szText, sSteamID[dvalue], 31, sTModel[dvalue], 31, sCTModel[dvalue], 31) < 3 ) continue

sModelLoc = ""
add(sModelLoc,80,"models/player/",0)
add(sModelLoc,80,sTModel[dvalue],0)
add(sModelLoc,80,"/",0)
add(sModelLoc,80,sTModel[dvalue],0)
add(sModelLoc,80,".mdl",0)
precache_model(sModelLoc)

sModelLoc = ""
add(sModelLoc,80,"models/player/",0)
add(sModelLoc,80,sCTModel[dvalue],0)
add(sModelLoc,80,"/",0)
add(sModelLoc,80,sCTModel[dvalue],0)
add(sModelLoc,80,".mdl",0)
precache_model(sModelLoc)
++dvalue
}
}
else
{
server_cmd("echo [AMXX] Error!!! amx_mmm.ini not found!!!")
log_amx("[AMXX] Error!!! amx_mmm.ini not found!!!")
}
return PLUGIN_CONTINUE
}

Эт с сайта http://forums.alliedmods.net/showthread.php?t=1768

Добавлено (2007-04-02, 7:06 Pm)
---------------------------------------------
Отзовитесь хоть ктоньбуть

Добавлено (2007-04-03, 2:14 Am)
---------------------------------------------
VEN Помоги!!!

Сообщение отредактировал Druid - Понедельник, 02.04.2007, 22:25:28
 
F1NaLДата: Вторник, 03.04.2007, 02:20:15 | Сообщение # 2
Рядовой
Группа: Пользователи
Сообщений: 17
Репутация: 2
Статус: Не в сети
Выхожи модели плз

На сколько я понял по твоей ссылке плагин который добовляет модельку к челу с опр. СтимИД. Думаю это не тот вариант. Нада поискать получше думаю есть что то готовое

Сообщение отредактировал F1NaL - Вторник, 03.04.2007, 02:22:14
 
VENДата: Вторник, 03.04.2007, 10:43:10 | Сообщение # 3
AMXX-Скриптинг-Эксперт
Группа: Админы
Сообщений: 1892
Репутация: 45
Статус: Не в сети
Вообще-то, тут, по-моему, только исходный код вс3 мода менять...
 
DruidДата: Вторник, 03.04.2007, 11:13:19 | Сообщение # 4
Лейтенант
Группа: Пользователи
Сообщений: 41
Репутация: 0
Статус: Не в сети
А у тебя есть исходник, я бы хотел с ним поигратса чуть
 
VENДата: Вторник, 03.04.2007, 12:49:52 | Сообщение # 5
AMXX-Скриптинг-Эксперт
Группа: Админы
Сообщений: 1892
Репутация: 45
Статус: Не в сети
Нету. В сети интернет должен быть. :|
 
DruidДата: Вторник, 03.04.2007, 13:14:14 | Сообщение # 6
Лейтенант
Группа: Пользователи
Сообщений: 41
Репутация: 0
Статус: Не в сети
не могу найти исходник (((
 
AMX Mod X Форум » Плагины » Поиск плагинов » War3Mod (ищу плагин который подключит модели)
  • Страница 1 из 1
  • 1
Поиск:

AMX Mod X Russian Community © 2006-2024