Denis_Seleznev
Умник
И так я переделал,упростил,починил и оптимизировал команду для размешения записки на авто которую нам представлял - rins
в своем мануале http://pawno-info.ru/threads/33345-Записка-на-авто
мануал этот оказался не рабочим, поступали жалобы!!! и все же код так и не исправился!!!
но вот мне понравилась эта идея
скажу зразу если скажете что моя кодировка не работает идите куда подальше!!!
сам лично проверял на моде RLS и все работает отлично!!!
вот скриншот
для тех у кого не отображает скиншот http://image.pawno-info.ru/images/hi2zB.png
Поехали!:
ко всем new добавляем:
ко всем #define добавляем:
в enum pInfo добавляем где вам угодно:
в public OnPlayerCommandText после любой команды например /drink вставляем:
вот и все!
напоминаю что я делал для мода - RLS !!!
Copyright © 2012 By Denis_Seleznev
Жду ваших коментарий и +
в своем мануале http://pawno-info.ru/threads/33345-Записка-на-авто
мануал этот оказался не рабочим, поступали жалобы!!! и все же код так и не исправился!!!
но вот мне понравилась эта идея
скажу зразу если скажете что моя кодировка не работает идите куда подальше!!!
сам лично проверял на моде RLS и все работает отлично!!!
вот скриншот
для тех у кого не отображает скиншот http://image.pawno-info.ru/images/hi2zB.png
Поехали!:
ко всем new добавляем:
PHP:
new Text3D:Numbertext[MAX_VEHICLES];
PHP:
#define COLOR_ZAO 0x4592DEAA
PHP:
pTextCar,
PHP:
//------ [ /zapiska ] --- записка на авто --------//
if (strcmp(cmd, "/zapiska", true) == 0)
{
new text_car[256];
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pTextCar]==1)
{
SendClientMessage(playerid, COLOR_LIGHTRED, "На авто уже есть записка!");
return 1;
}
new cari = GetPlayerVehicleID(playerid);
{
new length = strlen(cmdtext);
while ((idx < length) && (cmdtext[idx] <= ' '))
{
idx++;
}
new offset = idx;
new result[64];
while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
{
result[idx - offset] = cmdtext[idx];
idx++;
}
result[idx - offset] = EOS;
if(!strlen(result))
{
SendClientMessage(playerid, COLOR_ZAO, "Пропишите: /zapiska [text]");
return 1;
}
PlayerInfo[playerid][pTextCar]=1;
SendClientMessage(playerid,COLOR_ZAO, "Вы оставили записку на авто!");
format(text_car,sizeof(text_car),"Сообщение: %s\n Отправитель: %s", result,sendername);
Numbertext[cari] = Create3DTextLabel(text_car,COLOR_ZAO,0.0,0.0,0.0,15.0,0);
Attach3DTextLabelToVehicle(Numbertext[cari],cari,0.0,0.0,1.0);
OnPlayerUpdate(playerid);
}
}
return 1;
}
//------ Удалить записку
if(strcmp(cmd, "/delzapiska", true) == 0)
{
if(IsPlayerConnected(playerid))
{
new cari = GetPlayerVehicleID(playerid);
PlayerInfo[playerid][pTextCar]=0;
SendClientMessage(playerid,COLOR_ZAO, "Вы убрали записку с авто!");
Delete3DTextLabel(Numbertext[cari]);
}
return 1;
}
напоминаю что я делал для мода - RLS !!!
Copyright © 2012 By Denis_Seleznev
Жду ваших коментарий и +
