#1 20-08-2008 18:34

PriMan
From: Moscow - city of happy
Registered: 02-05-2008
Posts: 32

Set Skin

Тут на днях назрела идея по поводу смены скина через скрипт. Видел один японский срипт но он работал очень нестабильно и в нём был ужасно сложная структура + огромное количество глобальных переменных. Поэтому и прошу помоч.. в хелпе нашол как задать игроку одежду и подумал что такимже способом можно задать скин например копа для игрока.

Пример как в SannyBuilder'e

create_thread @ClothesTest // создаём поток

:ClothesTest // начинаем поток
wait 3000 // ждём 3 секунды
Player.SetClothes($PLAYER_CHAR,"bballjackrstar","bbjack",0) // нацепляем куртку
Player.SetClothes($PLAYER_CHAR,"jeansdenim","jeans",2)  // теперь джинсы
Player.SetClothes($PLAYER_CHAR,"sneakerbincgang","sneaker",3) // кросовки
Player.SetClothes($PLAYER_CHAR,"glasses04dark","glasses04",15)    // чёрные очки
Player.SetClothes($PLAYER_CHAR,"bandblack","bandana",16) // бандану тоже надо   
player.Build($PLAYER_CHAR) // и перестраиваем модель игрока
end_thread // заканчиваем поток

($PLAYER_CHAR,"bballjackrstar","bbjack",0) 0 - убираем так как часть тела и вместо одежды задать скин...
Возможно ли такое?

Offline

#2 20-08-2008 19:08

flashTrash
From: Н.Новгород
Registered: 21-02-2007
Posts: 260
Website

Re: Set Skin

Объясни еще раз, что тебе надо? А то как то путано...

Offline

#3 21-08-2008 03:46

PriMan
From: Moscow - city of happy
Registered: 02-05-2008
Posts: 32

Re: Set Skin

Я про написание скрипта в основную функцую которого входит возможность по средству нажатия комбинации кнопок - изменить модель игроока на другую ( Пешиход, коп, медик, гагстер )

Offline

#5 21-08-2008 14:43

PriMan
From: Moscow - city of happy
Registered: 02-05-2008
Posts: 32

Re: Set Skin

Seemann спасибо... написал мелкий тестовый скрипт но как оказалось в мультиплеерном режиме функция смены скина не отображаеться у других игроков. Вот, если кому нужна мелкая заготовка... мб есть ошибки или лишнее так как переделал один скрипт.

// This file was decompiled using sascm.ini published by Seemann (http://sannybuilder.com/files/SASCM.rar) on 13.10.2007

{$VERSION 3.1.0027}
{$CLEO .cs}

//-------------MAIN---------------
0000: NOP

:NONAME_2
wait 100
if
   Player.Defined($PLAYER_CHAR)
else_jump @NONAME_49
if and
0AB0:   key_pressed 17
0AB0:   key_pressed 83
else_jump @NONAME_49
09C7: change_player $PLAYER_CHAR model_to #LAPD1

:NONAME_49
jump @NONAME_2

Offline

#6 23-08-2008 07:43

Noob
Registered: 28-06-2008
Posts: 44

Re: Set Skin

Где можно прочитать список скинов у педов? Ну скин копа я уже знаю: #LAPD1

Offline

#7 23-08-2008 09:34

grand
Registered: 10-06-2008
Posts: 38

Re: Set Skin

Noob
Смотри в Ped Editor'е
Скачать можно здесь

Last edited by grand (23-08-2008 09:40)

Offline

Board footer

Powered by FluxBB