[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Учусь Писать
KuzaДата: Пятница, 21.12.2007, 01:26 | Сообщение # 1
Poring
Группа: Проверенные
Сообщений: 3
Статус: Offline
ВСем ПРива
Решился научиться писать скрипты =)
я не могу понять что к чему =(

prontera.gat,0,0,5(это местоположение НПЦ) script(вроде что та должно быть) NPC(его ник нейм) 46,{(ну это вид НПц =))
if (var==value) goto Label; (незнаю)
set var,value; (так же )
mes "Message"; (ну это что будет он говарить)
menu "Choice",Label; (это типа что вы будете выбирать)
mes "[Title]";
next; (ну это далее )

Label: (тоже не пойму)
goto Label; (так же )
getitem 123,1; (это то что вам будут давать )
delitem 123,1; (то что заберут)
end; ну это конец
} типа для завершение а то не зайрроеться вроде так

Зарание СПС ani_thx
если еще непомй напишу =))

Хелп начинающему

 
KorsarДата: Среда, 02.01.2008, 20:09 | Сообщение # 2
...
Группа: Администраторы
Сообщений: 61
Статус: Offline
А.....э.........Я тебе помогу если ты задашь вопрос=) Я не понял в чем твоя проблема=) Если тебе нужно перевести на русский язык вот то что ты здесь выложил, то вот :

Это то что ты хочешь расшифровать под цифрами:

1)prontera.gat,0,0,5(это местоположение НПЦ) script(вроде что та должно быть) NPC(его ник нейм) 46,{(ну это вид НПц =))
2)if (var==value) goto Label; (незнаю)
3)set var,value; (так же )
4)mes "Message"; (ну это что будет он говарить)
5)menu "Choice",Label; (это типа что вы будете выбирать)
6)mes "[Title]";
7)next; (ну это далее )
8)Label: (тоже не пойму)
9)goto Label; (так же )
10)getitem 123,1; (это то что вам будут давать )
11)delitem 123,1; (то что заберут)
12)end; ну это конец
13)} типа для завершение а то не зайрроеться вроде так

1)prontera.gat,0,0,5(это местоположение НПЦ) script(не трогать, трогать если ты создаешь магазин НПС или монстра) NPC(его ник нейм) 46,{(ну это вид НПц =)) (пока что ты все правильно понимаешь...)
2)if (var==value) goto Label; (незнаю)
объяснаю IF - в переводе с английского означает ЕСЛИ,
вот привожу пример
if (sex == 1) goto label; - перевод: если(пол персонажа == парень) срабатывает переменная label
чтобы сработала переменная label нужно написать еще
8)label:
mes "[Креведко]";
mes "Я вкусный креведко";
close;

Это значит, что если ты парень, то нпс перейдет к метке label и скажет Я вкусный креведко=)
3)set var,value; (так же ) - это присваивание переменной var значение value
пример:
set gavno,rand(2); - перевод: присваивание переменной gavno цыфру 1 или 2(случайно)
это нужно например вот:
if (gavno == 1) mes "Иди отсуда дохлый падонак!"; - если gavno получилось с цыфрой 1 он говорит *Иди отсуда дохлый падонак!*
if (gavno == 2) mes "Гг, yo, чувак, как жизнь!"; - ну а если 2, то *Гг, yo, чувак, как жизнь!*
4)Ты правильно думаешь...
5)Меню=)
6)Без комментариев=)
7)next;[/color] - конечно же кнопка next =)))
8)смотри выше=)
9)goto label; - помнишьif (тырым пырым...) goto label; - это когда скрипт тя посылает на метку label;
10)прально думаешь...
11)прально дкмаешь...
12)ну это конец
13) Это ставится обязательно=) Это закрывает скрипт так сказать...

Ну вот, если помог, то рад=)


Я не РоСкриптер
Я только учусь).....

P.S. Буду рад если научите разбираться в ГРФ архивах)

 
sillansДата: Суббота, 09.02.2008, 20:35 | Сообщение # 3
Poring
Группа: Пользователи
Сообщений: 6
Статус: Offline
Quote
label:
mes "[Креведко]";
mes "Я вкусный креведко";
close;

ani_heh


<a href="http://qip.ru"><img src="http://qip.ru/images/pages/buttons/qipbar7.jpg" border="0"></a>
 
Gleam56Дата: Понедельник, 19.05.2008, 16:40 | Сообщение # 4
Poring
Группа: Пользователи
Сообщений: 6
Статус: Offline
Молодец Хорошо описал , если хочеш помочь стукни 455-173-723 . Заранее спасибо ! Как понел Korsar это тебе =) ani_thx

Добавлено (19.05.2008, 16:40)
---------------------------------------------

 
  • Страница 1 из 1
  • 1
Поиск: