Пятница, 22 Ноября 2024, 21:34

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Делаем войну гильдий в Eclipse
infermikДата: Четверг, 30 Сентября 2010, 01:35 | Сообщение # 1
заслуженный участник
Сейчас нет на сайте
Приветствую всех кто увлекается Eclipse smile
В этом уроке я научу вас как сделать войну гильдий
После вставки кода в main.txt а вставляется он в самый низ удалите мои коментраии

Code

If LCase(Trim(TextSay)) = "/guildwar" Then                 <- Тут указана команда /guildwar которой вызывается война гильдий
         If GetPlayerGuildAccess(index) => 3 Then           <- При этом у вас должны быть необходимые права в гильдии сейчас права 3  
             Call GlobalMsg(GetPlayerName(index) & " of the guild " & GetPlayerGuild(index) & " пожелания к другой гильдии!", 10)
             Call GlobalMsg(index, "PM " & GetPlayerName(index) & "Подтвердите бой на карте" & GetPlayerMap(index) & "!", 9)
         Else
             Call PlayerMsg(index, "У вас недостаточно прав в гильдии!", 13)
         End If
     Exit Sub
     End If

Специально для Gcup.ru
Кому помог ставим +++++
И делимся своими мнениями)) biggrin


Выпрямляю путем кнута и пряника
67boyДата: Четверг, 30 Сентября 2010, 17:25 | Сообщение # 2
заслуженный участник
Сейчас нет на сайте
Quote (infermik)
<- При этом у вас должны быть необходимые права в гильдии сейчас права 3

А как эти права вставить!!
Quote (infermik)
пожелания к другой гильдии!", 10)

Как их оставлять ))
Quote (infermik)
Подтвердите бой на карте

Как их Подтвердить!!
Буду очень благодарен если ты скажешь как это все реализовать) с меня + help :help: help




Сообщение отредактировал 67boy - Четверг, 30 Сентября 2010, 17:25
infermikДата: Четверг, 30 Сентября 2010, 17:40 | Сообщение # 3
заслуженный участник
Сейчас нет на сайте
Quote (67boy)
А как эти права вставить!!

По умолчания стоят права на мастера гильдий можно изменить 2 - доверенное лицо и 1 - простой игрок

Quote (67boy)
Как их оставлять ))

Ну я имел ввиду: <- Тут указана команда /guildwar которой вызывается война гильдий И <- При этом у вас должны быть необходимые права в гильдии сейчас права 3


Выпрямляю путем кнута и пряника
67boyДата: Четверг, 30 Сентября 2010, 21:24 | Сообщение # 4
заслуженный участник
Сейчас нет на сайте
Ясн. А где main.txt взять. или самому создать, если да то куда потом впихнуть?

infermikДата: Пятница, 01 Октября 2010, 14:06 | Сообщение # 5
заслуженный участник
Сейчас нет на сайте
Странно. happy у меня main.txt лежит в папке scripts sad

Выпрямляю путем кнута и пряника
FulierДата: Суббота, 02 Октября 2010, 17:27 | Сообщение # 6
постоянный участник
Сейчас нет на сайте
Code
If LCase(Trim(TextSay)) = "/guildwar" Then                 <- Тут указана команда /guildwar которой вызывается война гильдий
           If GetPlayerGuildAccess(index) => 3 Then           <- При этом у вас должны быть необходимые права в гильдии сейчас права 3    
               Call GlobalMsg(GetPlayerName(index) & " of the guild " & GetPlayerGuild(index) & " пожелания к другой гильдии!", 10)
               Call GlobalMsg(index, "PM " & GetPlayerName(index) & "Подтвердите бой на карте" & GetPlayerMap(index) & "!", 9)
           Else
               Call PlayerMsg(index, "У вас недостаточно прав в гильдии!", 13)
           End If
       Exit Sub
       End If

o_O
А в чем, собственно война гильдий?
Да, и вот, как это будет выглядеть:

Quote
Игрок под именем "А" вводит команду /guildwar, обладая правами

В чате пишется:
Quote
А of the guild А пожелания к другой гильдии

index - это вызывающий команду. Чтобы осуществить отсылку другому игроку, чтобы тот подтвердил бой, необходим ввод переменных и т.д.

Скрипт неверен.


Лампа. Кофе. Игра. - сайт о компьютерных, компьютерных и еще раз компьютерных играх.

Сообщение отредактировал Fulier - Суббота, 02 Октября 2010, 17:29
snikersДата: Воскресенье, 31 Октября 2010, 21:08 | Сообщение # 7
почетный гость
Сейчас нет на сайте
Quote (Fulier)
Fulier

Согласен.

Скрипт полное фуфло. Нужен полностью рабочий скрипт, в котором рассматриваются, в войне ли гильдии или нет. Тогда можно убивать члена другой гильдии без штрафов, ну и умирая персонаж ничего не теряет.


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

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг