/setobject

Description: Готовые команды
Moderator: SJplayer

May
Topic author, Ефрейтор
Ефрейтор
Avatar
May
Topic author, Ефрейтор
Ефрейтор
Posts: 22
Joined: 8 May 2013
With us: 11 years 6 months

#1by May » 12 May 2013, 15:37

Описание:

Команда, чтобы цеплять и удалять объекты. Угол поворота будет доступен в следующей версии. О функции: ЗДЕСЬ

Вот, что я подобрал:

Удочка: /setobject 0 4 18632 5
Миниган: /setobject 0 4 362 14
Звезда: /setobject 0 4 354 5

Код:

Дать игроку объект:

Code: Select all

if(strcmp(cmd"/setobject"true) == 0)
    {
        if(
PlayerInfo[playerid][pAdmin] >= 4)
        {
            
tmp strtok(cmdtextidx);
            if(!
strlen(tmp)) return SendClientMessage(playerid0xFF000000"{F74848}» Введите{FFFFFF}: /setobject [ID игрока] [слот] [ID объекта] [часть тела]");
            new 
para1;
            
para1 ReturnUser(tmp);
            
tmp strtok(cmdtextidx);
            if(!
strlen(tmp)) return SendClientMessage(playerid0xFF000000"{F74848}» Введите{FFFFFF}: /setobject [ID игрока] [слот] [ID объекта] [часть тела]");
            new 
slot;
            
slot strval(tmp);
            
tmp strtok(cmdtextidx);
            if(!
strlen(tmp)) return SendClientMessage(playerid0xFF000000"{F74848}» Введите{FFFFFF}: /setobject [ID игрока] [слот] [ID объекта] [часть тела]");
            new 
object;
            
object strval(tmp);
            
tmp strtok(cmdtextidx);
            if(!
strlen(tmp)) return SendClientMessage(playerid0xFF000000"{F74848}» Введите{FFFFFF}: /setobject [ID игрока] [слот] [ID объекта] [часть тела]");
            new 
bona;
            
bona strval(tmp);
            
SetPlayerAttachedObject(para1slotobjectbona);
        }
    }   


А также удалить объект:

Code: Select all

if(strcmp(cmd"/removeobject"true) == 0)
    {
        if(
PlayerInfo[playerid][pAdmin] >= 4)
        {
            
tmp strtok(cmdtextidx);
            if(!
strlen(tmp)) return SendClientMessage(playerid0xFF000000"{F74848}» Введите{FFFFFF}: /removeobject [ID] [слот] [ID объекта] [часть тела]");
            new 
para1;
            
para1 ReturnUser(tmp);
            
RemovePlayerAttachedObject(para10);
            
RemovePlayerAttachedObject(para11);
            
RemovePlayerAttachedObject(para13);
            
RemovePlayerAttachedObject(para12);
            
RemovePlayerAttachedObject(para14);
            
RemovePlayerAttachedObject(para15);
            
RemovePlayerAttachedObject(para16);
            
RemovePlayerAttachedObject(para17);
            
RemovePlayerAttachedObject(para18);
            
RemovePlayerAttachedObject(para19);
            
RemovePlayerAttachedObject(para110);
            
RemovePlayerAttachedObject(para111);
            
RemovePlayerAttachedObject(para112);
            
RemovePlayerAttachedObject(para113);
            
RemovePlayerAttachedObject(para114);
            
RemovePlayerAttachedObject(para115);
            
RemovePlayerAttachedObject(para116);
            
RemovePlayerAttachedObject(para117);
            
RemovePlayerAttachedObject(para118);
            
RemovePlayerAttachedObject(para119);
            
RemovePlayerAttachedObject(para120);
            
RemovePlayerAttachedObject(para121);
            
RemovePlayerAttachedObject(para122);
        }
    }   


Автор - Ruskadance


Дим M
Администратор
Администратор
Avatar
Дим M
Администратор
Администратор
Posts: 1613
Joined: 5 Apr 2013
With us: 11 years 8 months

#2by Дим » 12 May 2013, 15:41

May wrote:О функции: ЗДЕСЬ
Где?
[center]i love you [s]mxIni[/s] Mysql[/center]


Return to “Команды”

Who is online (over the past 5 minutes)

Users browsing this forum: 1 guest