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

 



 
          





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





Последние Файлы 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
Модератор форума: Alcoholik  
Вопрос | Ответ
taipinДата: Суббота, 01.10.2011, 20:11 | Сообщение # 3361
Новенький
Группа: Пользователи
Сообщений: 55
Награды: 0
Город: KZN
Репутация: 5
Замечания: 0%
Статус:
Люди помогите пожалуста я хочу сделаь бар чтобы человек приходил прописывал команду и у него появлялось GUI окно,но я незнаю что именно делать можете скинуть аналогичную систему?
_trane_Дата: Суббота, 01.10.2011, 22:29 | Сообщение # 3362
Постоялец
Группа: Продвинутые
Сообщений: 400
Награды: 13
Город: Либерти-Сити
Репутация: 784
Замечания: 40%
Статус:
Quote (boomy)
Дайте пожалуйста ссылку на мод в котором только стандартные фракции

Вот, к сожалению только английская версия
Quote (taipin)
Люди помогите пожалуста я хочу сделаь бар чтобы человек приходил прописывал команду и у него появлялось GUI окно,но я незнаю что именно делать можете скинуть аналогичную систему?

в public`е OnPlayerCommandText
пропиши:
Code

if(strcmp(cmd, "/bar", true) == 0 || strcmp(cmd, "/áàð", true) == 0)
{
    if(IsPlayerConnected(playerid))
    {
       if(IsPlayerInRangeOfPoint(playerid,РАДИУС, ТВОЯ КООРДИНАТА БАРА Х, ТВОЯ КООРДИНАТА БАРА Y, ТВОЯ КООРДИНАТА БАРА Z))
       {
          ShowPlayerDialog(playerid, ТВОЙ ИД ДИАЛОГА, DIALOG_STYLE_LIST,"Бар","Водка\nПиво\nВино","Выбрать","Закрыть");
        }
     }
     return 1;
}

Далее в паблике OnDialogResponse
Code

if(dialogid == ТВОЙ ИД ДИАЛОГА)
{
      if(listitem == 0)
     {
         SetPlayerSpecialAction(playerid, 20);
      }
      else if(listitem == 1)
      {
          SetPlayerSpecialAction(playerid, 22);
       }
       else if(listitem == 2)
      {
          SetPlayerSpecialAction(playerid, 22);
       }
       return 1;
}

Ну а остальное сам додумаешь!



Liberty City
Полезно ТЕБЕ, нубота
Map editor U:MP/VC2SA\LC2SA
ZiGGi blog
EmiGrantДата: Пятница, 07.10.2011, 15:18 | Сообщение # 3363
Долгожитель
Группа: Продвинутые
Сообщений: 1362
Награды: 34
Город: Пятигорск
Репутация: 1653
Замечания: 40%
Статус:
MarkeloFF,
if(PlayerInfo[playerid][pMember] == 22 || PlayerInfo[playerid][pLeader] == 22)

где 22 это ид фракции





Если человек несет бред, то здесь 2 варианта: либо он очень умный либо очень тупой © EmiGrant
iRuselДата: Воскресенье, 09.10.2011, 00:00 | Сообщение # 3364
Новенький
Группа: Пользователи
Сообщений: 5
Награды: 0
Город: Moscow
Репутация: 0
Замечания: 0%
Статус:
Здравствуйте подскажите пожалуйста стоит GF LS/LF/LV авто заводится на колесико мышки и иногда не заводится (типо завестись не удалось попробуйте ещё раз) подскажите как это убрать и сделать чтобы заводилось на кнопку 2.
Ещё как можно в любом макдональдсе (ресторане быстрого питания) чтобы можно было подъехать на машине и есть из машины типо /kfc

Если я отписал не туда, извиняйте первый раз тут.

Mini9guarДата: Понедельник, 10.10.2011, 16:35 | Сообщение # 3365
Новенький
Группа: Пользователи
Сообщений: 31
Награды: 0
Город: Москва
Репутация: 0
Замечания: 0%
Статус:
Нужна помощь.
У меня в моде когда мех предлагает заправить тачку челу то после соглашения заправляется тача меха

Очень нужна помощь..Вот команда /refill
Code


if(strcmp(cmd, "/refill", true) == 0)  
      {  
              if(PlayerInfo[playerid][pJob] != 2) return    SendClientMessage(playerid, COLOR_GREY, "Вы не механик!");  
              if(gcontract[playerid] != 1) return SendClientMessage(playerid, COLOR_GREY, "У Вас не подписан контракт с заправкой!");  
              tmp = strtok(cmdtext, idx);  
              if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_WHITE, "::: Введите: /refill [id] [цена]");  
              new playa;  
              new money;  
              playa = ReturnUser(tmp);  
              tmp = strtok(cmdtext, idx);  
          money = cenabenza[playerid];  
          //money = strval(tmp);  
              if(money < 1 || money > 5000) { SendClientMessage(playerid, COLOR_GREY, "Нельзя меньше 1, и больше 5000!"); return 1; }  
              if(IsPlayerConnected(playa))  
              {  
                  if(playa != INVALID_PLAYER_ID)  
                  {  
                      if(GetVehicleModel(GetPlayerVehicleID(playerid)) != 525) return    SendClientMessage(playerid, COLOR_GREY, "Вы не на эвакуаторе!");  
                       if(ProxDetectorS(8.0, playerid, playa)&& IsPlayerInAnyVehicle(playa))  
                      {  
                          if(playa == playerid) { SendClientMessage(playerid, COLOR_GREY, "[Ошибка] Вы указали свой ID!"); return 1; }  
                          GetPlayerName(playa, giveplayer, sizeof(giveplayer));  
                          GetPlayerName(playerid, sendername, sizeof(sendername));  
                          format(string, sizeof(string), "Вы предложили %s заправить его машину за %d вирт.",giveplayer,cenabenza[playerid]);  
                          SendClientMessage(playerid, 0x6495EDFF, string);  
                          format(string, sizeof(string), "Механик %s предлагает заправить вашу машину за %d вирт.(Введите /use refill), чтобы потвердить заправку.",sendername,cenabenza[playerid]);  
                          SendClientMessage(playa, 0x6495EDFF, string);  
                          RefillOffer[playa] = playerid;  
                          RefillPrice[playa] = cenabenza[playerid];  
                      }  
                      else  
                      {  
                          SendClientMessage(playerid, COLOR_GREY, "Он не в машине!");  



И команды /accept refil
Code


else if(strcmp(x_job,"refill",true) == 0)  
{  
if(RefillOffer[playerid] < 999)  
{  
if(IsPlayerConnected(RefillOffer[playerid]))  
{  
if(PlayerInfo[playerid][pCash] > RefillPrice[playerid])  
{  
GetPlayerName(RefillOffer[playerid], giveplayer, sizeof(giveplayer));  
GetPlayerName(playerid, sendername, sizeof(sendername));  
new car = GetPlayerVehicleID(RefillOffer[playerid]);  
format(string, sizeof(string), "Механик %s заправил вашу машину на 100 литров за %d вирт.",giveplayer,RefillPrice[playerid]);  
SendClientMessage(playerid, 0x6495EDFF, string);  
format(string, sizeof(string), "Вы заправили машину %s за %d вирт.",sendername,RefillPrice[playerid]);  
SendClientMessage(RefillOffer[playerid], 0x6495EDFF, string);  

nickinДата: Вторник, 11.10.2011, 15:58 | Сообщение # 3366
Новенький
Группа: Пользователи
Сообщений: 69
Награды: 0
Город: Екатеринбург
Репутация: 0
Замечания: 0%
Статус:
Помогите исправить ошибки

C:\Users\Никита\Desktop\SAMP-RP сервер\gamemodes\rls.pwn(5001) : warning 219: local variable "house" shadows a variable at a preceding level
C:\Users\Никита\Desktop\SAMP-RP сервер\gamemodes\rls.pwn(5011) : warning 219: local variable "playername" shadows a variable at a preceding level
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase

Header size: 9300 bytes
Code size: 2090992 bytes
Data size: 7125596 bytes
Stack/heap size: 24000 bytes; estimated max. usage: unknown, due to recursion
Total requirements: 9249888 bytes

2 Warnings.

EmiGrantДата: Вторник, 11.10.2011, 16:02 | Сообщение # 3367
Долгожитель
Группа: Продвинутые
Сообщений: 1362
Награды: 34
Город: Пятигорск
Репутация: 1653
Замечания: 40%
Статус:
nickin, глобальные и локальные переменные не должны называться одинаково. Меняй название локальной переменной и будет тебе счастье :)




Если человек несет бред, то здесь 2 варианта: либо он очень умный либо очень тупой © EmiGrant
AndrejsДата: Четверг, 13.10.2011, 00:40 | Сообщение # 3368
Группа: I'm V.I.P.
Сообщений: 1801
Награды: 37
Город: Tallinn
Репутация: 2282
Замечания: 20%
Статус:
Mini9guar,
Code
new car = GetPlayerVehicleID(RefillOffer[playerid]);  

замени на
Code
new car = GetPlayerVehicleID(playerid);  




extrimmerДата: Четверг, 13.10.2011, 19:33 | Сообщение # 3369
Новенький
Группа: Пользователи
Сообщений: 1
Награды: 0
Город: Курск
Репутация: 0
Замечания: 0%
Статус:
Помогите где к гф найти:
Текстдрав lvl/exp
Авто перехож на следущий lvl
как перевести рэгу,логин,выбор пола и выбор города на диалог окна?

DiZiДата: Четверг, 13.10.2011, 19:44 | Сообщение # 3370
Местный
Группа: Продвинутые
Сообщений: 669
Награды: 2
Город: новокузнецк
Репутация: 158
Замечания: 40%
Статус:
Quote (extrimmer)
Текстдрав lvl/exp

http://wiki.sa-mp.com/wiki/TextDrawCreate
Quote (extrimmer)
Авто перехож на следущий lvl

Ищи на сайте, где то был урок.
Quote (extrimmer)
как перевести рэгу,логин,выбор пола и выбор города на диалог окна?

http://wiki.sa-mp.com/wiki/ShowPlayerDialog_RU



======= Мои проекты =======
[GM]Zombie Mod [Разработка][7%]
=======================


=====Мои работы=====
[FS] Auto Menu
[FS] AdminPanel




MarkeloFFДата: Пятница, 14.10.2011, 19:19 | Сообщение # 3371
Советчик
Группа: I'm V.I.P.
Сообщений: 1033
Награды: 14
Город: Калининград
Репутация: 191
Замечания: 80%
Статус:
extrimmer, LvL/Exp | Авто-переход на след.уровень.
JakadiДата: Пятница, 14.10.2011, 19:42 | Сообщение # 3372
Новенький
Группа: Пользователи
Сообщений: 7
Награды: 0
Город: EKB
Репутация: -4
Замечания: 0%
Статус:
добрый вечер(по крайней мере у меня) я создал парковку под автомобили над землей а когда телепортируюсь туда машины проваливаются под текстуру парковки которую я и создал они валяются на земле,как это исправить,ну чтобы машины сохраняли свое местоположение а не падали, подскажите пожалуйста,заранее спасибо.
AndroidДата: Пятница, 14.10.2011, 20:03 | Сообщение # 3373
Группа: I'm V.I.P.
Сообщений: 1066
Награды: 11
Город: Рязань
Репутация: 571
Замечания: 0%
Статус:
Quote
добрый вечер(по крайней мере у меня) я создал парковку под автомобили над землей а когда телепортируюсь туда машины проваливаются под текстуру парковки которую я и создал они валяются на земле,как это исправить,ну чтобы машины сохраняли свое местоположение а не падали, подскажите пожалуйста,заранее спасибо.


Сколько объектов ты использовал при стройки ?



Играй там где лучше Server Gta San Andreas: Multiplayer 0.3.7



Без труда талант - это фейерверк: на мгновение ослепляет, а потом ничего не остается
JakadiДата: Пятница, 14.10.2011, 22:10 | Сообщение # 3374
Новенький
Группа: Пользователи
Сообщений: 7
Награды: 0
Город: EKB
Репутация: -4
Замечания: 0%
Статус:
не более двадцати объектов,включая ворота и т.д
AndroidДата: Суббота, 15.10.2011, 02:39 | Сообщение # 3375
Группа: I'm V.I.P.
Сообщений: 1066
Награды: 11
Город: Рязань
Репутация: 571
Замечания: 0%
Статус:
Quote
не более двадцати объектов,включая ворота и т.д


Если у тебя нет стримера - поставь, также можешь попробовать ставить машины чуть выше объектов.



Играй там где лучше Server Gta San Andreas: Multiplayer 0.3.7



Без труда талант - это фейерверк: на мгновение ослепляет, а потом ничего не остается
Поиск:





 


 


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