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

 



 
        
[Include] RemoveBuilding (2)
JasonGordon 24.05.2017 23:48
[SA-MP] Hosted Tab (116)
DieSeL 17.05.2017 17:33
Физрук (15)
Lanablogger1 16.05.2017 16:00
 





Рекомендуем:
Добавить 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
Страница 137 из 152«12135136137138139151152»
Модератор форума: 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
Dima-kunДата: Суббота, 24.05.2014, 12:36 | Сообщение # 2041
Группа: Разработчики
Сообщений: 6242
Награды: 72
Репутация: 3339
Замечания: 0%
Статус:
Steep_Nk, http://wiki.sa-mp.com/wiki/GetPlayerWeaponData


Мои работы:
[INC] Сборник d_includes [LAST],[FS] New Demage Effect,[FS]Авто-Поворотники,
[FS]mp3player,[FS] Fun Chat Game,[FS] Car Buy Syst,[FS] Anti-AirBrk,[INC] d_setpos,
[GM] Game Move v0.1,[FS+include]Super-Armour [0.3z],[FS + Include] Multi Checkpoints
MaxДата: Суббота, 24.05.2014, 23:14 | Сообщение # 2042
Уверенный в себе
Группа: Продвинутые
Сообщений: 172
Награды: 0
Город: Казань
Репутация: 59
Замечания: 0%
Статус:
Dima-kun, спасибо
Lexa_DekardДата: Вторник, 27.05.2014, 18:34 | Сообщение # 2043
Новенький
Группа: Пользователи
Сообщений: 2
Награды: 0
Репутация: 0
Замечания: 0%
Статус:
Скачал gamemode под основу сервера, а там .pwn файл , который был в архиве не компелируется. Выдаёт такие ошибки:

C:\Users\Krail\Desktop\Real-Life\pawno\include\streamer.inc(273) : error 017: undefined symbol "IsPlayerNPC"
C:\Users\Krail\Desktop\Real-Life\pawno\include\streamer.inc(295) : error 017: undefined symbol "IsPlayerNPC"
C:\Users\Krail\Desktop\Real-Life\pawno\include\streamer.inc(317) : error 017: undefined symbol "IsPlayerNPC"
C:\Users\Krail\Desktop\Real-Life\pawno\include\streamer.inc(339) : error 017: undefined symbol "IsPlayerNPC"
C:\Users\Krail\Desktop\Real-Life\pawno\include\streamer.inc(361) : error 017: undefined symbol "IsPlayerNPC"
C:\Users\Krail\Desktop\Real-Life\pawno\include\streamer.inc(383) : error 017: undefined symbol "IsPlayerNPC"
C:\Users\Krail\Desktop\Real-Life\pawno\include\streamer.inc(405) : error 017: undefined symbol "IsPlayerNPC"
C:\Users\Krail\Desktop\Real-Life\pawno\include\streamer.inc(432) : warning 202: number of arguments does not match definition
C:\Users\Krail\Desktop\Real-Life\pawno\include\streamer.inc(433) : error 017: undefined symbol "CreatePlayer3DTextLabel"
C:\Users\Krail\Desktop\Real-Life\pawno\include\streamer.inc(435) : error 017: undefined symbol "DeletePlayer3DTextLabel"
C:\Users\Krail\Desktop\Real-Life\pawno\include\streamer.inc(453) : error 017: undefined symbol "UpdatePlayer3DTextLabelText"
C:\Users\Krail\Desktop\Real-Life\pawno\include\SpikeStrip.inc(24) : error 017: undefined symbol "IsPlayerInRangeOfPoint"
C:\Users\Krail\Desktop\Real-Life\pawno\include\SpikeStrip.inc(30) : error 017: undefined symbol "GetVehicleDamageStatus"
C:\Users\Krail\Desktop\Real-Life\pawno\include\SpikeStrip.inc(32) : error 017: undefined symbol "UpdateVehicleDamageStatus"
C:\Users\Krail\Desktop\Real-Life\pawno\include\SpikeStrip.inc(29) : warning 204: symbol is assigned a value that is never used: "carid"
C:\Users\Krail\Desktop\Real-Life\pawno\include\SpikeStrip.inc(31) : warning 204: symbol is assigned a value that is never used: "tires"
C:\Users\Krail\Desktop\Real-Life\pawno\include\SpikeStrip.inc(28) : warning 203: symbol is never used: "lights"
C:\Users\Krail\Desktop\Real-Life\pawno\include\SpikeStrip.inc(28) : warning 203: symbol is never used: "doors"
C:\Users\Krail\Desktop\Real-Life\pawno\include\SpikeStrip.inc(28) : warning 203: symbol is never used: "panels"
C:\Users\Krail\Desktop\Real-Life\pawno\include\LSR.inc(63) : warning 202: number of arguments does not match definition
C:\Users\Krail\Desktop\Real-Life\pawno\include\LSR.inc(105) : warning 202: number of arguments does not match definition
C:\Users\Krail\Desktop\Real-Life\pawno\include\LSR.inc(189) : error 017: undefined symbol "GetVehicleVelocity"
C:\Users\Krail\Desktop\Real-Life\pawno\include\LSR.inc(189) : error 017: undefined symbol "GetPlayerVelocity"
C:\Users\Krail\Desktop\[Game-Pl.3dn.Ru]Real-Life\Real-Life\gamemodes\Real-Life.pwn(2374) : error 017: undefined symbol "GetPVarInt"
C:\Users\Krail\Desktop\[Game-Pl.3dn.Ru]Real-Life\Real-Life\gamemodes\Real-Life.pwn(2397) : error 017: undefined symbol "SetPVarInt"
C:\Users\Krail\Desktop\[Game-Pl.3dn.Ru]Real-Life\Real-Life\gamemodes\Real-Life.pwn(2409) : error 017: undefined symbol "SetPVarInt"
C:\Users\Krail\Desktop\[Game-Pl.3dn.Ru]Real-Life\Real-Life\gamemodes\Real-Life.pwn(2848) : error 017: undefined symbol "ShowPlayerDialog"
C:\Users\Krail\Desktop\[Game-Pl.3dn.Ru]Real-Life\Real-Life\gamemodes\Real-Life.pwn(2855) : error 017: undefined symbol "ShowPlayerDialog"
C:\Users\Krail\Desktop\[Game-Pl.3dn.Ru]Real-Life\Real-Life\gamemodes\Real-Life.pwn(3132) : error 017: undefined symbol "ShowPlayerDialog"
C:\Users\Krail\Desktop\[Game-Pl.3dn.Ru]Real-Life\Real-Life\gamemodes\Real-Life.pwn(4173) : error 004: function "SetPlayerToTeamColor" is not implemented
C:\Users\Krail\Desktop\[Game-Pl.3dn.Ru]Real-Life\Real-Life\gamemodes\Real-Life.pwn(4198) : error 004: function "SetPlayerToTeamColor" is not implemented
C:\Users\Krail\Desktop\[Game-Pl.3dn.Ru]Real-Life\Real-Life\gamemodes\Real-Life.pwn(4545) : error 017: undefined symbol "IsPlayerNPC"
C:\Users\Krail\Desktop\[Game-Pl.3dn.Ru]Real-Life\Real-Life\gamemodes\Real-Life.pwn(4559) : error 004: function "split" is not implemented
C:\Users\Krail\Desktop\[Game-Pl.3dn.Ru]Real-Life\Real-Life\gamemodes\Real-Life.pwn(4562) : warning 213: tag mismatch
C:\Users\Krail\Desktop\[Game-Pl.3dn.Ru]Real-Life\Real-Life\gamemodes\Real-Life.pwn(4562) : warning 205: redundant code: constant expression is zero
C:\Users\Krail\Desktop\[Game-Pl.3dn.Ru]Real-Life\Real-Life\gamemodes\Real-Life.pwn(4584) : error 004: function "split" is not implemented

Мне уже говорили обновить инклуды , обновил ,а толку 0 скажите как исправить. Или если действительно дело в самих инклудах скажите как их обновить.

GeryyДата: Среда, 28.05.2014, 12:53 | Сообщение # 2044
Советчик
Группа: Ангел Хранитель
Сообщений: 1187
Награды: 24
Город: Москва
Репутация: 785
Замечания: 0%
Статус:
скачать сервер с офф. сайта http://sa-mp.com/download.php
из архива взять папку pawno -> includes, скопировать из нее все файлы и заменить ими в своей папке pawno(которым компиллируешь) старые файлы.



Добавить SAMP сервер в спец. вкладку HOSTED 450-500 р.
MaxДата: Среда, 28.05.2014, 14:19 | Сообщение # 2045
Уверенный в себе
Группа: Продвинутые
Сообщений: 172
Награды: 0
Город: Казань
Репутация: 59
Замечания: 0%
Статус:
У меня на сервере есть TextDraw с дрифт очками игрока, от компа все работает отлично на хостинге TD не видно!
hedcraberДата: Среда, 28.05.2014, 17:43 | Сообщение # 2046
Новенький
Группа: Пользователи
Сообщений: 1
Награды: 0
Репутация: 0
Замечания: 0%
Статус:
Ребят. Что делать.
[17:24:21] Script[gamemodes/LessGlobalRp.amx]: Run time error 19: "File or function is not found"
[17:24:21] Number of vehicle models: 0
Как исправить ? Сервер на хостинге, Mysql не используется. Хостинг на линуксе. У друга тоже есть серв и все работает. В чём проблема ?

Dima-kunДата: Среда, 28.05.2014, 18:11 | Сообщение # 2047
Группа: Разработчики
Сообщений: 6242
Награды: 72
Репутация: 3339
Замечания: 0%
Статус:
поставь плагин для linux(.so)


Мои работы:
[INC] Сборник d_includes [LAST],[FS] New Demage Effect,[FS]Авто-Поворотники,
[FS]mp3player,[FS] Fun Chat Game,[FS] Car Buy Syst,[FS] Anti-AirBrk,[INC] d_setpos,
[GM] Game Move v0.1,[FS+include]Super-Armour [0.3z],[FS + Include] Multi Checkpoints
SashaGerterДата: Среда, 28.05.2014, 21:33 | Сообщение # 2048
Новенький
Группа: Пользователи
Сообщений: 3
Награды: 0
Репутация: 0
Замечания: 0%
Статус:
парни вон какая ошибки C:\Users\Gerter\Desktop\Чуть новее версия мода\pawno\include\mxINI.inc(212) : error 017: undefined symbol "strlen"
C:\Users\Gerter\Desktop\Чуть новее версия мода\pawno\include\mxINI.inc(212) : warning 215: expression has no effect
C:\Users\Gerter\Desktop\Чуть новее версия мода\pawno\include\mxINI.inc(212) : error 001: expected token: ";", but found ")"
C:\Users\Gerter\Desktop\Чуть новее версия мода\pawno\include\mxINI.inc(212) : error 029: invalid expression, assumed zero
C:\Users\Gerter\Desktop\Чуть новее версия мода\pawno\include\mxINI.inc(212) : fatal error 107: too many error messages on one line
строка 212 new podnos[MAX_PLAYERS];

BorogДата: Среда, 28.05.2014, 22:56 | Сообщение # 2049
Долгожитель
Группа: I'm V.I.P.
Сообщений: 1362
Награды: 43
Город: Москва
Репутация: 1249
Замечания: 20%
Статус:
SashaGerter, строку 212 не из мода, а из инклюда "mxINI.inc" шли


Silver Break
http://s-break.ru/
http://vk.com/sbreak
SashaGerterДата: Среда, 28.05.2014, 23:21 | Сообщение # 2050
Новенький
Группа: Пользователи
Сообщений: 3
Награды: 0
Репутация: 0
Замечания: 0%
Статус:
у меня 212 строка в инклуде пустая

Добавлено (28.05.2014, 23:21)
---------------------------------------------
а нет вот return INI_FILE_ALREADY_EXIST; // вернем код ошибки - файл уже существует

SooMДата: Четверг, 29.05.2014, 02:02 | Сообщение # 2051
Постоялец
Группа: Продвинутые
Сообщений: 378
Награды: 2
Город: хЗЗЗЗ
Репутация: -95
Замечания: 80%
Статус:
Кто-то ответит на мой вопрос?




Истина не рождается из истины. Истина рождается из ошибок.©SooM
Lexa_DekardДата: Четверг, 29.05.2014, 02:40 | Сообщение # 2052
Новенький
Группа: Пользователи
Сообщений: 2
Награды: 0
Репутация: 0
Замечания: 0%
Статус:
Я скачал с оф сайта сервер ( sa-mp.com ) , вставил те инклуды которые были в папке павно с оф сайта , а ошибки остались.
BorogДата: Четверг, 29.05.2014, 17:20 | Сообщение # 2053
Долгожитель
Группа: I'm V.I.P.
Сообщений: 1362
Награды: 43
Город: Москва
Репутация: 1249
Замечания: 20%
Статус:
SashaGerter, это не та строчка, в той строчке должна быть функция strlen


Silver Break
http://s-break.ru/
http://vk.com/sbreak
GeryyДата: Воскресенье, 01.06.2014, 15:26 | Сообщение # 2054
Советчик
Группа: Ангел Хранитель
Сообщений: 1187
Награды: 24
Город: Москва
Репутация: 785
Замечания: 0%
Статус:
Цитата SashaGerter ()
парни вон какая ошибки C:\Users\Gerter\Desktop\Чуть новее версия мода\pawno\include\mxINI.inc(212) : error 017: undefined symbol "strlen"
C:\Users\Gerter\Desktop\Чуть новее версия мода\pawno\include\mxINI.inc(212) : warning 215: expression has no effect
C:\Users\Gerter\Desktop\Чуть новее версия мода\pawno\include\mxINI.inc(212) : error 001: expected token: ";", but found ")"
C:\Users\Gerter\Desktop\Чуть новее версия мода\pawno\include\mxINI.inc(212) : error 029: invalid expression, assumed zero
C:\Users\Gerter\Desktop\Чуть новее версия мода\pawno\include\mxINI.inc(212) : fatal error 107: too many error messages on one line
строка 212 new podnos[MAX_PLAYERS];


Заархивируй свой сервер полностью и злей на обменник, выложи здесь. Так быстрее будет, чем строки перебирать.

Добавлено (01.06.2014, 15:26)
---------------------------------------------

Цитата Lexa_Dekard ()
Я скачал с оф сайта сервер ( sa-mp.com ) , вставил те инклуды которые были в папке павно с оф сайта , а ошибки остались.

тоже самое...



Добавить SAMP сервер в спец. вкладку HOSTED 450-500 р.
MaxДата: Понедельник, 02.06.2014, 14:31 | Сообщение # 2055
Уверенный в себе
Группа: Продвинутые
Сообщений: 172
Награды: 0
Город: Казань
Репутация: 59
Замечания: 0%
Статус:
У меня такой вопрос, у меня немного TextDraw'ов на сервере около 6 на 1 игрока
Created Serverwise (Global) 2048 // Это лимит глобальных TextDraw'ов

Вот например есть сервера с онлайном 600 - 800, у них там еще больше TextDraw'ов, как это все умещается в предел 2048

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





 


 


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