Последние Файлы GTA 4
Последние Файлы GTA-MP
Реклама
[Архив #2] Вопросы ответы по SAMP [от 11.01.2012]
Великс Дата: Среда, 11.01.2012, 23:37 | Сообщение # 1
Мастер джэдай
Группа:
Модераторы
Сообщений: 3931
Награды:
287
Город: Мухосранск
Репутация:
8429
Замечания:
0%
Статус:
[move]-= Вопрос | Ответ =- [/move] В этой теме вы сможете получить ответы, на многие ваши вопросы по PAWN.
Новичкам: Внятно объясняйте вашу проблему, если вы получили ошибку, обязательно выкладывайте строки, на которые "ругается" компилятор. Помощь идет только по желанию пользователя, если вам человек помог вам только частично, не нужно начинать поливать его грязью. Возможно тип вашей проблемы уже обсуждался на форуме, воспользуйтесь поиском . В этой теме пользователи лишь оказывают помощь в написании кода, а не пишут его за вас. (!!!) Если вы хотите отблагодарить пользователя, жмите на кнопку . (Только для продвинутых, и выше) Если вы уже задавали вопрос, и не получили на него ответа, лучше напишите в ЛС одному, из участников группы Support , чем зафлуживать тему. Скриптерам: Не оскорблять новичков. Не флудить сообщениями, подобных "Закрой PAWNO и иди делай уроки". Не посылать в поиск. Юзер итак уже пришёл сюда из поиска. Если решение проблемы уже было опубликовано, то указать в какой теме Как можно понятней объяснять решение той, или иной проблемы, по возможности приводить примеры.
[cut=freestyle] ПРИНЕСЛА СОРОКА В РОТЕ ПРИВОРОТ , СВЯЗАЛАСЬ НА ШЕЕ ЛОЗА И БЫЛ ПОЛНЫЙ ПИ**ЕЦ, ОСЕНЬ С ЗИМОЙ, ЛЕТО С ВЕСНОЙ, ГУСЬ С ЛИСОЙ, ЕБ**ИСЬ ВО ТЬМЕ НОЧНОЙ. УЗЕЛ ЗАВЯЗАЛСЯ, ПЕПЕЛ РАЗМЕТАЛСЯ И ЛИСА ЗАБЕРЕМЕНЕЛА. ВМЕСТЕ ВЕК ВЕКОВАТЬ, ПУТУ НЕ РАЗВЯЗАТЬ. ТРАВА ПЕРЕПЛЕТИСЬ, УЗЕЛ ЗАВОРОЖИСЬ. ЛЕНАРУ ДАЙ УМА И ЛЕНУ НА ВЕЛЕ НЕ ОТРАЗИСЬ,ЕБ*СЬ ЕБ*СЬ ЕБ*СЬ © Хасан [/cut]
Сообщение отредактировал Weddew - Понедельник, 09.06.2014, 03:17
Slovecik Дата: Воскресенье, 29.01.2012, 20:04 | Сообщение # 421
Новенький
Группа:
Пользователи
Сообщений: 6
Награды:
0
Город: dasdas
Репутация:
-3
Замечания:
0%
Статус:
Вот такой нубо вопрос как создать в MTA race кланы,так что бы когда кто-то залогинился и его брали в клан уже автоматически кидало в клан а не опять по новой кидать его в ручною до релога его.Очень прощу помоги знаю там просто в пару кликов дело,
Dima-kun Дата: Воскресенье, 29.01.2012, 20:38 | Сообщение # 422
Группа:
Разработчики
Сообщений: 6269
Награды:
72
Репутация:
3512
Замечания:
0%
Статус:
Slovecik , здесь тема вопрос | Ответ для sa-mp
Мои работы: [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
Geryy Дата: Понедельник, 30.01.2012, 07:34 | Сообщение # 423
Советчик
Группа:
Ангел Хранитель
Сообщений: 1187
Награды:
24
Город: Москва
Репутация:
785
Замечания:
0%
Статус:
Quote (MySkypeAdenozintrifasfat )
Geryy, помоги тогда
Я хз что у тебя в SetPlayerInterior, но если выставляется инт логично было бы убрать SetTimerEx("SetPlayerInterior", 3000, false, "%d, %d", playerid, 0); в обоих проверках. зы надеюсь тп происходит по нажатию определенной клавишы, а не автоматом при входе на пикап?
Добавить SAMP сервер в спец. вкладку HOSTED 450-500 р.
MySkypeAdenozintrifasfat Дата: Понедельник, 30.01.2012, 10:38 | Сообщение # 424
Новенький
Группа:
Пользователи
Сообщений: 63
Награды:
0
Город: Krsk
Репутация:
0
Замечания:
0%
Статус:
Ребята помогите,не могу разобраться,когда баню игрока,потом разбаниваю и он заходит на серв у него лвл становиться -999 и админка рандомноДобавлено (30.01.2012, 10:37) --------------------------------------------- Как исправить?
Добавлено (30.01.2012, 10:38) ---------------------------------------------
Quote (Geryy )
а не автоматом при входе на пикап?
Автоматом,я по клавеше не умею:(
Geryy Дата: Понедельник, 30.01.2012, 11:32 | Сообщение # 425
Советчик
Группа:
Ангел Хранитель
Сообщений: 1187
Награды:
24
Город: Москва
Репутация:
785
Замечания:
0%
Статус:
Quote (MySkypeAdenozintrifasfat )
Автоматом,я по клавеше не умею:(
Ну ппц мало того что интерьер скидывается через 3 сек., так еще и при телепорте проверяются прежние координаты: Code
else if (IsPlayerInRangeOfPoint(playerid,2.0,1766.6915,-1361.6907,15.7578))//âõîä DM { SetPlayerInterior(playerid,18); SetPlayerPos(playerid,1307.8802,-55.2165,1002.4967); // тут отправлем игрока по заданным координатам return 1; } else if (IsPlayerInRangeOfPoint(playerid,2.0,1307.8802,-55.2165,1002.4967))//и тут же сного их проверяем чтобы телепортнуть обратно { SetPlayerInterior(playerid,0); SetPlayerPos(playerid,1766.6915,-1361.6907,15.7578); return 1; }
Координаты (SetPlayerPos) сделай хотябы немного дальше, чем координаты для выхода. А вобще если система пикапов автоматическая то проще не проверять радиус от пикапа, а использовать OnPlayerPickUpPickup(playerid, pickupid) который вызывается автоматом при подборе пикапа.
Добавить SAMP сервер в спец. вкладку HOSTED 450-500 р.
MySkypeAdenozintrifasfat Дата: Понедельник, 30.01.2012, 12:51 | Сообщение # 426
Новенький
Группа:
Пользователи
Сообщений: 63
Награды:
0
Город: Krsk
Репутация:
0
Замечания:
0%
Статус:
Geryy , cпасибо
Stap Дата: Понедельник, 30.01.2012, 12:55 | Сообщение # 427
Уважаемый человек
Группа:
I'm V.I.P.
Сообщений: 823
Награды:
13
Город: Нижний Тагил
Репутация:
573
Замечания:
80%
Статус:
[off]Моё сообщение вообще кто-нибудь видит? [/off] Сам вопрос на 28 странице,не думаю,что там проблема не решаема.
...к а р а н д а ш и разного цвета на вкус одинаковы.... Мои работы: [MAP ]ПТО v.1.0[Законченa ][Ссылка(Клик) ] [MAP+FS ]ПТО v.2.0(Заключительная)[55% ]
Сообщение отредактировал Stap - Понедельник, 30.01.2012, 12:55
IndomiX Дата: Понедельник, 30.01.2012, 15:33 | Сообщение # 428
Новенький
Группа:
Пользователи
Сообщений: 14
Награды:
0
Город: Москоу
Репутация:
0
Замечания:
0%
Статус:
Вопрос такой: npc сделаны и прописаны в server.cfg (maxnpc 20) Сами npc прописаны в моде, закинуты в папку npcmodes, но на сервере не отображаются, что делать?
Andrews Дата: Понедельник, 30.01.2012, 16:12 | Сообщение # 429
Группа:
Продвинутые
Сообщений: 506
Награды:
7
Город: Комбер
Репутация:
565
Замечания:
20%
Статус:
IndomiX , мод с регистрацией? Возможно боты просто не могут подключиться.
Заказы по SAMP`у не принимаю.
IndomiX Дата: Понедельник, 30.01.2012, 17:48 | Сообщение # 430
Новенький
Группа:
Пользователи
Сообщений: 14
Награды:
0
Город: Москоу
Репутация:
0
Замечания:
0%
Статус:
Да нет, с этим все в порядке, я уверен.. главное, на 100% подобном сервере, они спокойно работаютДобавлено (30.01.2012, 17:48) --------------------------------------------- Значит, на windows когда запускаю сервер с тем же модом, ботов подругжает как бы, когда на линукс - то не коннектятся вообще, в чем трабл?
MySkypeAdenozintrifasfat Дата: Понедельник, 30.01.2012, 18:53 | Сообщение # 431
Новенький
Группа:
Пользователи
Сообщений: 63
Награды:
0
Город: Krsk
Репутация:
0
Замечания:
0%
Статус:
Geryy , напиши плз как сделать тп по кнопке,а то я не могу понять,спасибо заранее
Eakwarp Дата: Понедельник, 30.01.2012, 19:05 | Сообщение # 432
Мастер джэдай
Группа:
Продвинутые
Сообщений: 4874
Награды:
179
Город: Москва
Репутация:
2543
Замечания:
60%
Статус:
MySkypeAdenozintrifasfat , использовать каллбэк обрабатывающий нажатие кнопки, сделать проверку на нужную вам кнопку, воткнуть под эту проверку тело с установкой новых координат(а так же интерьера и виртуального мира) игрока. Это если отвечать на вопрос "как сделать".
More than 4 years of development, more than 250,000 lines of source code, more than a hundred units and more than 3400 revisions. Valakas Roleplay - choose your role. Valakas Roleplay on Twitter Платные консультации, разработка, в ICQ. Дорого.
awer2937 Дата: Понедельник, 30.01.2012, 21:19 | Сообщение # 433
Новенький
Группа:
Пользователи
Сообщений: 65
Награды:
0
Город: Чернобыль
Репутация:
4
Замечания:
0%
Статус:
Здравствуйте, кто-либо видел в паблике систему дрифт гонок(гонки на дрифт очки, у кого больше на финише, тот и победил)?
Andrews Дата: Понедельник, 30.01.2012, 22:32 | Сообщение # 434
Группа:
Продвинутые
Сообщений: 506
Награды:
7
Город: Комбер
Репутация:
565
Замечания:
20%
Статус:
awer2937 , http://www.samp-rus.com/forum/9-17100-1
Заказы по SAMP`у не принимаю.
_shift_ Дата: Понедельник, 30.01.2012, 23:39 | Сообщение # 435
Новенький
Группа:
Пользователи
Сообщений: 33
Награды:
1
Город: Челябинск
Репутация:
-10
Замечания:
0%
Статус:
Народ, как сделать чтобы самоубийства не отображались в киллстате? Вот код: Code
public OnPlayerDeath(playerid, killerid, reason) { //------------------------------------------------------------------------------ if(InZona[playerid] == 60) { players--; InZona[playerid] = 60; if(players == 1) { new string[256]; format(string, 256, "• {ffffff}Зона завершена! {008000}Победитель:{ffffff} %s[%d]", PlayerName(killerid), killerid); SendClientMessageToAll(0xFFFFFF, string); GivePlayerMoney(killerid, winner); InZona[killerid] = 600; SpawnPlayer(killerid); zona = 0; players = 0; maxplayers = 0; winner = 0; zgun = 0; } } //------------------------------------------------------------------------------ GunCheckTime[playerid] = 5; ResetPlayerWeapons(playerid); new name[MAX_PLAYER_NAME]; new string[256]; new Float:px,Float:py,Float:pz; MedicBill[playerid] = 1; gPlayerSpawned[playerid] = 0; GetPlayerName(playerid, name, sizeof(name)); PlayerInfo[playerid][pLocal] = 255; GetPlayerPos(playerid, px, py, pz); if( killerid != INVALID_PLAYER_ID) { // SendDeathMessage(killerid, playerid, reason); } if(killerid != 255) { new kickname[MAX_PLAYER_NAME]; if(GetPlayerState(killerid) == 2) { if(ProxDetectorS(20, killerid, playerid)) { if(!IsPlayerInAnyVehicle(playerid)) { GetPlayerName(killerid, kickname, sizeof(kickname)); SendClientMessage(killerid, COLOR_YELLOW, "SA:RPG: Вы нарушили правило сервера: убийство игрока из транспорта."); format(string, 256, "SA:RPG: %s [%d] нарушил правило сервера: убийство игрока из транспорта.",kickname,killerid); ABroadCast(COLOR_LIGHTRED,string,1); return 1; } } } } if (gPlayerCheckpointStatus[playerid] > 4 && gPlayerCheckpointStatus[playerid] < 11) { DisablePlayerCheckpoint(playerid); gPlayerCheckpointStatus[playerid] = CHECKPOINT_NONE; } new caller = Mobile[playerid]; if(caller != 255) { if(caller < 255) { SendClientMessage(caller, COLOR_GRAD2, "Линия пуста...."); CellTime[caller] = 0; CellTime[playerid] = 0; SetPlayerSpecialAction(playerid,SPECIAL_ACTION_STOPUSECELLPHONE); SetPlayerSpecialAction(caller,SPECIAL_ACTION_STOPUSECELLPHONE); Mobile[caller] = 255; } Mobile[playerid] = 255; CellTime[playerid] = 0; } ClearCrime(playerid); if(PlayerPaintballing[playerid] != 0) { PlayerPaintballKills[killerid] ++; if(PlayerPaintballKills[killerid] > PaintballWinnerKills) { new killer[MAX_PLAYER_NAME]; PaintballWinner = killerid; PaintballWinnerKills = PlayerPaintballKills[killerid]; GetPlayerName(killerid, killer, sizeof(killer)); for(new i = 0; i < GetMaxPlayers(); i++) { if(IsPlayerConnected(i)) { if(PlayerPaintballing[i] != 0) { format(string, sizeof(string), "%s вместе с главой %d убиты.",killer,PaintballWinnerKills); SendClientMessage(i, COLOR_WHITE, string); } } } } return 1; } if(!IsAHit(killerid)) { SendDeathMessage(killerid, playerid, reason); } PlayerInfo[playerid][pLocal] = 255; GetPlayerPos(playerid, px, py, pz); if(killerid != 255) { if(GetPlayerState(killerid) == 2) { SendClientMessage(killerid, COLOR_YELLOW, "Внимание! Убийство с транспорта запрещено!"); return 1; } } if(PlayerInfo[playerid][pHeadValue] > 0) { if(IsPlayerConnected(killerid)) { if(PlayerInfo[killerid][pLeader] == 8 || PlayerInfo[killerid][pMember] == 8) { if(GoChase[killerid] == playerid) { new killer[MAX_PLAYER_NAME]; GetPlayerName(killerid, killer, sizeof(killer)); PlayerInfo[killerid][pMoney] += PlayerInfo[playerid][pHeadValue]; format(string,128,"Хитман %s выполнил контракт на %s и получил вознаграждение %d$.",killer,name,PlayerInfo[playerid][pHeadValue]); SendFamilyMessage(8, COLOR_YELLOW, string); SendClientMessage(playerid,COLOR_YELLOW, "Не чего личного, это заказ!"); PlayerInfo[playerid][pHeadValue] = 0; GotHit[playerid] = 0; GetChased[playerid] = 999; GoChase[killerid] = 999; } } } } killerid = INVALID_PLAYER_ID; SetPlayerToTeamColor(playerid); ServerResetPlayerWeapons(playerid); return 1; }
ыыыыы