• Страница 1 из 1
  • 1
Модератор форума: drifter-dron, admin, TweIk  
Думаю многим тоже это надо
Artur-1990Дата: Четверг, 28.04.2011, 17:16:55 | Сообщение # 1

Группа: Пользователи
Сообщений: 34
Вот в чем проблема у меня есть вопрос как сделать нерандомные номера на авто?сразу даю + если поможите думаю нетолько мне это интересно

Добавлено (28.04.2011, 17:16)
---------------------------------------------
что некто незанет?

 
СообщениеВот в чем проблема у меня есть вопрос как сделать нерандомные номера на авто?сразу даю + если поможите думаю нетолько мне это интересно

Добавлено (28.04.2011, 17:16)
---------------------------------------------
что некто незанет?


Автор - Artur-1990
Дата добавления - 28.04.2011 в 17:16:55
Nik_UllДата: Четверг, 28.04.2011, 18:56:22 | Сообщение # 2

Группа: Пользователи
Сообщений: 184
#include <a_samp>

#pragma tabsize 0
#define COLOR_YELLOW 0xFFFF00AA
new gPlayerVehicle[MAX_PLAYERS];
new Float:carposition[4];
forward VehPlate(playerid);

public VehPlate(playerid)
{
SetVehiclePos(gPlayerVehicle[playerid],carposition[0],carposition[1],carposition[2]);
SetVehicleZAngle(gPlayerVehicle[playerid],carposition[3]);
PutPlayerInVehicle(playerid,gPlayerVehicle[playerid],0);
TogglePlayerControllable(playerid,true);
}

strtok(const string[], &index)
{
new length = strlen(string);
while ((index < length) && (string[index] <= ' '))
{
index++;
}

new offset = index;
new result[20];
while ((index < length) && (string[index] > ' ') && ((index - offset) < (sizeof(result) - 1)))
{
result[index - offset] = string[index];
index++;
}
result[index - offset] = EOS;
return result;
}

public OnPlayerCommandText(playerid, cmdtext[])
{
new cmd[256];
new idx;
cmd = strtok(cmdtext,idx);
if(strcmp(cmd,"/chnom",true)==0)
{

new tmp[256];
new vehicleid = GetPlayerVehicleID(playerid);

if(GetPlayerState(playerid) != 2)
{
SendClientMessage(playerid,COLOR_YELLOW," Вы должны быть в машине.");
return 1;
}

tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid,COLOR_YELLOW," /nomer [текст]");
return 1;
}

if(strlen(tmp)<0 || strlen(tmp)>8)
{
SendClientMessage(playerid,COLOR_YELLOW," На номерном знаке не может быть меньше 1 и больше 8 символов!");
return 1;
}
else
{
GetVehiclePos(vehicleid,carposition[0],carposition[1],carposition[2]);
GetVehicleZAngle(vehicleid,carposition[3]);
SetVehicleNumberPlate(vehicleid,tmp);
RemovePlayerFromVehicle(playerid);
TogglePlayerControllable(playerid,false);
SetVehicleToRespawn(vehicleid);
gPlayerVehicle[playerid] = vehicleid;
SetTimerEx("VehPlate",700,0,"i",playerid);
SendClientMessage(playerid,COLOR_YELLOW," Номер установлен.");
return 1;
}
}
return 0;
}
Ну вот собственно и все

 
Сообщение#include <a_samp>

#pragma tabsize 0
#define COLOR_YELLOW 0xFFFF00AA
new gPlayerVehicle[MAX_PLAYERS];
new Float:carposition[4];
forward VehPlate(playerid);

public VehPlate(playerid)
{
SetVehiclePos(gPlayerVehicle[playerid],carposition[0],carposition[1],carposition[2]);
SetVehicleZAngle(gPlayerVehicle[playerid],carposition[3]);
PutPlayerInVehicle(playerid,gPlayerVehicle[playerid],0);
TogglePlayerControllable(playerid,true);
}

strtok(const string[], &index)
{
new length = strlen(string);
while ((index < length) && (string[index] <= ' '))
{
index++;
}

new offset = index;
new result[20];
while ((index < length) && (string[index] > ' ') && ((index - offset) < (sizeof(result) - 1)))
{
result[index - offset] = string[index];
index++;
}
result[index - offset] = EOS;
return result;
}

public OnPlayerCommandText(playerid, cmdtext[])
{
new cmd[256];
new idx;
cmd = strtok(cmdtext,idx);
if(strcmp(cmd,"/chnom",true)==0)
{

new tmp[256];
new vehicleid = GetPlayerVehicleID(playerid);

if(GetPlayerState(playerid) != 2)
{
SendClientMessage(playerid,COLOR_YELLOW," Вы должны быть в машине.");
return 1;
}

tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid,COLOR_YELLOW," /nomer [текст]");
return 1;
}

if(strlen(tmp)<0 || strlen(tmp)>8)
{
SendClientMessage(playerid,COLOR_YELLOW," На номерном знаке не может быть меньше 1 и больше 8 символов!");
return 1;
}
else
{
GetVehiclePos(vehicleid,carposition[0],carposition[1],carposition[2]);
GetVehicleZAngle(vehicleid,carposition[3]);
SetVehicleNumberPlate(vehicleid,tmp);
RemovePlayerFromVehicle(playerid);
TogglePlayerControllable(playerid,false);
SetVehicleToRespawn(vehicleid);
gPlayerVehicle[playerid] = vehicleid;
SetTimerEx("VehPlate",700,0,"i",playerid);
SendClientMessage(playerid,COLOR_YELLOW," Номер установлен.");
return 1;
}
}
return 0;
}
Ну вот собственно и все


Автор - Nik_Ull
Дата добавления - 28.04.2011 в 18:56:22
Artur-1990Дата: Четверг, 28.04.2011, 19:44:17 | Сообщение # 3

Группа: Пользователи
Сообщений: 34
всЁ?и у всех номера разные?и сохраняються на всегда?
 
СообщениевсЁ?и у всех номера разные?и сохраняються на всегда?

Автор - Artur-1990
Дата добавления - 28.04.2011 в 19:44:17
[east_side]_traneДата: Четверг, 28.04.2011, 23:07:32 | Сообщение # 4

Группа: Пользователи
Сообщений: 443
нерандомные номера

Что просил то и дали,это функция когда вводишь /nomer и пишешь то новый номер...то на авто ставится новый номер который ты написал


Pawn скриптер
Мои услуги по оптимизации
 
Сообщениенерандомные номера

Что просил то и дали,это функция когда вводишь /nomer и пишешь то новый номер...то на авто ставится новый номер который ты написал


Автор - [east_side]_trane
Дата добавления - 28.04.2011 в 23:07:32
TWiXДата: Четверг, 28.04.2011, 23:20:38 | Сообщение # 5

Группа: Пользователи
Сообщений: 316
на любой машине?? и будет этот номер там всегда пока не перестаят??

Хоронят олигарха. Гроб стоит. Собрались друзья.
Подходит к покойному Гусинский, достает портмоне,
извлекает 200 долларов, кладет в гроб и скорбно отходит.
За Гусинским к гробу подходит Потанин, тоже достает портмоне,
отсчитывает 200 долларов, кладет, отходит.
Наконец, подбегает Березовский. Достает чековую книжку,
выписывает чек на 600 долларов, кладе, забирает 400 баксов
наличными, отходит.
 
Сообщениена любой машине?? и будет этот номер там всегда пока не перестаят??

Автор - TWiX
Дата добавления - 28.04.2011 в 23:20:38
Nik_UllДата: Пятница, 29.04.2011, 11:44:51 | Сообщение # 6

Группа: Пользователи
Сообщений: 184
[NW]TWiX, на всю жизнь!!! Как наколка на (_!_) :D
PS: Если помог, поставь +


Сообщение отредактировал Nik_Ull - Пятница, 29.04.2011, 11:46:27
 
Сообщение[NW]TWiX, на всю жизнь!!! Как наколка на (_!_) :D
PS: Если помог, поставь +

Автор - Nik_Ull
Дата добавления - 29.04.2011 в 11:44:51
adminДата: Суббота, 07.05.2011, 13:00:59 | Сообщение # 7

Группа: Администраторы
Сообщений: 3869
тема закрыта!читаем правила раздела!


zm-jail.ru

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


 
Сообщениетема закрыта!читаем правила раздела!

Автор - admin
Дата добавления - 07.05.2011 в 13:00:59
  • Страница 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)

ps798829

(Среда 08:23:47)

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)

Вверх
20:10:41
ОбновитьСмайлыУправление мини-чатом
ЧАТ-PAWNO
2010-2025

vkontakte :samp-pawno.ru: