SA-MP Forums

Go Back   SA-MP Forums > Non-English > Languages > Русский/Russian

Reply
 
Thread Tools Display Modes
Old 28/11/2010, 01:09 PM   #1
ZaR
Big Clucker
 
Join Date: Sep 2009
Posts: 157
Reputation: 1
Default SA-MP 0.3c

Мы зарелизили эту версию для разрабов, чтобы они уже начали делать скрипты для своего сервера.
У обновления SA-MP 0.3c главной задачей было убрать все баги предыдущих версий

Обновления:
Удалены функции SetPlayerHoldingObject, IsPlayerHoldingObject и StopPlayerHoldingObject из-за лимита в 1 объект (сейчас уже 5)

pawn Code:
#define MAX_PLAYER_ATTACHED_OBJECTS 5 // This is the number of attached indexes available ie 5 = 0-4
native SetPlayerAttachedObject(playerid, index, modelid, bone, Float:fOffsetX = 0.0, Float:fOffsetY = 0.0, Float:fOffsetZ = 0.0, Float:fRotX = 0.0, Float:fRotY = 0.0, Float:fRotZ = 0.0, Float:fScaleX = 1.0, Float:fScaleY = 1.0, Float:fScaleZ = 1.0);
native RemovePlayerAttachedObject(playerid, index);
native IsPlayerAttachedObjectSlotUsed(playerid, index);

Если уж у вас в коде много использований SetPlayerHoldingObject, то следующие дефайны вам помогут:

pawn Code:
#define SetPlayerHoldingObject(%1,%2,%3,%4,%5,%6,%7,%8,%9) SetPlayerAttachedObject(%1,MAX_PLAYER_ATTACHED_OBJECTS-1,%2,%3,%4,%5,%6,%7,%8,%9)
#define StopPlayerHoldingObject(%1) RemovePlayerAttachedObject(%1,MAX_PLAYER_ATTACHED_OBJECTS-1)
#define IsPlayerHoldingObject(%1) IsPlayerAttachedObjectSlotUsed(%1,MAX_PLAYER_ATTACHED_OBJECTS-1);

Цвета:
Вы можете использовать {RRGGBB} (hex) в строках для изменения цвета. Это работает в чате, в диалогах и в номерах машинах.

Возращение функции SetVehicleNumberplate()
По дефолту все машины имеют номер "XYZR 000", номера изменяются лишь с помощью SetVehicleNumberplate, лимит символов - 32.

SetVehicleParamsEx()
"Новая" функция для присваивания параметров машин сразу для всех игроков (SetVehicleParamsForPlayer)

pawn Code:
#define VEHICLE_PARAMS_UNSET    -1
#define VEHICLE_PARAMS_OFF  0
#define VEHICLE_PARAMS_ON   1

native SetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, objective);
native GetVehicleParamsEx(vehicleid, &engine, &lights, &alarm, &doors, &bonnet, &boot, &objective);

Пример:
pawn Code:
new engine,lights,alarm,doors,bonnet,boot,objective;

    if(strcmp(cmd, "/startengine",true) == 0) {
        new vid = GetPlayerVehicleID(playerid);
        if(vid != INVALID_VEHICLE_ID) {
            GetVehicleParamsEx(vid,engine,lights,alarm,doors,bonnet,boot,objective);
            SetVehicleParamsEx(vid,VEHICLE_PARAMS_ON,lights,alarm,doors,bonnet,boot,objective);
        }
        return 1;
    }
    if(strcmp(cmd, "/stopengine",true) == 0) {
        new vid = GetPlayerVehicleID(playerid);
        if(vid != INVALID_VEHICLE_ID) {
            GetVehicleParamsEx(vid,engine,lights,alarm,doors,bonnet,boot,objective);
            SetVehicleParamsEx(vid,VEHICLE_PARAMS_OFF,lights,alarm,doors,bonnet,boot,objective);
        }
        return 1;
    }

pawn Code:
SetVehicleEngineOn(vehicleid)
{  
        new engine,lights,alarm,doors,bonnet,boot,objective;
        GetVehicleParamsEx(vehicleid,engine,lights,alarm,doors,bonnet,boot,objective);
        SetVehicleParamsEx(vehicleid,VEHICLE_PARAMS_ON,lights,alarm,doors,bonnet,boot,objective);
}

ManualVehicleEngineAndLights()
Функция запрещает автоматическому срабатыванию движка при посадке в машину и включению фар ночью.

AttachObjectToVehicle
Прикрепление объекта к машине

Новые объекты, частицы, samp.img, samp.ide
Полная информация о них появится на Wiki. Список новых объектов и particles, созданных SA-MP Team, можно найти в models\samp.ide после установки.

0.3c RC1 Client
0.3c RC1 Server (windows)
0.3c RC1 Server (linux)
__________________
ZaR is offline   Reply With Quote
Old 28/11/2010, 01:30 PM   #2
sk47
Big Clucker
 
Join Date: Sep 2010
Posts: 85
Reputation: 3
Default Re: SA-MP 0.3c (бета для разработчиков)

Круто. че еще сказать)
sk47 is offline   Reply With Quote
Old 28/11/2010, 01:51 PM   #3
On1xS
Big Clucker
 
Join Date: Oct 2010
Posts: 52
Reputation: 0
Default Re: SA-MP 0.3c (бета для разработчиков)

опять ни о чём, синхра хоть стала лучше?
On1xS is offline   Reply With Quote
Old 28/11/2010, 02:03 PM   #4
sk47
Big Clucker
 
Join Date: Sep 2010
Posts: 85
Reputation: 3
Default Re: SA-MP 0.3c (бета для разработчиков)

Можно еще пример к цветам)
sk47 is offline   Reply With Quote
Old 28/11/2010, 02:07 PM   #5
Kopr1zz
Big Clucker
 
Join Date: Nov 2010
Location: Россия
Posts: 53
Reputation: 3
Default Re: SA-MP 0.3c (бета для разработчиков)

я всё был на 0.3a, вот недавно на 0.3b перешел, а тут уже новая
Kopr1zz is offline   Reply With Quote
Old 28/11/2010, 02:12 PM   #6
ZaR
Big Clucker
 
Join Date: Sep 2009
Posts: 157
Reputation: 1
Default Re: SA-MP 0.3c (бета для разработчиков)

Quote:
Originally Posted by On1xS View Post
опять ни о чём, синхра хоть стала лучше?
НАМНОГО лучше стала. Хочешь - пошли тестить (127.0.0.1:7777)
__________________

Last edited by ZaR; 28/11/2010 at 04:10 PM.
ZaR is offline   Reply With Quote
Old 28/11/2010, 02:17 PM   #7
Kopr1zz
Big Clucker
 
Join Date: Nov 2010
Location: Россия
Posts: 53
Reputation: 3
Default Re: SA-MP 0.3c (бета для разработчиков)

Quote:
Originally Posted by ZaR View Post
НАМНОГО лучше стала. Хочешь - пошли тестить (178.34.0.32:7777)
сейчас тоже зайду
Kopr1zz is offline   Reply With Quote
Old 28/11/2010, 02:53 PM   #8
MX_Master
High-roller
 
Join Date: Jul 2007
Posts: 1,427
Reputation: 9
Default Re: SA-MP 0.3c (бета для разработчиков)

грустняк

On1xS, думаю нет
MX_Master is offline   Reply With Quote
Old 28/11/2010, 03:31 PM   #9
azen
Big Clucker
 
azen's Avatar
 
Join Date: Apr 2010
Posts: 183
Reputation: 3
Default Re: SA-MP 0.3c (бета для разработчиков)

млин, как моно долбанные объекты посмотреть >< Куй об этом не подумал как всегда
azen is offline   Reply With Quote
Old 28/11/2010, 03:32 PM   #10
Johnny_Xayc
Huge Clucker
 
Johnny_Xayc's Avatar
 
Join Date: Aug 2009
Posts: 422
Reputation: 0
Default Re: SA-MP 0.3c (бета для разработчиков)

мда,юзаем Object Editor и только то,или пишем сами свой скрипт презентации объектов,это так сложно?
Johnny_Xayc is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



All times are GMT. The time now is 01:38 AM.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.