• Страница 1 из 1
  • 1
Модератор форума: admin, TweIk  
samp 0.3 d функции/команды
adminДата: Четверг, 15.09.2011, 17:49:14 | Сообщение # 1

Группа: Администраторы
Сообщений: 3869
1.Удаляет объекты!
Code
if(strcmp(cmd, "/del", true) == 0)     
      {     
          if(IsPlayerConnected(playerid))     
          {     
        tmp = strtok(cmdtext, idx);     
        if(!strlen(tmp))     
        {     
         SendClientMessage(playerid, COLOR_GRAD2, " INFO: /del [obj modid]");     
         return 1;     
        }     
        new obj;     
        obj = strval(tmp);     
             
        new Float:x, Float:y, Float:z;     
           GetPlayerPos(playerid, x, y, z);     
             
              RemoveBuildingForPlayer(playerid, obj, x, y, z, 100);     
        format(string, sizeof(string), " УБрал %d.", obj);     
        SendClientMessage(playerid, COLOR_GREY, string);     
       }     
       return 1;     
      }

новая функция:
Code
forward OnPlayerMouseStateChange(playerid,Float:x,Float:y,state); //MOUSE_STATE_DOWN, MOUSE_STATE_UP native ToggleMouseCursor(playerid, boolean:toggle);

MAX_OBJECTS увеличили до 1000.
функция:
Code
RemoveBuildingForPlayer(playerid, modelid, Float:fX, Float:fY, Float:fZ, Float:fRadius);
удаляет объект.
В папке samp03dsvr_RC1_win32 есть ФС iradio который убирает стандартный звук клуба alhambra и добавляет радио
свои звуки:
Code
if(strcmp(cmd, "/radioe", true) == 0)    
    {    
    if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,0xFFFFFFFF,"врубили радио.");    
    {    
    PlayAudioStreamForPlayer(playerid, "http://somafm.com/tags.pls"); //тут ссылка на радио.
    PlayerInfo[playerid][pRadio] = 1;    
    }    
    return 1;    
    }

функция:
Code
stock _PlayerPlaySound(playerid, soundid, Float:x, Float:y, Float:z)
{
       PlayerPlaySound(playerid, 0, x, y, z);
       return PlayerPlaySound(playerid, soundid, x, y, z);
}

#define PlayerPlaySound _PlayerPlaySound


zm-jail.ru

Разработка сайта samp-pawno.ru


 
Сообщение1.Удаляет объекты!
Code
if(strcmp(cmd, "/del", true) == 0)     
      {     
          if(IsPlayerConnected(playerid))     
          {     
        tmp = strtok(cmdtext, idx);     
        if(!strlen(tmp))     
        {     
         SendClientMessage(playerid, COLOR_GRAD2, " INFO: /del [obj modid]");     
         return 1;     
        }     
        new obj;     
        obj = strval(tmp);     
             
        new Float:x, Float:y, Float:z;     
           GetPlayerPos(playerid, x, y, z);     
             
              RemoveBuildingForPlayer(playerid, obj, x, y, z, 100);     
        format(string, sizeof(string), " УБрал %d.", obj);     
        SendClientMessage(playerid, COLOR_GREY, string);     
       }     
       return 1;     
      }

новая функция:
Code
forward OnPlayerMouseStateChange(playerid,Float:x,Float:y,state); //MOUSE_STATE_DOWN, MOUSE_STATE_UP native ToggleMouseCursor(playerid, boolean:toggle);

MAX_OBJECTS увеличили до 1000.
функция:
Code
RemoveBuildingForPlayer(playerid, modelid, Float:fX, Float:fY, Float:fZ, Float:fRadius);
удаляет объект.
В папке samp03dsvr_RC1_win32 есть ФС iradio который убирает стандартный звук клуба alhambra и добавляет радио
свои звуки:
Code
if(strcmp(cmd, "/radioe", true) == 0)    
    {    
    if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,0xFFFFFFFF,"врубили радио.");    
    {    
    PlayAudioStreamForPlayer(playerid, "http://somafm.com/tags.pls"); //тут ссылка на радио.
    PlayerInfo[playerid][pRadio] = 1;    
    }    
    return 1;    
    }

функция:
Code
stock _PlayerPlaySound(playerid, soundid, Float:x, Float:y, Float:z)
{
       PlayerPlaySound(playerid, 0, x, y, z);
       return PlayerPlaySound(playerid, soundid, x, y, z);
}

#define PlayerPlaySound _PlayerPlaySound

Автор - admin
Дата добавления - 15.09.2011 в 17:49:14
adminДата: Четверг, 15.09.2011, 18:15:17 | Сообщение # 2

Группа: Администраторы
Сообщений: 3869
небо:

в public OnGameModeInit() добавить:
Code
EnablePlantsMesh();


zm-jail.ru

Разработка сайта samp-pawno.ru


 
Сообщениенебо:

в public OnGameModeInit() добавить:
Code
EnablePlantsMesh();

Автор - admin
Дата добавления - 15.09.2011 в 18:15:17
adminДата: Суббота, 17.09.2011, 01:00:31 | Сообщение # 3

Группа: Администраторы
Сообщений: 3869
функции:
Code
SetVehicleAttachedObject(vechicleid, modelid, Float:fOffsetX, Float:fOffsetY, Float:fOffsetZ, Float:fRotX, Float:fRotY, Float:fRotZ, Float:fScaleX, Float:fScaleY, Float:fScaleZ);

создание объекта без CreateObject.
переменные браузера:
Code

native SetPlayerCookie(playerid, varname[], string_value[])
native GetPlayerCookie(playerid, varname[], string_return[], len);

или как Pvars
Code
native SetCookieInt(playerid, varname[], int_value);
native GetCookieInt(playerid, varname[]);
native SetCookieString(playerid, varname[], string_value[]);
native GetCookieString(playerid, varname[], string_return[], len);
native SetCookieFloat(playerid, varname[], Float:float_value);
native Float:GetCookieFloat(playerid, varname[]);
native DeleteCookie(playerid, varname[]);

native GetCookieUpperIndex(playerid);
native GetCookieNameAtIndex(playerid, index, ret_varname[], ret_len);
native GetCookieType(playerid, varname[]);

Code
native AttachSoundToObject(sound, objectid);
native AttachSoundToPlayer(sound, playerid);
native AttachSoundToVehicle(sound, vehicleid);
native PlayerPlaySound(playerid, soundid, Float:X, Float:Y, Float:Z);


zm-jail.ru

Разработка сайта samp-pawno.ru


 
Сообщениефункции:
Code
SetVehicleAttachedObject(vechicleid, modelid, Float:fOffsetX, Float:fOffsetY, Float:fOffsetZ, Float:fRotX, Float:fRotY, Float:fRotZ, Float:fScaleX, Float:fScaleY, Float:fScaleZ);

создание объекта без CreateObject.
переменные браузера:
Code

native SetPlayerCookie(playerid, varname[], string_value[])
native GetPlayerCookie(playerid, varname[], string_return[], len);

или как Pvars
Code
native SetCookieInt(playerid, varname[], int_value);
native GetCookieInt(playerid, varname[]);
native SetCookieString(playerid, varname[], string_value[]);
native GetCookieString(playerid, varname[], string_return[], len);
native SetCookieFloat(playerid, varname[], Float:float_value);
native Float:GetCookieFloat(playerid, varname[]);
native DeleteCookie(playerid, varname[]);

native GetCookieUpperIndex(playerid);
native GetCookieNameAtIndex(playerid, index, ret_varname[], ret_len);
native GetCookieType(playerid, varname[]);

Code
native AttachSoundToObject(sound, objectid);
native AttachSoundToPlayer(sound, playerid);
native AttachSoundToVehicle(sound, vehicleid);
native PlayerPlaySound(playerid, soundid, Float:X, Float:Y, Float:Z);

Автор - admin
Дата добавления - 17.09.2011 в 01:00:31
adminДата: Понедельник, 19.09.2011, 17:51:50 | Сообщение # 4

Группа: Администраторы
Сообщений: 3869
samp 0.3 с rc 2.
SA-MP 0.3d RC2 Client
SA-MP 0.3d RC2 Windows Server (20 slot)
SA-MP 0.3d RC2 Windows Server (20 slot)

SA-MP 0.3d RC2

- Добавлен каллбэк OnPlayerTakeDamage, который вызывается когда игрок получает урон.
- Исправлен баг с синхронизацией эвакуатора.
- Добавлен стиль диалога DIALOG_STYLE_PASSWORD для ShowPlayerDialog(), это обычный input, но вводимая информация спрятана.
- Проигрывание аудио автоматически останавливается, когда игрок выходит из сети.
- Исправлены проблемы с проигрыванием звуков функцией PlayerPlaySound выше 2000 ида.
- Добавлена клиентская команда /audiomsg, которая включает/отключает сообщения о проигрываемом аудио.
- Мастер сервер теперь отображает 0.3d серверы.
- Добавлены некоторые новые объекты.
- Замена двери тюремной камеры, замена SFPD интерьера.

Code
public OnPlayerTakeDamage(playerid, issuerid, Float:amount, weaponid)

Вызывается когда игрок playeridp получает урон.
Если игрок получает урон не от рук другого игрока, то issuerid == INVALID_PLAYER_ID.
Float:amount - количество полученного урона.
weaponid - ид оружия, которым был нанесён урон.


zm-jail.ru

Разработка сайта samp-pawno.ru


 
Сообщениеsamp 0.3 с rc 2.
SA-MP 0.3d RC2 Client
SA-MP 0.3d RC2 Windows Server (20 slot)
SA-MP 0.3d RC2 Windows Server (20 slot)

SA-MP 0.3d RC2

- Добавлен каллбэк OnPlayerTakeDamage, который вызывается когда игрок получает урон.
- Исправлен баг с синхронизацией эвакуатора.
- Добавлен стиль диалога DIALOG_STYLE_PASSWORD для ShowPlayerDialog(), это обычный input, но вводимая информация спрятана.
- Проигрывание аудио автоматически останавливается, когда игрок выходит из сети.
- Исправлены проблемы с проигрыванием звуков функцией PlayerPlaySound выше 2000 ида.
- Добавлена клиентская команда /audiomsg, которая включает/отключает сообщения о проигрываемом аудио.
- Мастер сервер теперь отображает 0.3d серверы.
- Добавлены некоторые новые объекты.
- Замена двери тюремной камеры, замена SFPD интерьера.

Code
public OnPlayerTakeDamage(playerid, issuerid, Float:amount, weaponid)

Вызывается когда игрок playeridp получает урон.
Если игрок получает урон не от рук другого игрока, то issuerid == INVALID_PLAYER_ID.
Float:amount - количество полученного урона.
weaponid - ид оружия, которым был нанесён урон.

Автор - admin
Дата добавления - 19.09.2011 в 17:51:50
adminДата: Понедельник, 03.10.2011, 16:45:48 | Сообщение # 5

Группа: Администраторы
Сообщений: 3869
samp 0.3 d rc3

-Увеличение FPS, уменьшена нагрузка на процессор.
- Добавлен параметр вращения объекта для MoveObject.
- Новая функция
Code
AttachObjectToObject()
Прикрепляет объект к объекту.
- Примеры скриптов: Грузовой Корабль, Пиратский Корабль, Колесо Обозрения, с использованием параметра вращения функции MoveObject и AttachObjectToObject .
- Исправлена ошибка переполнения буфера. Подробно описано здесь: http://www.exploit-db.com/exploits/17893
Рекомендуем не использовать конфиг-файлы скачанные со сторонних неизвестных сайтов.
Скачать:
SA-MP 0.3d RC3 Client
SA-MP 0.3d RC3 Windows Server (20 slot)
SA-MP 0.3d RC3 Windows Server (20 slot


zm-jail.ru

Разработка сайта samp-pawno.ru


 
Сообщениеsamp 0.3 d rc3

-Увеличение FPS, уменьшена нагрузка на процессор.
- Добавлен параметр вращения объекта для MoveObject.
- Новая функция
Code
AttachObjectToObject()
Прикрепляет объект к объекту.
- Примеры скриптов: Грузовой Корабль, Пиратский Корабль, Колесо Обозрения, с использованием параметра вращения функции MoveObject и AttachObjectToObject .
- Исправлена ошибка переполнения буфера. Подробно описано здесь: http://www.exploit-db.com/exploits/17893
Рекомендуем не использовать конфиг-файлы скачанные со сторонних неизвестных сайтов.
Скачать:
SA-MP 0.3d RC3 Client
SA-MP 0.3d RC3 Windows Server (20 slot)
SA-MP 0.3d RC3 Windows Server (20 slot

Автор - admin
Дата добавления - 03.10.2011 в 16:45:48
danik_rokДата: Понедельник, 03.10.2011, 17:35:59 | Сообщение # 6

Группа: Проверенные
Сообщений: 317
параметр вращения объекта для MoveObject. Может быть можеш кинуть для примера со всеми значениями и коардинатами?

1. Вы сейчас в интернете.
2. Вы на сайте www.forum-pawno.net.ru.
3. Вы читаете это.
5. Вы не заметили что отсутствует пункт 4.
6. Вы сейчас это проверили.
7. Вы улыбаетесь.
 
Сообщениепараметр вращения объекта для MoveObject. Может быть можеш кинуть для примера со всеми значениями и коардинатами?

Автор - danik_rok
Дата добавления - 03.10.2011 в 17:35:59
adminДата: Среда, 05.10.2011, 13:34:40 | Сообщение # 7

Группа: Администраторы
Сообщений: 3869
danik_rok,
Code
RemoveBuildingForPlayer(playerid, modelid, Float:fX, Float:fY, Float:fZ, fRadius);

Удаляет все объекты modelid у игрока playerid в точке Float:fX, Float:fY, Float:fZ и радиусе Float:fRadius.

либо можешь юзать команду см.выше /del - уже готовый вариант :)


zm-jail.ru

Разработка сайта samp-pawno.ru


 
Сообщениеdanik_rok,
Code
RemoveBuildingForPlayer(playerid, modelid, Float:fX, Float:fY, Float:fZ, fRadius);

Удаляет все объекты modelid у игрока playerid в точке Float:fX, Float:fY, Float:fZ и радиусе Float:fRadius.

либо можешь юзать команду см.выше /del - уже готовый вариант :)

Автор - admin
Дата добавления - 05.10.2011 в 13:34:40
adminДата: Суббота, 08.10.2011, 23:41:12 | Сообщение # 8

Группа: Администраторы
Сообщений: 3869
Code
if(strcmp(cmd, "/usecell",true) == 0) {  
  SetPlayerSpecialAction(playerid, SPECIAL_ACTION_USECELLPHONE);  
  SetPlayerAttachedObject(playerid, 4, 330, 6); // 4 = слот, 330 = модель телефона, 6 = правая рука  
  return 1;  
  }  

  if(strcmp(cmd, "/stopcell",true) == 0) {  
  SetPlayerSpecialAction(playerid, SPECIAL_ACTION_STOPUSECELLPHONE);  
  RemovePlayerAttachedObject(playerid, 4);  
  return 1;  
  }


zm-jail.ru

Разработка сайта samp-pawno.ru


 
Сообщение
Code
if(strcmp(cmd, "/usecell",true) == 0) {  
  SetPlayerSpecialAction(playerid, SPECIAL_ACTION_USECELLPHONE);  
  SetPlayerAttachedObject(playerid, 4, 330, 6); // 4 = слот, 330 = модель телефона, 6 = правая рука  
  return 1;  
  }  

  if(strcmp(cmd, "/stopcell",true) == 0) {  
  SetPlayerSpecialAction(playerid, SPECIAL_ACTION_STOPUSECELLPHONE);  
  RemovePlayerAttachedObject(playerid, 4);  
  return 1;  
  }

Автор - admin
Дата добавления - 08.10.2011 в 23:41:12
  • Страница 1 из 1
  • 1
Поиск:
Загрузка страницы, займет меньше минуты...
Загрузка...

Статистика Форума
Последнии темы Читаемые темы Лучшие пользователи Новые пользователи
Система телефонов поломалась
Не в себе
фильм скалайн
Трансформеры 3
форсаж 6
Ищу [FS]Для админок на сервер
нужны координаты карты для отметки зон...
Помогите найти мод
pawno урок автоматические ворота
обращение к скриптерам.
Вопросы по скриптингу
Ваши ошибки при компиляции GM/FS

Вопросы по скриптингу

(1081)

Считаем до 1000

(274)

Ваши ошибки при компиляция gm

(260)

Набор в команду

(80)

Ваши ошибки при компиляции GM/FS

(71)

вопроосы по скриптингу от 22.04.2013

(64)

Баннеробмен

(64)

несколько команд на samp 0.3 c

(64)

Оценки сайта samp-pawno.ru

(55)

Заказ хостинга

(51)

Набор в команду(форум)

(45)

Урок №61 по созданию системы авто для GodFather

(45)

admin

(3869)

[east_side]_trane

(443)

TWiX

(316)

valych

(501)

drifter-dron

(477)

danik_rok

(317)

Dimka_71rus

(360)

Drifter96

(300)

MaNb9K

(220)

[MTA]MaPeR5518

(181)

Dima_Tkach

(107)

Nik_Ull

(184)

system32xzxz

(Четверг 09:25:24)

torbin169

(Суббота 23:09:29)

kuchuk_00

(Суббота 17:10:14)

artem_boyko_3

(Суббота 15:57:37)

greggelbak

(Среда 18:29:37)

vladisvlavs

(Среда 13:51:57)

add02102002

(Понедельник 22:37:15)

Диман221

(Понедельник 18:12:45)

almas051004

(Воскресенье 11:05:32)

megasuccessms

(Суббота 14:15:36)

nawe

(Пятница 22:25:23)

swoysb

(Пятница 14:55:29)

Вверх
08:48:16
ОбновитьСмайлыУправление мини-чатом
ЧАТ-PAWNO
2010-2024

vkontakte :samp-pawno.ru: