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

 



 
        
[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
Страница 341 из 412«12339340341342343411412»
Модератор форума: 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
WeddewДата: Понедельник, 05.11.2012, 13:55 | Сообщение # 5101
Группа: Ангел Хранитель
Сообщений: 1242
Награды: 19
Город: Казань
Репутация: 1740
Замечания: 0%
Статус:
Quote (Weddew)
Quote (4o_kavo)
Как сделать что бы при убийстве игрока давались деньги например 10 000т?

В public OnPlayerDeath добавить
Code
GivePlayerMoney(killerid,"Количество денег");

Если у Вас стоит античит на деньги, то измените функцию выдачи денег.

P.S Количество писать без кавычек
Например
Code
GivePlayerMoney(killerid,900);




www.weddew-shop.ru
4o_kavoДата: Понедельник, 05.11.2012, 17:48 | Сообщение # 5102
Постоялец
Группа: I'm V.I.P.
Сообщений: 349
Награды: 1
Город: Красноярск
Репутация: 191
Замечания: 0%
Статус:
Weddew,
куда именно тут добавить не подскажешь? :)
Code
public OnPlayerDeath(playerid, killerid, reason)
{
     SetPVarInt(playerid,"K_Times",GetPVarInt(playerid,"K_Times") + 1);/*===[Зашита против флуда в кил чате]===*/
     if(GetPVarInt(playerid,"K_Times") > 1) return Kick(playerid);/*===[Зашита против флуда в кил чате]===*/
  PlayerEx[playerid][pSpawnEx] = false;
  new texy[128];
  pStats[playerid][AFK] = 1;
     format(texy, sizeof(texy), "%s(%d)\n{FF1515}Вырубился", PlayerEx[playerid][pNameEx], playerid);
     Update3DTextLabelText(Informer[playerid],GetPlayerColor(playerid),texy);
     TextDrawSetString(HPDraw[playerid], "0 HP");
     PlayerHeall[playerid] = 0.0;
     PlayerArmm[playerid] = 0.0;
     if(ShetDrift[playerid] == 1)
  {
  TextDrawHideForPlayer(playerid, ScorDrift[playerid]);
  ShetDrift[playerid] = 0;
  }
     new KillName[MAX_PLAYER_NAME];
     GetPlayerName(killerid, KillName, sizeof(KillName));
  if(reason == 54)
     {



-=»>Русский Дрифт Серввер «<=- IP: 176.32.36.131:7777

GTA-Rus.com - Grand Theft Auto
WeddewДата: Понедельник, 05.11.2012, 18:26 | Сообщение # 5103
Группа: Ангел Хранитель
Сообщений: 1242
Награды: 19
Город: Казань
Репутация: 1740
Замечания: 0%
Статус:
4o_kavo,
Code
public OnPlayerDeath(playerid, killerid, reason)
{
      GivePlayerMoney(killerid,10000);
      SetPVarInt(playerid,"K_Times",GetPVarInt(playerid,"K_Times") + 1);/*===[Зашита против флуда в кил чате]===*/
      if(GetPVarInt(playerid,"K_Times") > 1) return Kick(playerid);/*===[Зашита против флуда в кил чате]===*/
   PlayerEx[playerid][pSpawnEx] = false;
   new texy[128];
   pStats[playerid][AFK] = 1;
      format(texy, sizeof(texy), "%s(%d)\n{FF1515}Вырубился", PlayerEx[playerid][pNameEx], playerid);
      Update3DTextLabelText(Informer[playerid],GetPlayerColor(playerid),texy);
      TextDrawSetString(HPDraw[playerid], "0 HP");
      PlayerHeall[playerid] = 0.0;
      PlayerArmm[playerid] = 0.0;
      if(ShetDrift[playerid] == 1)
   {
   TextDrawHideForPlayer(playerid, ScorDrift[playerid]);
   ShetDrift[playerid] = 0;
   }
      new KillName[MAX_PLAYER_NAME];
      GetPlayerName(killerid, KillName, sizeof(KillName));
   if(reason == 54)
      {

Добавлено (05.11.2012, 18:26)
---------------------------------------------
Сразу после фигурной скобки {



www.weddew-shop.ru
4o_kavoДата: Понедельник, 05.11.2012, 20:30 | Сообщение # 5104
Постоялец
Группа: I'm V.I.P.
Сообщений: 349
Награды: 1
Город: Красноярск
Репутация: 191
Замечания: 0%
Статус:
Weddew, Спасибо :)


-=»>Русский Дрифт Серввер «<=- IP: 176.32.36.131:7777

GTA-Rus.com - Grand Theft Auto
WeddewДата: Понедельник, 05.11.2012, 21:11 | Сообщение # 5105
Группа: Ангел Хранитель
Сообщений: 1242
Награды: 19
Город: Казань
Репутация: 1740
Замечания: 0%
Статус:
Quote (4o_kavo)
Weddew, Спасибо

Рад был помочь :)




www.weddew-shop.ru
4o_kavoДата: Понедельник, 05.11.2012, 22:37 | Сообщение # 5106
Постоялец
Группа: I'm V.I.P.
Сообщений: 349
Награды: 1
Город: Красноярск
Репутация: 191
Замечания: 0%
Статус:
Подскажите где указан заработок в этом коде (Деньги сколько платят за работу, хочу увеличить просто) или цена указывается не тут? :)

Code
}
  case 101://груз 1
  {
  ShowPlayerDialog(playerid,164,DIALOG_STYLE_MSGBOX,"Раздевалка","Вы хотите переодеться чтобы начать работу?","да","нет");
     }
     case 102://груз 2
  {
  ShowPlayerDialog(playerid,165,DIALOG_STYLE_MSGBOX,"Касса","Вы хотите получить зарплату и закончить работу?","да","нет");
  }
  case 103://груз 3
  {
  ShowPlayerDialog(playerid,166,DIALOG_STYLE_MSGBOX,"Помощь","1. Чтобы начать работу зайдите в это здание и переоденьтесь в рабочую одежду\n2. На вашей карте появится чекпоинт, идите на него чтобы взять мешок\n3. Отнесите мешок на склад и идите за новым мешком\n4. Когда отнесете нужное вам количество мешков\nприходите в кассу за зарплатой, она находится рядом с раздевалкой","ОК","");
  }
  case 104://шахтёр(зарплата)
  {
  new string[128];
   if(JobAmmount[playerid] == 0) return SendClientMessage(playerid,0xFFFFFFFF,"Ты еще ничего не заработал.");
   Give_Money(playerid,JobAmmount[playerid]*1000);
   format(string,sizeof(string)," Ты заработал {228B22}$%d{FFFFFF}. Приходи еще.",JobAmmount[playerid]*1000);
   SendClientMessage(playerid,0xFFFFFFFF,string);
   JobAmmount[playerid] = 0;
  }
  case 105://шахтёр(раздевалка)
  {
  if(pStats[playerid][pActiveJob] == 0)//проверяем работает да/нет (нет)
   {
  ShowPlayerDialog(playerid,5,DIALOG_STYLE_MSGBOX,"Работа Шахтера","Начать Работу Шахтёра?","Начать","Отмена");
   }
   else if(pStats[playerid][pActiveJob] == 2)//проверяем работает да/нет (да)
   {
  ShowPlayerDialog(playerid,4,DIALOG_STYLE_MSGBOX,"Работа Шахтера","Уволиться с работы Шахтёра?","Уволиться","Отмена");
  }
   }

Добавлено (05.11.2012, 22:37)
---------------------------------------------

Quote (4o_kavo)
Give_Money(playerid,JobAmmount[playerid]*1000);
   format(string,sizeof(string)," Ты заработал {228B22}$%d{FFFFFF}. Приходи еще.",JobAmmount[playerid]*1000);

Если я не ошибаюсь это вот эта строчка?



-=»>Русский Дрифт Серввер «<=- IP: 176.32.36.131:7777

GTA-Rus.com - Grand Theft Auto
WeddewДата: Понедельник, 05.11.2012, 22:47 | Сообщение # 5107
Группа: Ангел Хранитель
Сообщений: 1242
Награды: 19
Город: Казань
Репутация: 1740
Замечания: 0%
Статус:
4o_kavo, Give_Money(playerid,Количество денег);

Добавлено (05.11.2012, 22:47)
---------------------------------------------
4o_kavo, JobAmmount[playerid]*1000
JobAmmount[playerid] - количество (возможно перенесенные мешки)
1000 - зарплата за единицу



www.weddew-shop.ru
4o_kavoДата: Понедельник, 05.11.2012, 22:49 | Сообщение # 5108
Постоялец
Группа: I'm V.I.P.
Сообщений: 349
Награды: 1
Город: Красноярск
Репутация: 191
Замечания: 0%
Статус:
Weddew, в общем тут нужно указывать цену да в этой строке?
Give_Money(playerid,JobAmmount[playerid]*цена);

и все?

Спасибо ещё раз, выручил :)

Добавлено (05.11.2012, 22:49)
---------------------------------------------
или нужно в обоих строках увеличивать ещё и тут?
format(string,sizeof(string)," Ты заработал {228B22}$%d{FFFFFF}. Приходи еще.",JobAmmount[playerid]*1000);


-=»>Русский Дрифт Серввер «<=- IP: 176.32.36.131:7777

GTA-Rus.com - Grand Theft Auto
zEscДата: Понедельник, 05.11.2012, 23:01 | Сообщение # 5109
Global Elite
Группа: Ангел Хранитель
Сообщений: 895
Награды: 20
Репутация: 856
Замечания: 0%
Статус:
4o_kavo, да, и тут тоже


WeddewДата: Понедельник, 05.11.2012, 23:04 | Сообщение # 5110
Группа: Ангел Хранитель
Сообщений: 1242
Награды: 19
Город: Казань
Репутация: 1740
Замечания: 0%
Статус:
Quote (Escalante)
или нужно в обоих строках увеличивать ещё и тут?
format(string,sizeof(string)," Ты заработал {228B22}$%d{FFFFFF}. Приходи еще.",JobAmmount[playerid]*1000);

format(string,sizeof(string)," Ты заработал {228B22}$%d{FFFFFF}. Приходи еще.",JobAmmount[playerid]*Цена);




www.weddew-shop.ru
4o_kavoДата: Понедельник, 05.11.2012, 23:19 | Сообщение # 5111
Постоялец
Группа: I'm V.I.P.
Сообщений: 349
Награды: 1
Город: Красноярск
Репутация: 191
Замечания: 0%
Статус:
короче я сделал вот так увеличил до 9 тысяч зарплату
Give_Money(playerid,JobAmmount[playerid]*9000);
format(string,sizeof(string)," Ты заработал {228B22}$%d{FFFFFF}. Приходи еще.",JobAmmount[playerid]*9000);

Надеюсь правильно все :)



-=»>Русский Дрифт Серввер «<=- IP: 176.32.36.131:7777

GTA-Rus.com - Grand Theft Auto
WeddewДата: Понедельник, 05.11.2012, 23:24 | Сообщение # 5112
Группа: Ангел Хранитель
Сообщений: 1242
Награды: 19
Город: Казань
Репутация: 1740
Замечания: 0%
Статус:
Quote (4o_kavo)
короче я сделал вот так увеличил до 9 тысяч зарплату
Give_Money(playerid,JobAmmount[playerid]*9000);
format(string,sizeof(string)," Ты заработал {228B22}$%d{FFFFFF}. Приходи еще.",JobAmmount[playerid]*9000);

Надеюсь правильно все

Все верно :)




www.weddew-shop.ru
romanziДата: Среда, 07.11.2012, 09:43 | Сообщение # 5113
Новенький
Группа: Пользователи
Сообщений: 66
Награды: 0
Город: Днепропетровск
Репутация: 9
Замечания: 0%
Статус:
Поставил сервер на хост (обновил сервер). Хост - Дебиан.

И когда я включил сервер,заметил,что не виден мод.
Т.е. адрес сайта и и .т.п есть, а вот сам мод не видит. Unknow.
Мод diamond залит.

Code
echo Executing Server Config...
lanmode 0
rcon_password androidmaster
maxplayers 50
port 7777
hostname [0.3e] Liberty Rock RP (RUS/UA)
gamemode0 diamond
filterscripts PMP II PlayersMap Obj Kor AFK tunsave gl_actions rock
announce 1     
query 1        
weburl http://lrаываockаыв.ru
maxnpc 0
onfoot_rate 30
incar_rate 30
weapon_rate 30
stream_distance 400.0
stream_rate 1000
plugins streamer

HarrisДата: Среда, 07.11.2012, 10:06 | Сообщение # 5114
Советчик
Группа: Продвинутые
Сообщений: 1168
Награды: 78
Город: Киев
Замечания: 20%
Статус:
romanzi,

Quote (romanzi)
gamemode0 diamond


исправьте на:

gamemode0 diamond 1

Quote (romanzi)
Хост - Дебиан.

Quote (romanzi)
plugins streamer


исправьте на:

plugins streamer.so

и попробуйте запустить.

Если ничего не изменится - то выкладывайте сюда последние пару абзацев из файла server.log, будет видно ошибку.



Сообщение отредактировал Harris - Среда, 07.11.2012, 10:10
WeddewДата: Среда, 07.11.2012, 11:48 | Сообщение # 5115
Группа: Ангел Хранитель
Сообщений: 1242
Награды: 19
Город: Казань
Репутация: 1740
Замечания: 0%
Статус:
Quote (Harris)
gamemode0 diamond 1

Это исправление не обязательно.
Quote (Harris)
plugins streamer.so

Если у Вас в папке plugins нет файла streamer.so, то это для Вас
[cut noguest=Streamer Plugin v2.6.1 (revision 79) (SA-MP 0.3e)]http://samp-streamer-plugin.googlecode.com/files/streamer_plugin_v2_6_1_r79.zip[/cut]




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





 


 


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