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

 



 
        
[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
Страница 364 из 412«12362363364365366411412»
Модератор форума: AXE, Weddew 
Форум SAMP о мультиплеерах для GTA. » SAMP скачивание и обсуждение » Вопросы и Проблемы » [Архив #2] Вопросы ответы по SAMP [от 11.01.2012]
[Архив #2] Вопросы ответы по SAMP [от 11.01.2012]
ВеликсДата: Среда, 11.01.2012, 23:37 | Сообщение # 1
Мастер джэдай
Группа: Модераторы
Сообщений: 3925
Награды: 287
Город: Мухосранск
Репутация: 8414
Замечания: 0%
Статус:
[move]-= Вопрос | Ответ =-[/move]

В этой теме вы сможете получить ответы, на многие ваши вопросы по PAWN.


Новичкам:


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


Скриптерам:

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



[cut=freestyle]
ПРИНЕСЛА СОРОКА В РОТЕ ПРИВОРОТ ,
СВЯЗАЛАСЬ НА ШЕЕ ЛОЗА И БЫЛ ПОЛНЫЙ ПИ**ЕЦ,
ОСЕНЬ С ЗИМОЙ, ЛЕТО С ВЕСНОЙ,
ГУСЬ С ЛИСОЙ, ЕБ**ИСЬ ВО ТЬМЕ НОЧНОЙ.
УЗЕЛ ЗАВЯЗАЛСЯ, ПЕПЕЛ РАЗМЕТАЛСЯ И ЛИСА ЗАБЕРЕМЕНЕЛА.
ВМЕСТЕ ВЕК ВЕКОВАТЬ, ПУТУ НЕ РАЗВЯЗАТЬ.
ТРАВА ПЕРЕПЛЕТИСЬ, УЗЕЛ ЗАВОРОЖИСЬ.
ЛЕНАРУ ДАЙ УМА И ЛЕНУ
НА ВЕЛЕ НЕ ОТРАЗИСЬ,ЕБ*СЬ ЕБ*СЬ ЕБ*СЬ
© Хасан
[/cut]


Сообщение отредактировал Weddew - Понедельник, 09.06.2014, 03:17
Vlad575Дата: Суббота, 29.12.2012, 13:43 | Сообщение # 5446
Новенький
Группа: Пользователи
Сообщений: 8
Награды: 0
Репутация: 0
Замечания: 0%
Статус:
Цитата (Geryy)
Цитата (Vlad575)
А как сделать чтоб при телепорте деньги отнимались? Извините за глупый вопрос

Код

if(GetPlayerState(playerid) == 2)   
       {   
              new tmpcar = GetPlayerVehicleID(playerid);   
              SetVehiclePos(tmpcar, координаты места ТП);
              GivePlayerMoney(playerid,-5000); // - 5000$
       }


А как ещё сделать чтоб текст был?

Например: вы телепортнулись в LS

Dima-kunДата: Суббота, 29.12.2012, 14:06 | Сообщение # 5447
Группа: Разработчики
Сообщений: 6247
Награды: 72
Репутация: 3339
Замечания: 0%
Статус:
Vlad575, http://wiki.sa-mp.com/wiki/SendClientMessage


Мои работы:
[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
Vlad575Дата: Суббота, 29.12.2012, 14:16 | Сообщение # 5448
Новенький
Группа: Пользователи
Сообщений: 8
Награды: 0
Репутация: 0
Замечания: 0%
Статус:
Цитата (Vlad575)
if(GetPlayerState(playerid) == 2)   
       {   
              new tmpcar = GetPlayerVehicleID(playerid);   
              SetVehiclePos(tmpcar, координаты места ТП);
              GivePlayerMoney(playerid,-5000); // - 5000$
       }


При телепорте пикап пропадает, что делать?

WeddewДата: Суббота, 29.12.2012, 22:32 | Сообщение # 5449
Группа: Ангел Хранитель
Сообщений: 1242
Награды: 19
Город: Казань
Репутация: 1740
Замечания: 0%
Статус:
Цитата (Vlad575)
if(GetPlayerState(playerid) == 2)   
       {   
              new tmpcar = GetPlayerVehicleID(playerid);   
              SetVehiclePos(tmpcar, координаты места ТП);
              GivePlayerMoney(playerid,-5000); // - 5000$
       }

При телепорте пикап пропадает, что делать?

Используйте 1 тип пикапа при создании.
Код

vehpickup = CreatePickup(1247, 1, координаты места пикапа, -1);




www.weddew-shop.ru
Vlad575Дата: Суббота, 29.12.2012, 23:51 | Сообщение # 5450
Новенький
Группа: Пользователи
Сообщений: 8
Награды: 0
Репутация: 0
Замечания: 0%
Статус:
Цитата (Weddew)
if(GetPlayerState(playerid) == 2)   
       {   
              new tmpcar = GetPlayerVehicleID(playerid);   
              SetVehiclePos(tmpcar, координаты места ТП);
              GivePlayerMoney(playerid,-5000); // - 5000$
SendClientMessage(playerid, COLOR_GREEN, "bla blA");
       }


Я вписал туда команду для текста, а его при тп нет, что я сделал не так?

SendClientMessage(playerid, COLOR_GREEN, "BLABLA"); <---------- эту СТРОЧКУ Я ВПИСАЛ ДЛЯ ТЕКСТА, ОНА НЕ РОБИТ

ПОМОГИТЕ

Добавлено (29.12.2012, 23:51)
---------------------------------------------

Цитата (Weddew)

vehpickup = CreatePickup(1247, 1, координаты места пикапа, -1);


Сейчас тп не работает

AnokianДата: Суббота, 29.12.2012, 23:54 | Сообщение # 5451
Новенький
Группа: Пользователи
Сообщений: 36
Награды: 0
Репутация: 49
Замечания: 0%
Статус:
Vlad575, ты надоел уже, честно тебе скажу.
Возьми любой другой GM и ковыряйся в нём, wiki листай, нет смысла пытаться что-то сделать спрашивая тут каждое наипростейшее действие.
Я с уверенностью в 99% могу сказать что примерно через месяц тебе это всё надоест и заниматься этим не будешь. Делать свой сервер не понимая
вообще абсолютно ничего тоже толку нет.

Лучше начни со squirrel`a, если разберёшься - переходи на павно.

Добавлено (29.12.2012, 23:54)
---------------------------------------------
Weddew за тебя помоему уже весь GM написал, ты денег ему должен как наёмному скриптеру.


[IV:MP] The Godfather 0.1 alpha
██████████ 100%
http://www.samp-rus.com/forum/61-23963-1

[IV:MP] The Godfather 0.2 beta
███▓▓▓▓▓▓▓ 30%
WeddewДата: Воскресенье, 30.12.2012, 00:20 | Сообщение # 5452
Группа: Ангел Хранитель
Сообщений: 1242
Награды: 19
Город: Казань
Репутация: 1740
Замечания: 0%
Статус:
Цитата (Vlad575)
Цитата (Weddew)
if(GetPlayerState(playerid) == 2)
{
new tmpcar = GetPlayerVehicleID(playerid);
SetVehiclePos(tmpcar, координаты места ТП);
GivePlayerMoney(playerid,-5000); // - 5000$
SendClientMessage(playerid, COLOR_GREEN, "bla blA");
}

Я вписал туда команду для текста, а его при тп нет, что я сделал не так?

SendClientMessage(playerid, COLOR_GREEN, "BLABLA"); <---------- эту СТРОЧКУ Я ВПИСАЛ ДЛЯ ТЕКСТА, ОНА НЕ РОБИТ

ПОМОГИТЕ
Добавлено (29.12.2012, 23:51)
---------------------------------------------
Цитата (Weddew)

vehpickup = CreatePickup(1247, 1, координаты места пикапа, -1);

Сейчас тп не работает


Попробуйте сделать так:
В начало:
Код
new vehpickup;


Ко всем forward:
Код
forward CreateVehPickup();


в public OnGameModeInit()
Код
CreateVehPickup();


в public OnPlayerPickUpPickup(playerid, pickupid)
Код
             
if(pickupid == vehpickup)    
{    
        if(GetPlayerState(playerid) == 2)    
        {    
      new tmpcar = GetPlayerVehicleID(playerid);    
      SetVehiclePos(tmpcar, координаты места ТП);
      DestroyPickup(vehpickup);
      CreateVehPickup();
        }    
}


Ко всем public
Код

public CreateVehPickup()
{
    vehpickup = CreatePickup(1247, 14, координаты места пикапа, -1);
}




www.weddew-shop.ru


Сообщение отредактировал Weddew - Воскресенье, 30.12.2012, 00:21
GeryyДата: Воскресенье, 30.12.2012, 03:13 | Сообщение # 5453
Советчик
Группа: Ангел Хранитель
Сообщений: 1187
Награды: 24
Город: Москва
Репутация: 785
Замечания: 0%
Статус:
Цитата (Weddew)
Попробуйте сделать так:

тип пикапа нужно выставить правильно, зачем расписывать лишний код...

Цитата (Vlad575)
При телепорте пикап пропадает, что делать?

Ты изначально просил тп только для транспорта, данный тип пикапа (14) после Тп исчезает, затем через некоторое время появится сного.

p.s. почитай хотябы простой мануал по функциям.



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

Сообщение отредактировал Geryy - Воскресенье, 30.12.2012, 07:26
romanziДата: Воскресенье, 30.12.2012, 12:32 | Сообщение # 5454
Новенький
Группа: Пользователи
Сообщений: 66
Награды: 0
Город: Днепропетровск
Репутация: 9
Замечания: 0%
Статус:
При включении сервера на mySQL в консоли пишет,что подключение к базе данных неудачное.
Как настроить mySQL на сервере?

WeddewДата: Воскресенье, 30.12.2012, 17:24 | Сообщение # 5455
Группа: Ангел Хранитель
Сообщений: 1242
Награды: 19
Город: Казань
Репутация: 1740
Замечания: 0%
Статус:
Цитата (romanzi)
При включении сервера на mySQL в консоли пишет,что подключение к базе данных неудачное.
Как настроить mySQL на сервере?

Если плагин от BlueG, то используйте функцию подключения так:
Код

#define SQL_HOST "localhost" // Сервер БД
#define SQL_USER "user" // Логин для авторизации
#define SQL_PASS "passord" //Пароль
#define SQL_DB "database" // Имя базы данных   

public OnGameModeInit()
{
     mysql_connect(SQL_HOST, SQL_USER, SQL_DB, SQL_PASS);
}


Добавлено (30.12.2012, 17:24)
---------------------------------------------
Цитата (Geryy)
ип пикапа нужно выставить правильно, зачем расписывать лишний код...

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




www.weddew-shop.ru


Сообщение отредактировал Weddew - Воскресенье, 30.12.2012, 17:24
romanziДата: Воскресенье, 30.12.2012, 23:00 | Сообщение # 5456
Новенький
Группа: Пользователи
Сообщений: 66
Награды: 0
Город: Днепропетровск
Репутация: 9
Замечания: 0%
Статус:
Не получается,у меня вроде всё норм,но пишет об ошибке и на сервере выкидывает.

Код
#define     IP              "localhost"      // хост
#define     USER          "root"          // логин
#define     PASS          ""             // пароль
#define     DB            "prototype"   // база данных


Код
MySQLConnect()
{
  mysql_connect(IP, USER, DB, PASS);
  mysql_debug(1);
  return true;
}


Код
MySQLConnect();
  if(mysql_ping()) print("Not MYSQL Connect");

WeddewДата: Воскресенье, 30.12.2012, 23:27 | Сообщение # 5457
Группа: Ангел Хранитель
Сообщений: 1242
Награды: 19
Город: Казань
Репутация: 1740
Замечания: 0%
Статус:
Цитата (romanzi)
Не получается,у меня вроде всё норм,но пишет об ошибке и на сервере выкидывает.

Выложите mysql_log




www.weddew-shop.ru


Сообщение отредактировал Weddew - Воскресенье, 30.12.2012, 23:28
tolea695Дата: Воскресенье, 30.12.2012, 23:31 | Сообщение # 5458
Освоившийся
Группа: Пользователи
Сообщений: 75
Награды: 0
Город: PMR
Репутация: -46
Замечания: 0%
Статус:
Помогите пожалуйста, я когда ставлю сервер на хост то не один объект не грузится, а когда на компе вкл серв то все норм. Помогите исправить!!
WeddewДата: Воскресенье, 30.12.2012, 23:43 | Сообщение # 5459
Группа: Ангел Хранитель
Сообщений: 1242
Награды: 19
Город: Казань
Репутация: 1740
Замечания: 0%
Статус:
Цитата (tolea695)
Помогите пожалуйста, я когда ставлю сервер на хост то не один объект не грузится, а когда на компе вкл серв то все норм. Помогите исправить!!

Обновите streamer и закиньте в папку plugins библиотеку под Linux.
Закиньте в папку заголовочный файл в include и скомпилируйте мод.




www.weddew-shop.ru


Сообщение отредактировал Weddew - Понедельник, 31.12.2012, 15:09
sehrgetДата: Понедельник, 31.12.2012, 12:32 | Сообщение # 5460
Постоялец
Группа: Продвинутые
Сообщений: 393
Награды: 2
Город: Украина\Черкассы
Замечания: 40%
Статус:
[off]Нуп решил создать деас матч сервер:[/off]

Делая систему админок натолкнулся на такую проблемку(проблема с командой выдачи админки):

Код
public OnPlayerCommandText(playerid, cmdtext[])
{
  new string[256];
  new sendername[MAX_PLAYER_NAME];
  new giveplayer[MAX_PLAYER_NAME];
  new cmd[256];
  new tmp[256];
  cmd = strtok(cmdtext, idx);
  if(strcmp(cmd, "/makeadmin", true) == 0)
  {
      if(IsPlayerConnected(playerid))
      {
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
     SendClientMessage(playerid, COLOR_RED, "DM: /makeadmin [playerid/PartOfName] [level(1-5)]");
     return 1;
    }
    new para1;
    new level;
    para1 = ReturnUser(tmp);
    tmp = strtok(cmdtext, idx);
    level = strval(tmp);
    if (PlayerInfo[playerid][pAdmin] >= 5)
    {
        SendClientMessage(playerid, COLOR_RED, "DM: /makeadmin [playerid/PartOfName] [level(1-5)]");
        return 1;
    }
    if(IsPlayerConnected(para1))
    {
        if(para1 != INVALID_PLAYER_ID)
        {
      GetPlayerName(para1, giveplayer, sizeof(giveplayer));
      GetPlayerName(playerid, sendername, sizeof(sendername));
      PlayerInfo[para1][pAdmin] = level;
      format(string, sizeof(string), "Вы были повышены до %d уровня админки админом %s.", level, sendername);
      SendClientMessage(para1, COLOR_LIGHTBLUE, string);
      format(string, sizeof(string), "Вы повысили %s до %d уровня администрирования.", giveplayer,level);
      SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
     }
    }
   }
  }
  return 0;
}

Ошибки:

Код
(82) : error 017: undefined symbol "idx"
(87) : error 017: undefined symbol "idx"
(95) : error 017: undefined symbol "ReturnUser"
(96) : error 017: undefined symbol "idx"

Ошибочные строки:

(82) cmd = strtok(cmdtext, idx);
(87) tmp = strtok(cmdtext, idx);
(95) para1 = ReturnUser(tmp);
(96) tmp = strtok(cmdtext, idx);

Форум SAMP о мультиплеерах для GTA. » SAMP скачивание и обсуждение » Вопросы и Проблемы » [Архив #2] Вопросы ответы по SAMP [от 11.01.2012]
Страница 364 из 412«12362363364365366411412»
Поиск:





 


 


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