• Страница 2 из 2
  • «
  • 1
  • 2
Модератор форума: [east_side]_trane, drifter-dron, valych, admin  
Урок №46 ( KFC (/mak) на сервер через Диалог)
Arh_AngelДата: Понедельник, 13.06.2011, 18:54:11 | Сообщение # 16

Группа: Пользователи
Сообщений: 45
мммм.....ладно я разобрался все сделал теперь все отлично,а как можно сделать чтоб когда кфц вводишь выбираешь продукт съедаешь его и заново появлялось окно с продуктами,а то у меня надо заново вводить кфц выбирать съедать и все сначала
 
Сообщениемммм.....ладно я разобрался все сделал теперь все отлично,а как можно сделать чтоб когда кфц вводишь выбираешь продукт съедаешь его и заново появлялось окно с продуктами,а то у меня надо заново вводить кфц выбирать съедать и все сначала

Автор - Arh_Angel
Дата добавления - 13.06.2011 в 18:54:11
danik_rokДата: Среда, 15.06.2011, 01:43:58 | Сообщение # 17

Группа: Проверенные
Сообщений: 317
Arh_Angel, замени
Code
if(dialogid == 1)    
{    
         if(response)    
         {    
             if(listitem == 0)    
         {    
                 new Float:health;    
             GivePlayerMoney(playerid, - 5);    
             if(GetPlayerHealth(playerid, health) < 100)    
             {    
                 SetPlayerHealth(playerid, health + 10.0);    
             PlayerPlaySound(playerid, 1054, 0.0, 0.0, 0.0);    
             return 1;    
             }    
             }    
            if(listitem == 1)    
         {    
             new Float:health;    
                 GivePlayerMoney(playerid, - 10);    
             if(GetPlayerHealth(playerid, health) < 100)    
             {    
                 SetPlayerHealth(playerid, health + 15.0);    
             PlayerPlaySound(playerid, 1054, 0.0, 0.0, 0.0);    
             return 1;    
             }    
             }    
            if(listitem == 2)    
         {    
             new Float:health;    
                 GivePlayerMoney(playerid, - 25);    
             if(GetPlayerHealth(playerid, health) < 100)    
             {    
                 SetPlayerHealth(playerid, health + 25.0);    
             PlayerPlaySound(playerid, 1054, 0.0, 0.0, 0.0);    
             return 1;    
             }    
            }    
         }    
}

На:
Code
else if(dialogid == 1000)// KFC
{
if(response)
{
if(listitem == 0)
{
new Float:health;
GivePlayerMoney(playerid, - 5);
if(GetPlayerHealth(playerid, health) < 100)
{
SetPlayerHealth(playerid, health + 10.0);
PlayerPlaySound(playerid, 1054, 0.0, 0.0, 0.0);
{
ShowPlayerDialog(playerid,1000,DIALOG_STYLE_LIST,"Kitchen Fast Cooken(KFC)","Ãàìáåðãåð $5\nÏèööà $10\nÑîäîâàÿ $25","ÏÐÈÍßÒÜ","ÎÒÌÅÍÀ");
}
// return 1;
}
}
if(listitem == 1)
{
new Float:health;
GivePlayerMoney(playerid, - 10);
if(GetPlayerHealth(playerid, health) < 100)
{
SetPlayerHealth(playerid, health + 15.0);
PlayerPlaySound(playerid, 1054, 0.0, 0.0, 0.0);
{
ShowPlayerDialog(playerid,1000,DIALOG_STYLE_LIST,"Kitchen Fast Cooken(KFC)","Ãàìáåðãåð $5\nÏèööà $10\nÑîäîâàÿ $25","ÏÐÈÍßÒÜ","ÎÒÌÅÍÀ");
}
// return 1;
}
}
if(listitem == 2)
{
new Float:health;
GivePlayerMoney(playerid, - 25);
if(GetPlayerHealth(playerid, health) < 100)
{
SetPlayerHealth(playerid, health + 25.0);
PlayerPlaySound(playerid, 1054, 0.0, 0.0, 0.0);
// return 1;
{
ShowPlayerDialog(playerid,1000,DIALOG_STYLE_LIST,"Kitchen Fast Cooken(KFC)","Ãàìáåðãåð $5\nÏèööà $10\nÑîäîâàÿ $25","ÏÐÈÍßÒÜ","ÎÒÌÅÍÀ");
}
}
}
}
}

но только везде сдесь в ShowPlayerDialog(playerid,1000,DIALOG_STYLE_LIST... 1000 замени на ид диалога который указывал ты, то о чем говорили ранее, когда иды диалогов совпали и тебе включало авторизацию на сервер

А, ну и еще в самом начале ид тоже :)


1. Вы сейчас в интернете.
2. Вы на сайте www.forum-pawno.net.ru.
3. Вы читаете это.
5. Вы не заметили что отсутствует пункт 4.
6. Вы сейчас это проверили.
7. Вы улыбаетесь.


Сообщение отредактировал danik_rok - Среда, 15.06.2011, 01:46:34
 
СообщениеArh_Angel, замени
Code
if(dialogid == 1)    
{    
         if(response)    
         {    
             if(listitem == 0)    
         {    
                 new Float:health;    
             GivePlayerMoney(playerid, - 5);    
             if(GetPlayerHealth(playerid, health) < 100)    
             {    
                 SetPlayerHealth(playerid, health + 10.0);    
             PlayerPlaySound(playerid, 1054, 0.0, 0.0, 0.0);    
             return 1;    
             }    
             }    
            if(listitem == 1)    
         {    
             new Float:health;    
                 GivePlayerMoney(playerid, - 10);    
             if(GetPlayerHealth(playerid, health) < 100)    
             {    
                 SetPlayerHealth(playerid, health + 15.0);    
             PlayerPlaySound(playerid, 1054, 0.0, 0.0, 0.0);    
             return 1;    
             }    
             }    
            if(listitem == 2)    
         {    
             new Float:health;    
                 GivePlayerMoney(playerid, - 25);    
             if(GetPlayerHealth(playerid, health) < 100)    
             {    
                 SetPlayerHealth(playerid, health + 25.0);    
             PlayerPlaySound(playerid, 1054, 0.0, 0.0, 0.0);    
             return 1;    
             }    
            }    
         }    
}

На:
Code
else if(dialogid == 1000)// KFC
{
if(response)
{
if(listitem == 0)
{
new Float:health;
GivePlayerMoney(playerid, - 5);
if(GetPlayerHealth(playerid, health) < 100)
{
SetPlayerHealth(playerid, health + 10.0);
PlayerPlaySound(playerid, 1054, 0.0, 0.0, 0.0);
{
ShowPlayerDialog(playerid,1000,DIALOG_STYLE_LIST,"Kitchen Fast Cooken(KFC)","Ãàìáåðãåð $5\nÏèööà $10\nÑîäîâàÿ $25","ÏÐÈÍßÒÜ","ÎÒÌÅÍÀ");
}
// return 1;
}
}
if(listitem == 1)
{
new Float:health;
GivePlayerMoney(playerid, - 10);
if(GetPlayerHealth(playerid, health) < 100)
{
SetPlayerHealth(playerid, health + 15.0);
PlayerPlaySound(playerid, 1054, 0.0, 0.0, 0.0);
{
ShowPlayerDialog(playerid,1000,DIALOG_STYLE_LIST,"Kitchen Fast Cooken(KFC)","Ãàìáåðãåð $5\nÏèööà $10\nÑîäîâàÿ $25","ÏÐÈÍßÒÜ","ÎÒÌÅÍÀ");
}
// return 1;
}
}
if(listitem == 2)
{
new Float:health;
GivePlayerMoney(playerid, - 25);
if(GetPlayerHealth(playerid, health) < 100)
{
SetPlayerHealth(playerid, health + 25.0);
PlayerPlaySound(playerid, 1054, 0.0, 0.0, 0.0);
// return 1;
{
ShowPlayerDialog(playerid,1000,DIALOG_STYLE_LIST,"Kitchen Fast Cooken(KFC)","Ãàìáåðãåð $5\nÏèööà $10\nÑîäîâàÿ $25","ÏÐÈÍßÒÜ","ÎÒÌÅÍÀ");
}
}
}
}
}

но только везде сдесь в ShowPlayerDialog(playerid,1000,DIALOG_STYLE_LIST... 1000 замени на ид диалога который указывал ты, то о чем говорили ранее, когда иды диалогов совпали и тебе включало авторизацию на сервер

А, ну и еще в самом начале ид тоже :)

Автор - danik_rok
Дата добавления - 15.06.2011 в 01:43:58
Dimka_71rusДата: Суббота, 09.07.2011, 13:18:34 | Сообщение # 18

Группа: Пользователи
Сообщений: 360
Привет,а вот при создании kfc где Создаём операцию диалога. В OnDialogResponse там if(dialogid == 1) ид диолога как ставить,его надо где то еще прописывать?

Добавлено (09.07.2011, 13:18)
---------------------------------------------
а всё получилось :)


Лучшие моды,скрипты,карты - вы найдёте на сайте samp-pawno.ru
Самые чёткие ответы на ваши вопросы и помощь по скритингу вы найдёте на сайте forum-pawno.ru
 
СообщениеПривет,а вот при создании kfc где Создаём операцию диалога. В OnDialogResponse там if(dialogid == 1) ид диолога как ставить,его надо где то еще прописывать?

Добавлено (09.07.2011, 13:18)
---------------------------------------------
а всё получилось :)


Автор - Dimka_71rus
Дата добавления - 09.07.2011 в 13:18:34
Arh_AngelДата: Понедельник, 11.07.2011, 18:21:46 | Сообщение # 19

Группа: Пользователи
Сообщений: 45
Dimka_71rus,
Code
ShowPlayerDialog(playerid,1000,DIALOG_STYLE_LIST,"Kitchen Fast Cooken(KFC)","Ãàìáåðãåð $5\nÏèööà $10\nÑîäîâàÿ $25","ÏÐÈÍßÒÜ","ÎÒÌÅÍÀ");


1000 ид диалога,тут обязательно ставь такой же как if(dialogid == 1)

Рекомендую ставить большое значение диалога дабы избежать совпадение уже существующих диалогов,и не ставь значение диалога 1,я уверен получится так что будет вылетать окно типа нужно авторизоваться,как было поначалу у меня
 
СообщениеDimka_71rus,
Code
ShowPlayerDialog(playerid,1000,DIALOG_STYLE_LIST,"Kitchen Fast Cooken(KFC)","Ãàìáåðãåð $5\nÏèööà $10\nÑîäîâàÿ $25","ÏÐÈÍßÒÜ","ÎÒÌÅÍÀ");


1000 ид диалога,тут обязательно ставь такой же как if(dialogid == 1)

Рекомендую ставить большое значение диалога дабы избежать совпадение уже существующих диалогов,и не ставь значение диалога 1,я уверен получится так что будет вылетать окно типа нужно авторизоваться,как было поначалу у меня

Автор - Arh_Angel
Дата добавления - 11.07.2011 в 18:21:46
AkselДата: Воскресенье, 14.08.2011, 15:00:44 | Сообщение # 20

Группа: Пользователи
Сообщений: 88
Помогите пожалуйста, я немогу сделать :(
я дам мод если надо.Пожалуйста помогите.отпишите мне
 
СообщениеПомогите пожалуйста, я немогу сделать :(
я дам мод если надо.Пожалуйста помогите.отпишите мне

Автор - Aksel
Дата добавления - 14.08.2011 в 15:00:44
adminДата: Воскресенье, 14.08.2011, 23:47:12 | Сообщение # 21

Группа: Администраторы
Сообщений: 3869
Aksel, что именно не получается то? суть вопроса то и не понял я нефига :)


zm-jail.ru

Разработка сайта samp-pawno.ru


 
СообщениеAksel, что именно не получается то? суть вопроса то и не понял я нефига :)

Автор - admin
Дата добавления - 14.08.2011 в 23:47:12
AkselДата: Понедельник, 15.08.2011, 06:48:36 | Сообщение # 22

Группа: Пользователи
Сообщений: 88
Ну по началу я вообще немог нечего сделать...Позже разобрался немного. Сделал все почти.Ну вылает окошко ну выбираю еду нажимаю а хп невостонавливаеться :(
 
СообщениеНу по началу я вообще немог нечего сделать...Позже разобрался немного. Сделал все почти.Ну вылает окошко ну выбираю еду нажимаю а хп невостонавливаеться :(

Автор - Aksel
Дата добавления - 15.08.2011 в 06:48:36
adminДата: Понедельник, 15.08.2011, 19:29:22 | Сообщение # 23

Группа: Администраторы
Сообщений: 3869
Aksel, скинь что куда ты вставил!сюда на форум


zm-jail.ru

Разработка сайта samp-pawno.ru


 
СообщениеAksel, скинь что куда ты вставил!сюда на форум

Автор - admin
Дата добавления - 15.08.2011 в 19:29:22
  • Страница 2 из 2
  • «
  • 1
  • 2
Поиск:
Загрузка страницы, займет меньше минуты...
Загрузка...

Статистика Форума
Последнии темы Читаемые темы Лучшие пользователи Новые пользователи
Система телефонов поломалась
Не в себе
фильм скалайн
Трансформеры 3
форсаж 6
Ищу [FS]Для админок на сервер
нужны координаты карты для отметки зон...
Помогите найти мод
pawno урок автоматические ворота
обращение к скриптерам.
Вопросы по скриптингу
Ваши ошибки при компиляции GM/FS

Вопросы по скриптингу

(1081)

Считаем до 1000

(274)

Ваши ошибки при компиляция gm

(260)

Набор в команду

(80)

Ваши ошибки при компиляции GM/FS

(71)

вопроосы по скриптингу от 22.04.2013

(64)

Баннеробмен

(64)

несколько команд на samp 0.3 c

(64)

Оценки сайта samp-pawno.ru

(55)

Заказ хостинга

(51)

Набор в команду(форум)

(45)

Урок №61 по созданию системы авто для GodFather

(45)

admin

(3869)

[east_side]_trane

(443)

TWiX

(316)

valych

(501)

drifter-dron

(477)

danik_rok

(317)

Dimka_71rus

(360)

Drifter96

(300)

MaNb9K

(220)

[MTA]MaPeR5518

(181)

Dima_Tkach

(107)

Nik_Ull

(184)

system32xzxz

(Четверг 09:25:24)

torbin169

(Суббота 23:09:29)

kuchuk_00

(Суббота 17:10:14)

artem_boyko_3

(Суббота 15:57:37)

greggelbak

(Среда 18:29:37)

vladisvlavs

(Среда 13:51:57)

add02102002

(Понедельник 22:37:15)

Диман221

(Понедельник 18:12:45)

almas051004

(Воскресенье 11:05:32)

megasuccessms

(Суббота 14:15:36)

nawe

(Пятница 22:25:23)

swoysb

(Пятница 14:55:29)

Вверх
05:06:30
ОбновитьСмайлыУправление мини-чатом
ЧАТ-PAWNO
2010-2025

vkontakte :samp-pawno.ru: