LuxurY forum (scripting SA-MP)

Объявление

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

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


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

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

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


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


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

Сообщений 1 страница 30 из 703

1

Задаем вопросы какие имеются

Скрипты с ошибками заливать сюда

0

2

1)Не кто не знает скрип на смену времени суток???
еше может знает ссылку на прогу SAN ANDREAS MULTIPLAYER SCRIPT MAKER 0.1, говорят жизнь облегчает.
Зарание спасибо

0

3

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

1)Не кто не знает скрип на смену времени суток???
еше может знает ссылку на прогу SAN ANDREAS MULTIPLAYER SCRIPT MAKER 0.1, говорят жизнь облегчает.
Зарание спасибо

1. Скрипта смена дня и ночи пока что я не нашел, как нийду сразу выложу в разделе фильтрскрипты (смотря в каком виде я найду)
2. Sa-mp script maker 0.1 скачать

0

4

Кароче вот скрипт смены дня и ночи
вот это вставишь после всех #include <a_samp> и дифанов
new worldTime;
потом после машин ставишь это
SetTimer("TimeUpdate",70009, 1);
и потом в любом месте тока не посередине функции ставишь вот это все
//------------------------------------------------------------------------------------------------------

public TimeUpdate() {
worldTime++;
worldTime%=24;
SetWorldTime(worldTime);
}

//-------------------------------------------------------------------------------

0

5

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

Кароче вот скрипт смены дня и ночи
вот это вставишь после всех #include <a_samp> и дифанов
new worldTime;
потом после машин ставишь это
SetTimer("TimeUpdate",70009, 1);
и потом в любом месте тока не посередине функции ставишь вот это все
//------------------------------------------------------------------------------------------------------

public TimeUpdate() {
worldTime++;
worldTime%=24;
SetWorldTime(worldTime);
}

//-------------------------------------------------------------------------------

Правильно, потом модифицирую, типа чтобы время показывалось в игре

0

6

Короче такая проблема сдалал команду передачи денег компилит с один предупреждением, команда передеачи денег пашет стабильно, но не работают другие команды что делать?вот ошибка
C:\Documents and Settings\Savelich_™\Рабочий стол\DeathMatch\filterscripts\rte564777.pwn(467) : warning 225: unreachable code
Pawn compiler 3.0.3367    Copyright (c) 1997-2005, ITB CompuPhase

1 Warning.
И как раз на этой строчке начинаются длругние команды

0

7

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

Короче такая проблема сдалал команду передачи денег компилит с один предупреждением, команда передеачи денег пашет стабильно, но не работают другие команды что делать?вот ошибка
C:\Documents and Settings\Savelich_™\Рабочий стол\DeathMatch\filterscripts\rte564777.pwn(467) : warning 225: unreachable code
Pawn compiler 3.0.3367    Copyright (c) 1997-2005, ITB CompuPhase

1 Warning.
И как раз на этой строчке начинаются длругние команды

Выложи плз сюда свой скрипт я исправлю и напишу тебе ошибки

LuxurY Files

0

8

http://slil.ru/24213785

0

9

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

http://slil.ru/24213785

Забирай исправленный скрипт (смотри строчки 415 и 465

0

10

Спасибо огромное! :)

0

11

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

Спасибо огромное! :)

Не за что. Если еще будут вопросы пиши.
И еще направь сюда кого-нибудь еще.
Ну чтоб еще сюда кто-ньть зашел

0

12

Короче у меня несколько вопросов:
1) Почему на моем серваке когда люди играют, часто вылетают, думал из-за реги со статой,убрал так же, из-за чего может быть?
2) Как сделать например команду /status1 и выводилось сообщение Ушел спать, ео чтоб с начале было видно от кого типа вот так Savelich_ ушел спать!????

0

13

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

Короче у меня несколько вопросов:
1) Почему на моем серваке когда люди играют, часто вылетают, думал из-за реги со статой,убрал так же, из-за чего может быть?
2) Как сделать например команду /status1 и выводилось сообщение Ушел спать, ео чтоб с начале было видно от кого типа вот так Savelich_ ушел спать!????

1. на первый вопрос сложно ответить. У тебя сервер в инете стоит?
Возможно все из-за плохой связи.

2.
можешь использовать такую команду:

Код:
new playername[24]; GetPlayerName(playerid,playername,24);
Код:
if(strcmp(cmdtext, "/me", true, 3)==0) {

format(string, 256, "%s %s", playername, cmdtext[4]);
SendClientMessageToAll(0xAFAFAFAA, string);
printf("DMFPF >> [%s]/ID:(%d) %s",playername,playerid,cmdtext[4]);
return 1;
}

писать надо: /me text
т.е. будет написано ник сообщение   (серым цветом)

0

14

Нет проверяли на двух разных компах с разной связью, так же кидает

0

15

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

Нет проверяли на двух разных компах с разной связью, так же кидает

Античит стоит на сервере? сервер в инете?

P.S. ник не хочешь поменять?
позови сюда еще кого-нибудь

0

16

Сервак стоит в ФОСе, ФОС это ФайлоОбменнаяСеть как бы локалка, все время играли все норм, античит стоит на самой карте, все работает норм
P.S. Хочу

0

17

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

Сервак стоит в ФОСе, ФОС это ФайлоОбменнаяСеть как бы локалка, все время играли все норм, античит стоит на самой карте, все работает норм
P.S. Хочу

на какой т.к. логин будет такой же

0

18

Savelich_ ну так что делать?

0

19

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

Savelich_ ну так что делать?

попробуй удалить античит из гейммода

0

20

Ну так с античитом все до этого работало....

0

21

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

Ну так с античитом все до этого работало....

до чего этого?
что-то случилось?

0

22

Ну до того как поставил регу и перевод денег

0

23

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

Ну до того как поставил регу и перевод денег

ну это я уж не знаю...
это надо серьезно разбираться
я так ничего сказать не могу
можть ошибки какие в скрипте

P.S. глянь в личные сообщения

0

24

Короче сделал, ваще рульный форум отвечают четко, понятно и быстро не то что на шоте, ответят хз как и неправльно, да и еще ждать и ждать нада

0

25

А можно ли сделать так чтоб часы в игре показывались??
И можно ли как нить сделать антиспам,антифлуд или антирекламу?
Извини если сильно нагрузил)
А и еще вот команда пулучить инфо о игроке, как ее ставить расскажи плиизз, ставлю пишет ошибки
И как сделать что при выборе персонажа писалось где он появится?

Отредактировано Savelich_ (2007-04-11 23:46:53)

0

26

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

А можно ли сделать так чтоб часы в игре показывались??
И можно ли как нить сделать антиспам,антифлуд или антирекламу?
Извини если сильно нагрузил)
А и еще вот команда пулучить инфо о игроке, как ее ставить расскажи плиизз, ставлю пишет ошибки
И как сделать что при выборе персонажа писалось где он появится?

1. Часы конечно можно сделать но я не могу тебе дать этот код т.к. сам его еще не написал (если хочешь попробуй вытащить его из мода Modified Freeroam, он есть в разделе скрипты) так напишу, сразу выложу этот код. Лучше всего дождаться нового сервера.
2. Антиспам есть фильтрскрипт такой (ищи на forum.sa-mp.com) флуд и спам тоже самое. Насчет антирекламы не знаю.
3. Реально нагрузил ))
4. Скинь сюда эту команду и свой скрипт я исправлю
5. Вот так

Код:
public OnPlayerRequestClass(playerid, classid)
{
{
    if(classid == 0 || classid == 1 || classid == 2){
      gTeam[playerid] = TEAM_1;
      GameTextForPlayer(playerid, "Место появления 0 1 2 игроков", 1000, 3);}
    else if(classid == 3 || classid == 4 || classid == 5){
      gTeam[playerid] = TEAM_2;
      GameTextForPlayer(playerid, "Место появления 3 4 5 игроков", 1000, 3);}
}
return 1;
}

0

27

Слушай, а как сделать так чтоб определенные слова заменялись теми что я хочу?Например в чат кто то пишет сабака, а оно заменяется на кошка, тупой пример)))

0

28

Вот я сделал часы (простейший вариант):

в самом начале пишешь:

Код:
new Hours;
new Minutes;

В OnGameModeInit

Код:
SetWorldTime(0);
SetTimer("HoursUpdate",63000, 1);
SetTimer("MinutesUpdate",1000, 1);

Потом в любом месте:

Код:
public HoursUpdate() {
Hours++;
Hours%=24;
SetWorldTime(Hours);
}
public MinutesUpdate() {
new time[256];
Minutes++;
Minutes%=60;
format(time, sizeof(time), "%d: %d",Hours,Minutes);
GameTextForAll(time,2000,6);
}

0

29

А можно это куда нить в угол сунуть?

0

30

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

А можно это куда нить в угол сунуть?

можно, тогда

Код:
GameTextForAll(time,2000,1);

0


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