LuxurY forum (scripting SA-MP)

Объявление

с 29 марта 2007 года
LuxurY forum - крупнейший российский форум скриптинга в PAWNO
Новый форум
Задавайте свои вопросы

Архив скриптов


Наша кнопка:
LuxurY forum :: Scripting SA-MP
Код:

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » LuxurY forum (scripting SA-MP) » Вопросы по созданию скриптов » Вопросы по созданию гейммодов


Вопросы по созданию гейммодов

Сообщений 211 страница 240 из 703

211

http://www.sendspace.com/file/ii6mka вот это он

0

212

mcdog написал(а):

МОЙ МОД  Вот люксури если возможно, объясни...
1. Куды вставлять код на сохранение денег игрока и его оружия
2.Куды вставлять код, для того что бы чел на серваке мог менять свой цвет

эта ссылка не пашет

mcdog написал(а):

http://www.sendspace.com/file/ii6mka вот это он

и какие там ошибки?
компилит прекрасно

0

213

я же тебе сказал не знаю куда код на изменение цвета игроков ставить и на сохранение бабла игроков. А да и еще на то что бы фраги показывались на радаре, а не деньги!!! И еще что б игрок мог регистрироваться! Подскажи плз...
Да и кстати вот если ты забанил игрока, как его разбанить?

0

214

mcdog написал(а):

я же тебе сказал не знаю куда код на изменение цвета игроков ставить и на сохранение бабла игроков. А да и еще на то что бы фраги показывались на радаре, а не деньги!!! И еще что б игрок мог регистрироваться! Подскажи плз...
Да и кстати вот если ты забанил игрока, как его разбанить?

ок, я тебе скрипт тада доделаю.
если игрока забанил, то нужно очистить файл samp.ban и в консоли сервера прописать reloadbans или перезапустить сервер.

0

215

спс...но если доделаеш я твой должник...и буду те очень благодарен

0

216

да и еще... а можно сделать так что бы игрок мог сам менять цвет от 1-8(а все остальные цвета ему бы менял админ)?

0

217

mcdog написал(а):

да и еще... а можно сделать так что бы игрок мог сам менять цвет от 1-8(а все остальные цвета ему бы менял админ)?

можно дай мне цвета какие ты хочешь, чтобы игрок менял
в порядке 1-8

0

218

1-СИНИЙ 2-БОРДОВЫЙ 3-ЖЕЛТЫЙ 4-ТЕМНО-ЗЕЛЕНЫЙ 5-ГОЛУБОЙ 6-ФИОЛЕТОВЫЙ 7-СИРЕНЕВЫЙ 8-КОРИЧНЕВЫЙ
ДАЛЬШЕ АДМИНСКИЕ 92 ЦВЕТА(НУ ТОКО ЧТО Б АДМИНМОГ ЦВЕТ ИГРОКУ МЕНЯТЬ) НУ КАКИЕ ЦВЕТА Я ДУМАЮ ТЫ ЗНАЕШ...ТАМ ВСЯКИЕ ЯРКО КРАСНЫЕ, ЯРКО ЗЕЛЕНЫЙ, ЗОЛОТОЙ, БЕЛЫЙ ИТД
ДА КАК ТАМ МОД ТО?

0

219

mcdog написал(а):

1-СИНИЙ 2-БОРДОВЫЙ 3-ЖЕЛТЫЙ 4-ТЕМНО-ЗЕЛЕНЫЙ 5-ГОЛУБОЙ 6-ФИОЛЕТОВЫЙ 7-СИРЕНЕВЫЙ 8-КОРИЧНЕВЫЙ
ДАЛЬШЕ АДМИНСКИЕ 92 ЦВЕТА(НУ ТОКО ЧТО Б АДМИНМОГ ЦВЕТ ИГРОКУ МЕНЯТЬ) НУ КАКИЕ ЦВЕТА Я ДУМАЮ ТЫ ЗНАЕШ...ТАМ ВСЯКИЕ ЯРКО КРАСНЫЕ, ЯРКО ЗЕЛЕНЫЙ, ЗОЛОТОЙ, БЕЛЫЙ ИТД
ДА КАК ТАМ МОД ТО?

пока еще никак, ты мне напиши коды цветов

0

220

я не знаю коды

0

221

я вот токо нашел для html-страниц...
1.Синий-#00008B
2.Бордовый-#8B0000
3.Желтый-#EE9A00
4.Темно-зеленый -#008B00
5.голубой-#4876FF
6.фиолетовый-#CD3278
7.кораловый-#FF7F50
8-коричневый-#8B4513

0

222

http://www.colorpicker.com/
Дерзай

0

223

Вот люксури мне нужны,такие...
1.-#1F1090
2.-#7D0B26
3.-#E6E414
4.-#08A13B
5.-#1DDAEC
6.-#60256D
7.-#B47009
8.-##633E0A во такие можеш поставит? Ну все остальные АДМИНСКИЕ...
Но в первую очередь админские такие(самые главные) :
1.-#FF0B0B
2.-#11FF0B
3.-#FFFD55
4.-#FAF7F4
5.-#949290
6.-#FB0CC4
7.-#05FFF0
8.-#FF76FD
9.-#0FFFC2
10.-#FF9A00

0

224

mcdog написал(а):

Вот люксури мне нужны,такие...
1.-#1F1090
2.-#7D0B26
3.-#E6E414
4.-#08A13B
5.-#1DDAEC
6.-#60256D
7.-#B47009
8.-##633E0A во такие можеш поставит? Ну все остальные АДМИНСКИЕ...
Но в первую очередь админские такие(самые главные) :
1.-#FF0B0B
2.-#11FF0B
3.-#FFFD55
4.-#FAF7F4
5.-#949290
6.-#FB0CC4
7.-#05FFF0
8.-#FF76FD
9.-#0FFFC2
10.-#FF9A00

это че ты мне даешь?
они должны выглядеть так:

Код:
COLOR_GREY 0xAFAFAFAA
COLOR_GREEN 0x33FF33AA
COLOR_RED 0xFF0000AA
COLOR_YELLOW 0xFFFF00AA
COLOR_WHITE 0xFFFFFFAA
COLOR_BLUE 0x0000BBAA
COLOR_LIGHTBLUE 0x33CCFFAA
COLOR_ORANGE 0xFF9900AA

0

225

LuxurY написал(а):

дай ссылочку на хваленый тобою freeroam

http://forum.sa-mp.com/index.php?action=search
Пишем Freeeroam, вводим нужные параметры, нажимаем кнопку Search... и хоп! - на первой же станице, вот она!
http://forum.sa-mp.com/index.php?topic=4941.0

Вообще странно, что ты сделал форум о программировании в pawno, но даже не знал про этот режим. В нем есть почти все, что нужно рядовому скриптеру. Тем более, в одном разделе тут есть NitrosFreeroam.

LuxurY написал(а):

выложи эту библиотеку плз, хочу посмотреть

http://pastebin.co.uk/14012
Вот она дорогая. :big_boss: Конечно, я все самостоятельно делал, ориентируясь на информацию разработчиков и уже имеющиеся функции, так что возможно некоторые функции определил неправильно. Но в принципе, с ее помощью уже можно делать режимы для SAMP 0.2.  :pardon:

Упс! Только что заметил, что я там кое-что не доделал. В общем функции для создания объектов использовать не стоит. :)

Отредактировано divine (2007-05-04 21:27:14)

0

226

divine написал(а):

http://pastebin.co.uk/14012
Вот она дорогая.  Конечно, я все самостоятельно делал, ориентируясь на информацию разработчиков и уже имеющиеся функции, так что возможно некоторые функции определил неправильно. Но в принципе, с ее помощью уже можно делать режимы для SAMP 0.2.

хех :) неплохо, хотя я думал буит круче
ну я думаю они еще туда напихают всего

0

227

divine, кстати это не ты на sa-mp.com d.wine?

0

228

короче сделай для игроков какие хош, а для админов все остальные(ну для игроков как раз те, которые выложил)
КАК ТАМ МОД?

0

229

mcdog написал(а):

короче сделай для игроков какие хош, а для админов все остальные(ну для игроков как раз те, которые выложил)
КАК ТАМ МОД?

я думаю мод будет готов во вторник. т.к. время мало ппц

0

230

Если во вторник хорошо постарайся не поже ок? ПЛЗ

0

231

Привет всем!

Я короче все с этим таймером…
Вот тест мод! - http://sony.eclub.lv/SetTimer.pwn

Короче, там нечего нет, кроме идущего таймера, и Checkpoint-а, в который можно войти и выйти. Нужно сделать так, чтобы когда игрок заходит и выходит из Checkpoint-а, то таймер прекращает работать и, деньги больше не отнимаются.   
Это мне надо в принципе, чтоб просто понять какой командой останавливается таймер! LuxurY ты мне уже отвечал на этот вопрос, но так команда не работает! В SetTimer.pwn стоит твой вариант остановки таймера.

Короче это уже дело чести узнать, как же он останавливается! Я столько времени угробил на это… Просто уже начинает казаться, что он вообще не может остановиться.  :)

0

232

Уже не раз говорилось, что нельзя таймер запускать с параметрами. Поэтому функция таймера должна выглядеть так:

Код:
public Minus_money()
{ 
for(new i=0; i<MAX_PLAYERS; i++)
if (IsPlayreConnected(i) && IsPlayerInCheckpoint(i))
{
      GivePlayerMoney(i,-1);
}

}

И без ретюрна.
В таком случае тебе и не надо убивать таймер, потому как эта функция будет отнимать деньги у всех игроков только тогда, когда они находятся в чекпойнте.

А вообще таймер убивается командой KillTimer(id), где id - это id таймера (число которое он возвращает при запуске). То как это было показано ранее совершенно неправильно, потому что там таймер убивается сразу после запуска. :D

З.Ы. Ты же вроде собирался идти играть в L2?

Отредактировано divine (2007-05-06 12:52:26)

0

233

LuxurY написал(а):

divine, кстати это не ты на sa-mp.com d.wine?

да

LuxurY написал(а):

хех  неплохо, хотя я думал буит круче
ну я думаю они еще туда напихают всего

Ничего они уже больше не понапихают. Они и с этим-то набором уже три месяца ошибки исправляют.

0

234

sneg написал(а):

Привет всем!
Я короче все с этим таймером…
Вот тест мод! - http://sony.eclub.lv/SetTimer.pwn
Короче, там нечего нет, кроме идущего таймера, и Checkpoint-а, в который можно войти и выйти. Нужно сделать так, чтобы когда игрок заходит и выходит из Checkpoint-а, то таймер прекращает работать и, деньги больше не отнимаются.   
Это мне надо в принципе, чтоб просто понять какой командой останавливается таймер! LuxurY ты мне уже отвечал на этот вопрос, но так команда не работает! В SetTimer.pwn стоит твой вариант остановки таймера.
Короче это уже дело чести узнать, как же он останавливается! Я столько времени угробил на это… Просто уже начинает казаться, что он вообще не может остановиться.

вот скрипт рабочий. выходишь из чекпойнта деньги перпестают отниматься
я проверял

Код:
#include <a_samp>
#define CHECKPOINT 1
new TIME = 300; // Или #define TIME 300
new gPlayerCheckpointStatus[MAX_PLAYERS];
public OnGameModeInit()
{
	AddPlayerClass(70,-2015.1179,156.8853,28.8359,34.8346,0,0,0,0,0,0);
	SetTimer("Minus_money", TIME, 1);
	return 1;
}
public OnPlayerConnect(playerid)
{
 SendClientMessage(playerid,0xFFFF00AA,"Таймер запустился! (Он отнимает деньги).");
 SendClientMessage(playerid,0xFFFF00AA,"Зайди в и выйди из Checkpoint-а и таймер остановиться!");
 return 1;
}
public OnPlayerSpawn(playerid)
{
	gPlayerCheckpointStatus[playerid] = CHECKPOINT;
    SetPlayerCheckpoint(playerid,-2029.2666,156.5178,28.6164,4.0);
    return 1;
}
public OnPlayerLeaveCheckpoint(playerid)
{
SendClientMessage(playerid, 0xFFFF00AA, "Сейчас должен прекратить свою работу таймер.");
SendClientMessage(playerid, 0xFFFF00AA, "Но нет! Он все еще снимать деньги...");
SendClientMessage(playerid, 0xFFFF00AA, "LuxurY почему?");
new TMoney = SetTimer("Minus_money",TIME,1);
KillTimer(TMoney);

            return 1;
}
public Minus_money()
{
for(new i=0; i<MAX_PLAYERS; i++)
if (IsPlayerConnected(i) && IsPlayerInCheckpoint(i))
{
      GivePlayerMoney(i,-1);
}

}

0

235

Нет, это еще не рабочий. :D Удали вот эти две жуткие строчки:

Код:
new TMoney = SetTimer("Minus_money",TIME,1);
KillTimer(TMoney);

тогда будет рабочий. :P

0

236

divine написал(а):

Нет, это еще не рабочий.  Удали вот эти две жуткие строчки:

Код:
new TMoney = SetTimer("Minus_money",TIME,1);
KillTimer(TMoney);
тогда будет рабочий.

если я их не удалю, то таймер не будет выключаться.
с ними и так все работает  :D

0

237

LuxurY написал(а):

если я их не удалю, то таймер не будет выключаться.
с ними и так все работает

Этой командой ты выключаешь другой таймер, который включается прямо перед тем как выключается. :D Зачем вообще выключать первый таймер, если он все равно забирает деньги только в чекпойнте?

Отредактировано divine (2007-05-07 19:16:01)

0

238

divine написал(а):

Этой командой ты выключаешь другой таймер, который включается прямо перед тем как выключается.  Зачем вообще выключать первый таймер, если он все равно забирает деньги только в чекпойнте?

Да мне то все понятно, я просто пытался ему объяснить как отрубить таймер нафиг вообще  :D
в этом случае строчки не играют вообще никакой роли :) если игрок не в чекпойнте, то таймер на него не буит действовать =))

0

239

ЛЮКСЮРИ МОД ЗАВТРА БУИТ ГОТОВ? Очень надо...все достали уже

0

240

mcdog написал(а):

ЛЮКСЮРИ МОД ЗАВТРА БУИТ ГОТОВ? Очень надо...все достали уже

я постараюсь, у меня времени очень-очень мало

0


Вы здесь » LuxurY forum (scripting SA-MP) » Вопросы по созданию скриптов » Вопросы по созданию гейммодов