|
[Архив #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, поподробнее, если можно скиньте. Не нашел в поиске и гугле.
|
| |
|
|