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

 



 
        
[SA-MP] Hosted Tab (126)
JasonGordon 12.10.2017 22:13
[MAP+FS] Тюрьма (15)
SubjectKalcor 09.10.2017 07:59
 





Рекомендуем:
Добавить 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
Страница 107 из 152«12105106107108109151152»
Модератор форума: 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
ChudiKДата: Суббота, 21.09.2013, 14:20 | Сообщение # 1591
Новенький
Группа: Пользователи
Сообщений: 3
Награды: 0
Репутация: 0
Замечания: 0%
Статус:
Насколько я помню надо не
[pwn]GivePlayerGun(playerid, 5, 100500);[/pwn] , а
[pwn]GivePlayerWeapon(playerid, 5, 100500);[/pwn]

Тихий_ДонДата: Суббота, 21.09.2013, 14:25 | Сообщение # 1592
Освоившийся
Группа: Продвинутые
Сообщений: 85
Награды: 1
Город: КОлпь
Репутация: 17
Замечания: 0%
Статус:
ChudiK, Спасибо, всё работает!


-=>>> CCCP CepBep 0.3e<<<=-
188.64.172.136:7845
[img]http://s018.radikal.ru/i515/1202/ef/4b3654d0311a.gif[/img]
zubikДата: Понедельник, 23.09.2013, 20:09 | Сообщение # 1593
Новенький
Группа: Пользователи
Сообщений: 3
Награды: 0
Репутация: 0
Замечания: 0%
Статус:
Ребят, подскажите. Сделал таймер, и мне надо, чтобы согласно этому таймеру в определенном месте, с каким-то радиусом, выводилось оповещение, сколько осталось до того, как таймер опять запустится.

Код
{
     SetTimer("StartAll", 120000, true);
     return 1;
}

Код
    if (strcmp("/startall", cmdtext, true, 10) == 0)
     {
    OnPlayerCommandText(playerid, "...");  
    OnPlayerCommandText(playerid, "...");  
    return 1;
    }

Код
forward StartAll();
public StartAll()
{
     OnPlayerCommandText(-1, "/startall");
}

GeryyДата: Вторник, 24.09.2013, 07:04 | Сообщение # 1594
Советчик
Группа: Ангел Хранитель
Сообщений: 1187
Награды: 24
Город: Москва
Репутация: 785
Замечания: 0%
Статус:
Для определения радиуса используй функцию:

if(IsPlayerInRangeOfPoint(playerid, radius, x, y, z))
{

}



Добавить SAMP сервер в спец. вкладку HOSTED 450-500 р.

Сообщение отредактировал Geryy - Вторник, 24.09.2013, 07:04
СергейСМДДата: Среда, 25.09.2013, 09:17 | Сообщение # 1595
Новенький
Группа: Пользователи
Сообщений: 1
Награды: 0
Репутация: 0
Замечания: 0%
Статус:
народ столкнулся с такой проблемой, сервер с модом Best world не пускает больше 1 игрока , второго игрока при заходе выкидывает пишет сервер клосед зе конектион , грешу на сам мод , может кто сталкивался с такой проблемой ( сам сервачек мне понравился и хотелось бы восстановить его работоспособность) в сервер.кфг мах плауер прописан 100 . заранее благодарен
GeryyДата: Среда, 25.09.2013, 11:28 | Сообщение # 1596
Советчик
Группа: Ангел Хранитель
Сообщений: 1187
Награды: 24
Город: Москва
Репутация: 785
Замечания: 0%
Статус:
Посмотри колбэк OnPlayerConnect может там-что то есть.


Добавить SAMP сервер в спец. вкладку HOSTED 450-500 р.
PirsnyaДата: Пятница, 27.09.2013, 01:46 | Сообщение # 1597
Новенький
Группа: Пользователи
Сообщений: 7
Награды: 0
Репутация: -15
Замечания: 0%
Статус:
SA-MP 0.3x-R1-2
Exception At Address: 0x004A2CF3
Base: 0x03C80000

Registers:
EAX: 0x00000000 EBX: 0x0CA2F7CC ECX: 0x0CA2F7CC EDX: 0x0CA2F818
ESI: 0x0CA2F7AC EDI: 0x00004008 EBP: 0x04E868EC ESP: 0x0028FB54
EFLAGS: 0x00010202

Stack:
+0000: 0x0CA2F770 0x00000000 0x3ECCCCCD 0x08090E54
+0010: 0x00000002 0x00000000 0x00000000 0x0000001C
+0020: 0x00000000 0x00000000 0x00000000 0x00000000
+0030: 0x01ACA1E0 0x00000006 0x000005DA 0x00000002
+0040: 0x687D41A5 0x0028FBB0 0x724F3E76 0x05634EEC
+0050: 0x0CA2F7AC 0x00000000 0x00000006 0x0028FBD8
+0060: 0x687D8F21 0x01ACA1E0 0x0028FBCC 0x00000000
+0070: 0x0550F760 0x0551229C 0x00000006 0x000005DA
+0080: 0x00000002 0x0028FC28 0x687D8E8B 0x0550F760
+0090: 0x00000006 0x000005DA 0x00000002 0x6FAE42CE
+00A0: 0x060DD448 0x00C4B950 0x00000004 0x0550F764
+00B0: 0x00000000 0x00000002 0x00000000 0x00000004
+00C0: 0x00000004 0x0028FBF0 0x0028FF78 0x6894BDC0
+00D0: 0x00000001 0x00000002 0x007FBCED 0x0550F764
+00E0: 0x00000006 0x000005DA 0x00000002 0x00C3E9B4
+00F0: 0x000000A0 0x000000A0 0xFF9F5C00 0x060DD3D8
+0100: 0x687BD331 0x0070D81C 0x00000005 0x00C4B8E0
+0110: 0x00000004 0x0028FD30 0x00000000 0x44870000
+0120: 0x3F800000 0xBF800000 0x4483C7D3 0x42801A38
+0130: 0xC2829912 0x438251DF 0x0070CE5B 0x0028FCA8
+0140: 0x00B6FA2C 0x0028FCFC 0x0028FD30 0x3E99999A
+0150: 0x44BB8000 0x42801A38 0xC2829912 0x438251DF
+0160: 0x006FB00E 0x0028FCFC 0x0028FCF0 0x0028FD20
+0170: 0x0028FD24 0x00000001 0x00000001 0x0000001A
+0180: 0x00000001 0x75B26C30 0x00000000 0x000000FF
+0190: 0x0128FD08 0x3F800000 0x00000000 0x43EBEA9A
+01A0: 0xC38749C1 0x438251DF 0x44B79233 0xC49B41BD
+01B0: 0x42E0E944 0x05634EEC 0x0028FD30 0x44B6011E
+01C0: 0xC4711765 0x422FC2AD 0x0000021C 0x40EBBA51
+01D0: 0x408498CD 0x00000000 0x000003C0 0xBED0CC64
+01E0: 0xBF623F84 0xBE6AE631 0x00000780 0x00000438
+01F0: 0x00000000 0x004AA194 0x04E868EC 0x00000000
+0200: 0x3ECCCCCD 0x00000000 0x00000000 0x3ECCCCCD
+0210: 0x04E868EC 0x0CA2F770 0x004A930F 0x04E868EC
+0220: 0x3ECCCCCD 0x00000000 0x0000001A 0x75B26C30
+0230: 0x00000000 0x00000001 0x3ECCCCCD 0x0053E1A5
+0240: 0x04E868EC 0x00000000 0x0053EAD8 0x44700000
+0250: 0x44070000 0x0053ECC2 0x00000001 0x00619B71
+0260: 0x0000001A 0x00000001 0x00000001 0x0000000A
+0270: 0x00748DA0 0x0000001A 0x00000001 0x75E91245

SCM Op: 0x2EB, lDbg: 0 LastRendObj: 1294

Game Version: US 1.0

ПОМОГИТЕ!! suicide2 suicide2 suicide2 suicide2



I don't know.
GeryyДата: Пятница, 27.09.2013, 03:47 | Сообщение # 1598
Советчик
Группа: Ангел Хранитель
Сообщений: 1187
Награды: 24
Город: Москва
Репутация: 785
Замечания: 0%
Статус:
Возможно стоят кривые моды, эффекты, Cleo и т.д. Пробуй установить чистую ГТА. (удалив старую папку с игрой вручную)
Еще вариант запустить SAMP.exe и gta_sa.exe в режиме совместимости [Windows 98/ Windows Me]



Добавить SAMP сервер в спец. вкладку HOSTED 450-500 р.

Сообщение отредактировал Geryy - Пятница, 27.09.2013, 03:48
PirsnyaДата: Пятница, 27.09.2013, 17:01 | Сообщение # 1599
Новенький
Группа: Пользователи
Сообщений: 7
Награды: 0
Репутация: -15
Замечания: 0%
Статус:
Цитата (Geryy)
Пробуй установить чистую ГТА

дело в том, что у меня какой-то файл пропал, а какой.. не могу понять, вот скрины сейчас кину.
Есть такая программа которая сканирует файлы гта? :) Ну типо есть файл/нету.


Добавлено (27.09.2013, 15:40)
---------------------------------------------
В журнале событий такие ошибки :
Ошибка приложения gta_sa.exe, версия 0.0.0.0, модуль ntdll.dll, версия 5.1.2600.6055, адрес 0x0000100b.
Ошибка приложения gta_sa.exe, версия 0.0.0.0, модуль gta_sa.exe, версия 0.0.0.0, адрес 0x000a2cf3.

Dr.Watson: Приложение C:\Program Files\GTA - Los Angeles\gta_sa.exe вызвало ошибку Ошибка в 25/09/2013 @ 13:04:47.484 Вызвано исключение c0000005 по адресу 004A2CF3 (gta_sa)

Добавлено (27.09.2013, 17:01)
---------------------------------------------
wall


I don't know.
WeddewДата: Суббота, 28.09.2013, 08:37 | Сообщение # 1600
Группа: Ангел Хранитель
Сообщений: 1242
Награды: 19
Город: Казань
Репутация: 1740
Замечания: 0%
Статус:
Судя по ошибкам, испорчены два файла: gta_sa.exe и ntdll.dll
Попробуйте поискать эти файлы в сети, но лучше всего будет переустановить игру




www.weddew-shop.ru
Artem_TДата: Четверг, 03.10.2013, 16:49 | Сообщение # 1601
Освоившийся
Группа: I'm V.I.P.
Сообщений: 132
Награды: 26
Город: Полтава
Репутация: 59
Замечания: 40%
Статус:
Почему кэлбэк OnPlayerEnterRaceCheckpoint может не вызываться? Забегаю в чекпоинт тупо и он не пропадает и следующий не появляеться, раньше было все нормально, ничего не менял
DiSEДата: Четверг, 03.10.2013, 18:42 | Сообщение # 1602
Группа: I'm V.I.P.
Сообщений: 1759
Награды: 23
Город: Уфа
Репутация: 337
Замечания: 80%
Статус:
Artem_T, кинь этот паблик
GeryyДата: Пятница, 04.10.2013, 03:25 | Сообщение # 1603
Советчик
Группа: Ангел Хранитель
Сообщений: 1187
Награды: 24
Город: Москва
Репутация: 785
Замечания: 0%
Статус:
Цитата (Artem_T)
раньше было все нормально, ничего не менял

Инклюды или FS другие не подключал?



Добавить SAMP сервер в спец. вкладку HOSTED 450-500 р.
Dima-kunДата: Пятница, 04.10.2013, 09:25 | Сообщение # 1604
Группа: Разработчики
Сообщений: 6247
Награды: 72
Репутация: 3339
Замечания: 0%
Статус:
Artem_T, а ты используешь setplayerracecheckpoint?


Мои работы:
[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
Artem_TДата: Пятница, 04.10.2013, 15:11 | Сообщение # 1605
Освоившийся
Группа: I'm V.I.P.
Сообщений: 132
Награды: 26
Город: Полтава
Репутация: 59
Замечания: 40%
Статус:
Gerry, Нет, вообще ничего не трогал уже месяц-полтора, а тут раз и возникла проблемка
Dima-kun, да

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





 


 


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