+ Ззеркало№2 Добавлено (11.03.2010, 18:01)
---------------------------------------------
Achtung
Обновление:
До версии v 0.2
Изменения:
CreateAvtomat(id,type,string[],color,Float:x,Float:y,Float:z,Float:rotx,Float:roty,Float:rotz,virtual)
CreateAvtomat для создания самого автомата Разберем что здесь:
id- ИД самого автомата[от 0-199].
type- Напиток: 0-Газировка, 1-пиво, 2-Вино(если ставить другие числа то будет даваться газировка)
string[] - надпись над автоматом(3д текст).
color-Цвет 3д текста над автоматом
Float:x,Float:y,Float:z- координаты автомата
Float:rotx,Float:roty,Float:rotz - углы поворота автомата
virtual - виртуальный мир в котором находится автомат.(По умолчания 0)
Есть 2 колбэка(Обязательных)
Code
public OnPlayerBuyCola(playerid,avtomatid)
{
SetNapitok(playerid,avtomatid);
return 1;
}
public OnPlayerDrinkCola(playerid)
{
return 1;
}
OnPlayerDrinkCola(playerid) - Вызывается, когда игрок пьет напиток
OnPlayerBuyCola(playerid,avtomatid) - вызывается когда игрок покупает в автомате напиток
Установка:
Вверху:
#include <avtomats>
Туда куда нужно:
CreateAvtomat(id,type,"Text",,color,Float:x,Float:y,Float:z,Float:rotx,Float:roty,Float:rotz,virtual);//Свои данные подставьте
в public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
PlayerPressKey(playerid,oldkeys);
в низу в моде(скрипте) добавить
public OnPlayerBuyCola(playerid,avtomatid)
{
SetNapitok(playerid,avtomatid);
return 1;
}
public OnPlayerDrinkCola(playerid)
{
return 1;
}
Скачать:
iFolder | Зеркало
О найденных багах писать здесь