06:33
ОбновитьСмайлыУправление мини-чатом
МИНИ-ЧАТ
Главная страница!

 



 
        
[SA-MP] Hosted Tab (120)
DieSeL 24.09.2017 20:30
GTA IV Mod Installer (5)
jasper2 23.09.2017 02:50
 





Рекомендуем:
Добавить IP: 95.172.59.51:7777





Последние Файлы GTA 4 Последние Файлы GTA-MP Реклама
Скрипт GTA 4 элементы Watch... 07.09.2014
Ferrari 360 Spider [EPM con... 13.12.2013
Porsche Cayenne Turbo 2012 ... 13.12.2013
Shelby Terlingua Mustang v1... 13.12.2013
Hamann Lamborghini Gallardo... 27.10.2013
Dgun (AvnanceRP,SampRP,Dimo... 19.03.2016
SAMP скрипт SX Events (MySQ... 03.03.2016
Карта ASL мэрия для SAMP се... 03.03.2016
AIM для SA-MP 0.3.7 22.02.2016
Скачать GTA SAMP 0.3.7 - Кл... 20.07.2015
Страница 42 из 152«124041424344151152»
Модератор форума: AXE, Weddew 
Форум SAMP о мультиплеерах для GTA. » SAMP скачивание и обсуждение » Вопросы и Проблемы » Вопросы и ответы по GTA SAMP [от 19.03.2013]
Вопросы и ответы по GTA SAMP [от 19.03.2013]
WeddewДата: Вторник, 19.03.2013, 15:11 | Сообщение # 1
Группа: Ангел Хранитель
Сообщений: 1242
Награды: 19
Город: Казань
Репутация: 1740
Замечания: 0%
Статус:
В этой теме вы сможете получить ответы, на многие ваши вопросы по PAWN.


Новичкам:


  • Внятно объясняйте Вашу проблему, если Вы получили ошибку, обязательно выкладывайте строки, на которые "ругается" компилятор.
  • Задавайте вопросы исключительно по коду, а не по системам, которые имеются у Вас в моде.
  • Помощь идет только по желанию пользователя, если человек помог Вам только частично, не нужно начинать поливать его грязью.
  • Возможно тип Вашей проблемы уже обсуждался на форуме, воспользуйтесь поиском.
  • В этой теме пользователи лишь оказывают помощь в написании кода, а не пишут его за Вас.
  • Если Вы хотите отблагодарить пользователя, жмите на кнопку . (Только для продвинутых, и выше)
  • Если Вы уже задавали вопрос и не получили на него ответа, то лучше написать в ЛС одному из участников группы , чем засорять тему.
  • Если Вы сами решили свою проблему, то напишите, как Вы ее решили.
  • Если Вас просят выложить код функций, то используйте для этого сервис pastebin.com


Скриптерам:

  • Не оскорблять новичков.
  • Не засорять тему сообщениями, подобные этому: "Закрой PAWNO и иди делай уроки".
  • Не посылать в поиск. Пользователь итак уже пришёл сюда из поиска. Если решение проблемы уже было опубликовано, то указать в какой теме
  • Как можно понятней объяснять решение той, или иной проблемы, по возможности приводить примеры.



Инструкции:

  • [cut noguest=Краткая инструкция для вшивания FS в мод]
    1) Все из callback OnFilterScriptInit вставляем в конец callback OnGameModeInit перед словом return.
    2) Все из callback OnFilterScriptExit вставляем в конец callback OnGameModeExit перед словом return.
    3) Все объявления переменных (new ...) и констант (const ...; #define ... ...) в начало мода.
    4) Все прототипы (forward ...(...) ) ко всем прототипам.
    5) Все описания нестандартных функций (public ...(...); stock ...(...); ...(...){...} ), которых нет в моде, вставляем в конец мода.

    P.S. Данный мануал не гарантирует, что после копирования все будет работать, так как еще потребуется подгонять одни системы под другие.
    P.P.S Если в одном из callback`ов Вы не обнаружили кода, то переходите к следующему пункту инструкции.
    [/cut]
  • [cut noguest=Защита от ботов]
    В OnPlayerConnect
    [pwn]if(GetPlayersSameIp(playerid) > 3) Kick(playerid);[/pwn]
    В конец мода
    [pwn]stock GetPlayersSameIp(playerid)
    {//by Weddew
    //Возвращает количество подключенных игроков с таким же IP как у playerid
    new count = 0, p_ip[16], i_ip[16];
    GetPlayerIp(playerid, p_ip, sizeof(p_ip));
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
    GetPlayerIp(playerid, i_ip, sizeof(i_ip));
    if(i != playerid)
    {
    if(!strcmp(p_ip, i_ip, false)) count++;
    }
    }
    return count;
    }[/pwn]
    [/cut]
  • [cut noguest=Проверка на Role Play ник]
    В конец мода:
    [pwn]
    stock IsARPNickname(playerid)
    {
    //by Weddew
    new p_n[MAX_PLAYER_NAME], dcount = 0;
    GetPlayerName(playerid, p_n, sizeof(p_n))
    for(i = 0; i < strlen(p_n); i++)
    {
    if(p_n[i] == '_') dcount++;
    }
    if(dcount != 1 || p_n[0] == '_' || p_n[strlen(p_n)-1] == '_') return false;
    return true;
    }[/pwn]

    В OnPlayerConnect

    [pwn]
    if(!IsARPNickname(playerid)) Kick(playerid);[/pwn]

    P.S.:
    Не пропустит: _Nick_Name_, _Nick_Name, NickName_
    Пропустит: Nick_Name, NICK_NAME, NiCk_name, nick_name[/cut]




www.weddew-shop.ru


Сообщение отредактировал Weddew - Среда, 23.10.2013, 21:45
MerbulДата: Понедельник, 29.04.2013, 17:45 | Сообщение # 616
Новенький
Группа: Пользователи
Сообщений: 71
Награды: 0
Репутация: -28
Замечания: 0%
Статус:
Здарова помогите добавить ДМ зону. Там /zona открыл зону. Чтоб зайти на зону ввел команду.И определенные оружий. Дигл, АК, М4, Снайпер и т.д.
vla9ikДата: Понедельник, 29.04.2013, 21:24 | Сообщение # 617
Уверенный в себе
Группа: I'm V.I.P.
Сообщений: 153
Награды: 2
Город: Ярославль
Репутация: 158
Замечания: 0%
Статус:
Merbul, у тебя скрипт есть и помочь надо или же тебе готовую дать?
[[[WampiR]]]Дата: Понедельник, 29.04.2013, 21:29 | Сообщение # 618
Уверенный в себе
Группа: Продвинутые
Сообщений: 202
Награды: 2
Город: Омск
Репутация: -22
Замечания: 20%
Статус:
Подскажите пожалуйста где можно найти команду для обмена автомобилями между игроками.
SolitarioniДата: Понедельник, 29.04.2013, 21:52 | Сообщение # 619
Постоялец
Группа: I'm V.I.P.
Сообщений: 350
Награды: 12
Город: Ростов-на-Дону
Репутация: 198
Замечания: 0%
Статус:
Помогите найти описание функций из BlueG MySQL plugin R8 на русском языке.






Справочник стандартных функций:

a_vehicles
file.inc
a_sampdb.inc
a_samp callbacks
a_players.inc
a_objects.inc
WeddewДата: Понедельник, 29.04.2013, 23:26 | Сообщение # 620
Группа: Ангел Хранитель
Сообщений: 1242
Награды: 19
Город: Казань
Репутация: 1740
Замечания: 0%
Статус:
Цитата (|||WampiR|||)
Подскажите пожалуйста где можно найти команду для обмена автомобилями между игроками.

Посмотрите в модах подобные моду samp rp.

Добавлено (29.04.2013, 23:26)
---------------------------------------------

Цитата (Lonely_Tramp)
Помогите найти описание функций из BlueG MySQL plugin R8 на русском языке.

Насколько я знаю, то русского wiki по плагину MySQL нет. Однако это не мешает пользоваться плагином, так как все функции понятны и в случае чего, можно воспользоваться переводчиком.




www.weddew-shop.ru
MerbulДата: Понедельник, 29.04.2013, 23:35 | Сообщение # 621
Новенький
Группа: Пользователи
Сообщений: 71
Награды: 0
Репутация: -28
Замечания: 0%
Статус:
Мне надо урок чтоб в мод залить скрипты много не работают
[[[WampiR]]]Дата: Вторник, 30.04.2013, 00:18 | Сообщение # 622
Уверенный в себе
Группа: Продвинутые
Сообщений: 202
Награды: 2
Город: Омск
Репутация: -22
Замечания: 20%
Статус:
Цитата (Weddew)
Посмотрите в модах подобные моду samp rp.

Везде где только можно было обыскал и ничего нету... Находит /changecar но там только продажа авто а обмена нету.

GeryyДата: Вторник, 30.04.2013, 13:46 | Сообщение # 623
Советчик
Группа: Ангел Хранитель
Сообщений: 1187
Награды: 24
Город: Москва
Репутация: 785
Замечания: 0%
Статус:
Цитата (|||WampiR|||)
Везде где только можно было обыскал и ничего нету... Находит /changecar но там только продажа авто а обмена нету.

Тогда написать самому, используя данные автомобилей в своем моде.

Добавлено (30.04.2013, 13:46)
---------------------------------------------
Merbul, основные моменты как вставлять ФС в мод, можешь посмотреть TYT


Добавить SAMP сервер в спец. вкладку HOSTED 450-500 р.
vla9ikДата: Вторник, 30.04.2013, 17:02 | Сообщение # 624
Уверенный в себе
Группа: I'm V.I.P.
Сообщений: 153
Награды: 2
Город: Ярославль
Репутация: 158
Замечания: 0%
Статус:
Может кто нибудь выложить сборник инклудов работающих на версии 0.3х? Искать и собирать по одному нужно время, если кому не сложно то залейте :)
MerbulДата: Вторник, 30.04.2013, 17:08 | Сообщение # 625
Новенький
Группа: Пользователи
Сообщений: 71
Награды: 0
Репутация: -28
Замечания: 0%
Статус:
Помогите исправить suicide2 До этого ошибки небыло потом вырезал с одного мод Дм зону теперь такая ошибка suicide2 wall
[cut noguest=Вот ошибки][/cut]
[/pwn]
error 004: function "OnPlayerEnterRadar" is not implemented
error 017: undefined symbol "NameTimer"
error 004: function "ServerGivePlayerWeapons" is not implemented
error 004: function "ServerGivePlayerWeapons" is not implemented
error 004: function "ServerGivePlayerWeapons" is not implemented
fatal error 107: too many error messages on one line

[[[WampiR]]]Дата: Вторник, 30.04.2013, 19:44 | Сообщение # 626
Уверенный в себе
Группа: Продвинутые
Сообщений: 202
Награды: 2
Город: Омск
Репутация: -22
Замечания: 20%
Статус:
Цитата (Merbul)
Помогите исправить До этого ошибки небыло потом вырезал с одного мод Дм зону теперь такая ошибка
[ Вот ошибки ]

error 004: function "OnPlayerEnterRadar" is not implemented
error 017: undefined symbol "NameTimer"
error 004: function "ServerGivePlayerWeapons" is not implemented
error 004: function "ServerGivePlayerWeapons" is not implemented
error 004: function "ServerGivePlayerWeapons" is not implemented
fatal error 107: too many error messages on one line


Скобка пропущена гдето.

Добавлено (30.04.2013, 19:44)
---------------------------------------------
Парни подскажите как сделать чтобы он махал рукой без остановки(это анимация махающего чела)
[pwn]ApplyAnimation(playerid,"ON_LOOKERS","wave_loop",4.1,0,1,1,1,1);[/pwn]



Сообщение отредактировал Weddew - Вторник, 30.04.2013, 19:47
SaibotДата: Вторник, 30.04.2013, 19:46 | Сообщение # 627
Освоившийся
Группа: Продвинутые
Сообщений: 112
Награды: 0
Репутация: 34
Замечания: 0%
Статус:
Подскажите:Куда вставить SetPlayerVirtualWorld(playerid, 0); чтоб при регистрации авторизации у игрока был виртуальный мир 0?
WeddewДата: Вторник, 30.04.2013, 19:53 | Сообщение # 628
Группа: Ангел Хранитель
Сообщений: 1242
Награды: 19
Город: Казань
Репутация: 1740
Замечания: 0%
Статус:
Цитата (|||WampiR|||)
ApplyAnimation(playerid,"ON_LOOKERS","wave_loop",4.1,0,1,1,1,1);

[pwn]ApplyAnimation(playerid,"ON_LOOKERS","wave_loop",4.1,0,1,1,1,0);[/pwn]

Добавлено (30.04.2013, 19:53)
---------------------------------------------

Цитата (Saibot)
Подскажите:Куда вставить SetPlayerVirtualWorld(playerid, 0); чтоб при регистрации авторизации у игрока был виртуальный мир 0?

В public OnPlayerRequestClass.




www.weddew-shop.ru
[[[WampiR]]]Дата: Вторник, 30.04.2013, 19:58 | Сообщение # 629
Уверенный в себе
Группа: Продвинутые
Сообщений: 202
Награды: 2
Город: Омск
Репутация: -22
Замечания: 20%
Статус:
Цитата (Weddew)
ApplyAnimation(playerid,"ON_LOOKERS","wave_loop",4.1,0,1,1,1,0);

Нифига. Поставил и он сразу пашет потом все равно замирает. Через секунды 3-4

MerbulДата: Вторник, 30.04.2013, 20:23 | Сообщение # 630
Новенький
Группа: Пользователи
Сообщений: 71
Награды: 0
Репутация: -28
Замечания: 0%
Статус:
[pwn] PlayerInfo[killerid][pKills] += 1;
if(InZona[playerid] == 601)
{
players--;
InZona[playerid] = 600;
if(players == 1)
{
new string[256];
static PlayerName[256];
format(string, 256, "DM Зона окончена | Победитель: %s[%d]", PlayerName(killerid), killerid);
SendClientMessageToAll(0xFFFFFF, string);
GivePlayerMoney(killerid, winnerzona);
InZona[killerid] = 600;
SpawnPlayer(killerid);
zona = 0;
players = 0;
maxplayers = 0;
winnerzona = 0;
zgun = 0;
}
}

Добавлено (30.04.2013, 20:14)
---------------------------------------------
Вот такие ошибки помагите suicide2
warning 219: local variable "string" shadows a variable at a preceding level
warning 219: local variable "PlayerName" shadows a variable at a preceding level
error 012: invalid function call, not a valid address
warning 215: expression has no effect
error 001: expected token: ";", but found ")"
error 029: invalid expression, assumed zero
fatal error 107: too many error messages on one line

Добавлено (30.04.2013, 20:23)
---------------------------------------------
В этой строке
format(string, 256, "DM Зона окончена | Победитель: %s[%d]", PlayerName(killerid), killerid);
Такие ошибки
error 012: invalid function call, not a valid address
warning 215: expression has no effect
error 001: expected token: ";", but found ")"
error 029: invalid expression, assumed zero
fatal error 107: too many error messages on one line

Форум SAMP о мультиплеерах для GTA. » SAMP скачивание и обсуждение » Вопросы и Проблемы » Вопросы и ответы по GTA SAMP [от 19.03.2013]
Страница 42 из 152«124041424344151152»
Поиск:





 


 


 
Хостинг от uCoz SAMP-RUS.COM