Перейти к содержанию

Рекомендуемые сообщения

Rustyk

Ко всем #define:

#define SetPlayerHoldingObject(%1,%2,%3,%4,%5,%6,%7,%8,%9) SetPlayerAttachedObject(%1,MAX_PLAYER_ATTACHED_OBJ ECTS-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_ATTAC HED_OBJECTS-1)
Ко всем forward:

forward Hide(target);

Ко всем new:

new Text:MsgBox;

Ко всем enum'ам:

enum
CommonRed = 19006,
CommonOrange,
CommonGreen,
CommonBlue,
CommonPurple,
CommonEspiral,
CommonBlack,
CommonEyes,
CommonXadrex,
CommonTransparent,
CommonXRayVision,
SquareFormatYellow,
SquareFormatOrange,
SquareFormatRed,
SquareFormatBlue,
SquareFormatGreen,
RayBanGray,
RayBanBlue,
RayBanPurple,
RayBanPink,
RayBanRed,
RayBanOrange,
RayBanYellow,
RayBanGreen,
CircularNormal,
CircularYellow,
CircularRed,
CircularBlack,
CircularXadrex,
CircularThunders,
CopGlassesBlack = 19138,
CopGlassesRed = 19139,
CopGlassesBlue = 19140,
В enum pInfo добавляем строчку:

pGlasses,
В паблике OnGameModeInit ко всем new добавьте:

new cmd[128], tmp[128], idx, glasseid, skin, id;

И наконец создадим кмд , в OnPlayerCommandText добавим:

[CODE]if(!strcmp("/glasses",cmd,true))  
{  
tmp = strtok(cmdtext, idx);  
skin = GetPlayerSkin(playerid);  
id = strval(tmp);  
if(!id || id > 33) return SendClientMessage(playerid, 0xFFFFFFAA, "(Error) Syntax: /glasses [1 - 33");  
TextDrawShowForPlayer(playerid, MsgBox);  
SetTimerEx("Hide", 3500, false, "d", playerid);  
//if(PlayerInfo[playerid[pGlasses <= 0)  
//{  
//SendClientMessage(playerid, COLOR_RED, "** У вас нет очков,купите их в магазине!");  
//return 1;  
}  
if(id > 30) goto PutPoliceGlasses;  
else  
{  
id--;  
glasseid = CommonRed + id;  
SetPlayerHoldingObject(playerid, glasseid, 2, SkinOffSet[skin[0, SkinOffSet[skin[1, SkinOffSet[skin[2, SkinOffSet[skin[3, SkinOffSet[skin[4, SkinOffSet[skin[5);  
return 1;  
}  
PutPoliceGlasses:  
glasseid = CopGlassesBlack + (id - 31);  
SetPlayerHoldingObject(playerid, glasseid, 2, SkinOffSet[skin[0, floatadd(SkinOffSet[skin[1, 0.004500), SkinOffSet[skin[2, SkinOffSet[skin[3, SkinOffSet[skin[4, SkinOffSet[skin[5);  
return 1;  
}
Изменено пользователем RustyMan
  • Like 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Dundik

О боже... Это что? Если копируешь то хоть смотри что копируешь

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Trateus
Да и темболее не туда залипил!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Rustyk

О боже... Это что? Если копируешь то хоть смотри что копируешь

 

ох ты ж бл* http://gsgames.ru/forum/public/style_emoticons/default/wink.gif Утром норм было http://gsgames.ru/forum/public/style_emoticons/default/wink.gif Я х* че щас так http://gsgames.ru/forum/public/style_emoticons/default/wink.gif

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Rustyk

Исправил

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Dundik

Сойдет http://gsgames.ru/forum/public/style_emoticons/default/wink.gif +

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
SHOROOP

Уроком не является. В "Скрипты".

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Trateus
Массив зачем сделал когда можно как переменную! И иды расставь!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Кирилл Сергеевич

Массив зачем сделал когда можно как переменную! И иды расставь!

 

Эта работа взята с другого ресурса,а не он делал.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Amfy

Выложите скриншоты в 1-ый пост, или тему закрываю из-за нарушения правил раздела.

RustyMan, завуалированный мат тоже считается матом. Впредь можете получить предупреждение от администрации.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Amfy

Закрыто из-за нарушения правил раздела. Время на исправления давал!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек.