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

 



 
          





Рекомендуем:





Последние Файлы 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
[GM] The Big PEN1:LS v2.00 ... 04.12.2017
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
Модератор форума: AXE, Weddew  
[Архив #1] Вопросы по SAMP скриптам
PHPДата: Пятница, 18.04.2008, 22:44 | Сообщение # 1
Советчик
Группа: Пользователи
Сообщений: 1246
Награды: 71
Город: 1164
Замечания: 0%
Статус:
Задавайте вопросы, попробуем помочь!


Сообщение отредактировал Weddew - Понедельник, 09.06.2014, 03:17
ZiGGiДата: Вторник, 19.10.2010, 21:18 | Сообщение # 2281
Мастер джэдай
Группа: Продвинутые
Сообщений: 2652
Награды: 34
Город: St. Petersburg
Репутация: 2102
Замечания: 20%
Статус:
Quote (maximus-vrn)
Как сделать чтобы проверки такого
Code
if(IsPlayerInRangeOfPoint(playerid, 7.0, 1991.4288,-2357.1829,14.0200))
типа срабатывали только на бота?

if(IsPlayerInRangeOfPoint(playerid, 7.0, 1991.4288,-2357.1829,14.0200) && IsPlayerNPC(playerid))


Бложе
[indent]Мой блог
Уроки по Pawn
[/indent]

Open-GTO
[indent]Блог разработчиков
GitHub: https://github.com/Open-GTO/Open-GTO
Сборки мода с сервером тут
[/indent]
maximus-vrnДата: Воскресенье, 24.10.2010, 17:53 | Сообщение # 2282
Уверенный в себе
Группа: Продвинутые
Сообщений: 174
Награды: 2
Город: Воронеж
Репутация: 13
Замечания: 0%
Статус:
ZZiGGi, Странно, но у меня даже на игрока не срабатывает. Стоит это у меня в таймере SetTimer("picap",100,1);
Code
public picap(playerid)
{
if(IsPlayerInRangeOfPoint(playerid, 7.0, 1991.4288,-2357.1829,14.0200))
      {
      KickNPC("PilotLV");
   SendClientMessage(playerid, COLOR_WHITE,"текст");
   SetPlayerPos(playerid,1651.3906,-2286.5483,-1.2104);
   SetPlayerInterior(playerid,0);
   SetPlayerFacingAngle(playerid, 90);
      }
return 1;
}

Добавлено (21.10.2010, 19:39)
---------------------------------------------
Что не так-то?

Добавлено (24.10.2010, 17:53)
---------------------------------------------
Вопрос отпал, добавил вот это и заработало

Code
for(new i=0;i<GetMaxPlayers();i++)  
     {  
     if(IsPlayerConnected(i))  
     {



Сообщение отредактировал maximus-vrn - Вторник, 19.10.2010, 21:58
romka4494Дата: Понедельник, 25.10.2010, 16:10 | Сообщение # 2283
Уверенный в себе
Группа: Пользователи
Сообщений: 158
Награды: 1
Город: Москва
Репутация: 1
Замечания: 20%
Статус:
Что здесь не так? выдаёт 26 ошибок.

Quote
public OnPlayerUpdate(playerid)
{
new string[256];
new giveplayer[MAX_PLAYER_NAME];
new playa;
GetPlayerName(playa, giveplayer, sizeof(giveplayer));
for(new i=0; i < sizeof(badguns); i++) if(GetPlayerWeapon(playerid)==badguns[i]) Kick(playerid);
{
format(string, sizeof(string), "AdmCmd: %s кикнут за запрещённое оружее",giveplayer);
printf("%s",string);
format(string, sizeof(string), "AdmCmd: %s кикнут за запрещённое оружее",giveplayer);
SendClientMessageToAll(COLOR_RED, string);
}
return 1;
}

Помогите пожалуйста сделать так чтобы при кике игрока в чат писалось всем игрокам что такойта игрок кикнут за запрещённое оружее


sa-mp сервер
Мод: Pen1 Release 2010
Форум: www.ural-game.mirbb.net
Ип адрес узнаете на форуме. (хостинг сервера временно приостановлен)
[RD]ChezДата: Понедельник, 25.10.2010, 16:57 | Сообщение # 2284
Мастер джэдай
Группа: Продвинутые
Сообщений: 3687
Награды: 206
Город: St. P
Репутация: 0
Замечания: 20%
Статус:
Code
public OnPlayerUpdate(playerid) {  
  new string[128], giveplayer[MAX_PLAYER_NAME], playa;  
  GetPlayerName(playa, giveplayer, sizeof(giveplayer));  
  for(new i=0; i < sizeof(badguns); i++)  
   if(GetPlayerWeapon(playerid) == badguns[i])    {
    Kick(playerid);  
    format(string, sizeof(string), "AdmCmd: %s кикнут за запрещённое оружее",giveplayer);  
    printf("%s",string);  
    format(string, sizeof(string), "AdmCmd: %s кикнут за запрещённое оружее",giveplayer);  
    SendClientMessageToAll(COLOR_RED, string);  
   }  
  return 1;  
}

Господи, когда же вы научитесь не тупо копипастить, а работать мозгом????


1 час моей работы стоит минимум 800 рублей для срочных работ.
Знаю CodeIgniter, Kohana, втч. кастом(php), Вникаю в Yii. jQuery на должном уровне, немного разбираюсь в RightJS.
Алсо, 6 лет павно, 2 года в шарпе, понимаю си и плюсы.
Немного ассемблер.
Ох**тельный верстальщик какб.

Если ваш заказ потребует неделю работы и вы собираетесь заплатить 100 рублей - лес там ->> ^^^^^

chezrd@gmail.com
lance@chez-lab.ru
ZiGGiДата: Понедельник, 25.10.2010, 17:01 | Сообщение # 2285
Мастер джэдай
Группа: Продвинутые
Сообщений: 2652
Награды: 34
Город: St. Petersburg
Репутация: 2102
Замечания: 20%
Статус:
Quote (romka4494)
Что здесь не так?

синтаксис, ты вообще понимаешь, что ты делаешь?
for(new i=0; i < sizeof(badguns); i++) if(GetPlayerWeapon(playerid)==badguns[i]) Kick(playerid);
{
Code
public OnPlayerUpdate(playerid)
{
  new string[128];
  new giveplayer[MAX_PLAYER_NAME];
  GetPlayerName(playerid,giveplayer,sizeof(giveplayer));
  for(new i=0;i<sizeof(badguns);i++)
  {
   if(GetPlayerWeapon(playerid) == badguns[i])
   {
    Kick(playerid);
    format(string, sizeof(string), "AdmCmd: %s кикнут за запрещённое оружее",giveplayer);
    printf("%s",string);
    SendClientMessageToAll(COLOR_RED, string);
   }
  }
  return 1;
}



Бложе
[indent]Мой блог
Уроки по Pawn
[/indent]

Open-GTO
[indent]Блог разработчиков
GitHub: https://github.com/Open-GTO/Open-GTO
Сборки мода с сервером тут
[/indent]
romka4494Дата: Понедельник, 25.10.2010, 17:14 | Сообщение # 2286
Уверенный в себе
Группа: Пользователи
Сообщений: 158
Награды: 1
Город: Москва
Репутация: 1
Замечания: 20%
Статус:
ZZiGGi и [RD]Chez Спасибо вам большое. у меня ещё вопрос. Например когда вот игрока кикает или банит ктота, или кикает игрока при античите на оружее, как сделать чтобы писалось типа игрок кикнут не только всем игрока но и тому которово кикнуло?

Добавлено (25.10.2010, 17:14)
---------------------------------------------
Например: всем игрокам кроме меня показывает "AdmCmd: %s кикнут за запрещённое оружее"
А того кторово кикнуло написало ему "AdmCmd: Ты кикнут за запрещённое оружее"


sa-mp сервер
Мод: Pen1 Release 2010
Форум: www.ural-game.mirbb.net
Ип адрес узнаете на форуме. (хостинг сервера временно приостановлен)
[RD]ChezДата: Понедельник, 25.10.2010, 17:22 | Сообщение # 2287
Мастер джэдай
Группа: Продвинутые
Сообщений: 3687
Награды: 206
Город: St. P
Репутация: 0
Замечания: 20%
Статус:
wiki.sa-mp.com


1 час моей работы стоит минимум 800 рублей для срочных работ.
Знаю CodeIgniter, Kohana, втч. кастом(php), Вникаю в Yii. jQuery на должном уровне, немного разбираюсь в RightJS.
Алсо, 6 лет павно, 2 года в шарпе, понимаю си и плюсы.
Немного ассемблер.
Ох**тельный верстальщик какб.

Если ваш заказ потребует неделю работы и вы собираетесь заплатить 100 рублей - лес там ->> ^^^^^

chezrd@gmail.com
lance@chez-lab.ru
romka4494Дата: Понедельник, 25.10.2010, 17:24 | Сообщение # 2288
Уверенный в себе
Группа: Пользователи
Сообщений: 158
Награды: 1
Город: Москва
Репутация: 1
Замечания: 20%
Статус:
если я бы знал код то я бы не спрашивал =) ну помогите пожалуйста или подскажите эту функцию а дальше я постараюсь сам сделать


sa-mp сервер
Мод: Pen1 Release 2010
Форум: www.ural-game.mirbb.net
Ип адрес узнаете на форуме. (хостинг сервера временно приостановлен)
Exclusive-xДата: Понедельник, 25.10.2010, 17:35 | Сообщение # 2289
Новенький
Группа: Пользователи
Сообщений: 38
Награды: 0
Город: Санкт-Петербург
Репутация: -38
Замечания: 20%
Статус:
Как переконвертировать обычные объекты в формат MTA map? :) Чтобы воспроизвести в МТА.
romka4494Дата: Понедельник, 25.10.2010, 17:42 | Сообщение # 2290
Уверенный в себе
Группа: Пользователи
Сообщений: 158
Награды: 1
Город: Москва
Репутация: 1
Замечания: 20%
Статус:
Exclusive-x, Помоему есть такая прога


sa-mp сервер
Мод: Pen1 Release 2010
Форум: www.ural-game.mirbb.net
Ип адрес узнаете на форуме. (хостинг сервера временно приостановлен)
Pa69Дата: Понедельник, 25.10.2010, 17:56 | Сообщение # 2291
Новенький
Группа: Пользователи
Сообщений: 6
Награды: 0
Город: Tver
Репутация: -14
Замечания: 0%
Статус:
Всех приветствую... У меня пару вопросиков... Итак....
Первый вопрос:
Как сделать сохранение позиции игрока при выходе из игры, то есть - [ Был в одном месте=>Вышел из игры=>Появился на том же месте]
Второй вопрос(по Pawno):
http://i028.radikal.ru/1010/ff/c7037d701227.jpg
Что это значит? Прошу, помогите!

_Z_Дата: Понедельник, 25.10.2010, 17:57 | Сообщение # 2292
Группа: Следователи
Сообщений: 5681
Награды: 155
Город: -
Репутация: 3715
Замечания: 0%
Статус:
[RD]Chez, зачем, если человек спрашивает, посылать его в другое место?
Это тема помощи, а не посылания!





19933991Дата: Понедельник, 25.10.2010, 17:59 | Сообщение # 2293
Новенький
Группа: Пользователи
Сообщений: 11
Награды: 0
Город: москва
Репутация: -4
Замечания: 20%
Статус:
как сделать при старте у нубов больше или меньше денег?
romka4494Дата: Понедельник, 25.10.2010, 18:11 | Сообщение # 2294
Уверенный в себе
Группа: Пользователи
Сообщений: 158
Награды: 1
Город: Москва
Репутация: 1
Замечания: 20%
Статус:
19933991, Хм я так понял, сумма при появлении толька что зарегестрированного игрока? Ну зайди в папку скриптфайлес и ты там увидишь папку pen01 (ну если у тя пен1) и там найди строчку "startmoney 10000 " тоесть это первоначальная стартовая сумма


sa-mp сервер
Мод: Pen1 Release 2010
Форум: www.ural-game.mirbb.net
Ип адрес узнаете на форуме. (хостинг сервера временно приостановлен)
Exclusive-xДата: Понедельник, 25.10.2010, 18:17 | Сообщение # 2295
Новенький
Группа: Пользователи
Сообщений: 38
Награды: 0
Город: Санкт-Петербург
Репутация: -38
Замечания: 20%
Статус:
romka4494, :) поподробнее, если можно скиньте. Не нашел в поиске и гугле.
Поиск:





 


 


 
Хостинг от uCoz samp.at.ua