Установить переменную
|
|
Cool_Boy | Дата: Понедельник, 07 Марта 2011, 15:22:50 | Сообщение # 1 |
8 уровень
Группа: Проверенные
Сообщений: 643
Награды: 0
Репутация: 48
Блокировки:
| Как через Событие - Игрок написал сообщение в чат установить переменную целочисленная Kills, чтобы потом в последствии эта переменная отвечала за условие победы, ну игрок набирает Kills и он побеждает. пример Событие - Игрок(Красный) напечатал такое сообщение (-kills 40 (ну например 40) как подстрока как так сделать, чтобы потом переменная Kills стала на 40 или другое значение которое я напишу
|
|
|
|
Dreii | Дата: Понедельник, 07 Марта 2011, 15:26:13 | Сообщение # 2 |
10 уровень
Группа: Проверенные
Сообщений: 4991
Награды: 0
Репутация: 603
Блокировки:
| Cool_Boy, юзай подстроку
|
|
|
|
Cool_Boy | Дата: Понедельник, 07 Марта 2011, 15:30:03 | Сообщение # 3 |
8 уровень
Группа: Проверенные
Сообщений: 643
Награды: 0
Репутация: 48
Блокировки:
| не понял по подробней
|
|
|
|
Dreii | Дата: Понедельник, 07 Марта 2011, 15:43:13 | Сообщение # 4 |
10 уровень
Группа: Проверенные
Сообщений: 4991
Награды: 0
Репутация: 603
Блокировки:
| Cool_Boy, SubString - Подстрока
|
|
|
|
Cool_Boy | Дата: Понедельник, 07 Марта 2011, 15:51:14 | Сообщение # 5 |
8 уровень
Группа: Проверенные
Сообщений: 643
Награды: 0
Репутация: 48
Блокировки:
| Dreii, можешь сделать наработку на то что я написал, а то в статье не понятно, что и откуда берется Добавлено (07-03-2011, 15:51) --------------------------------------------- +
|
|
|
|
Dreii | Дата: Понедельник, 07 Марта 2011, 15:52:52 | Сообщение # 6 |
10 уровень
Группа: Проверенные
Сообщений: 4991
Награды: 0
Репутация: 603
Блокировки:
| Cool_Boy, только на Jass
|
|
|
|
Cool_Boy | Дата: Понедельник, 07 Марта 2011, 15:56:17 | Сообщение # 7 |
8 уровень
Группа: Проверенные
Сообщений: 643
Награды: 0
Репутация: 48
Блокировки:
| а че?
|
|
|
|
Dreii | Дата: Понедельник, 07 Марта 2011, 16:00:01 | Сообщение # 8 |
10 уровень
Группа: Проверенные
Сообщений: 4991
Награды: 0
Репутация: 603
Блокировки:
| Cool_Boy, Code function Trig_kills_Actions takes nothing returns nothing local string s=GetEventPlayerChatString() local integer kills=S2I(SubString(s,7,StringLength(s))) call DisplayTextToPlayer(GetLocalPlayer(),0,0,"Условие победы: "+I2S(kills)+" убийств!") endfunction //=========================================================================== function InitTrig_kills takes nothing returns nothing local integer i=0 local trigger trig=CreateTrigger() loop call TriggerRegisterPlayerChatEvent(trig, Player(i),"-kills ", false) exitwhen i==15 set i=i+1 endloop call TriggerAddAction(trig, function Trig_kills_Actions ) set trig=null endfunction
|
|
|
|
Cool_Boy | Дата: Понедельник, 07 Марта 2011, 16:04:59 | Сообщение # 9 |
8 уровень
Группа: Проверенные
Сообщений: 643
Награды: 0
Репутация: 48
Блокировки:
| local integer kills=S2I(SubString(s,7,StringLength(s))) можешь этот триггерно объяснить у меня в нем не получается
|
|
|
|
Dreii | Дата: Понедельник, 07 Марта 2011, 16:07:14 | Сообщение # 10 |
10 уровень
Группа: Проверенные
Сообщений: 4991
Награды: 0
Репутация: 603
Блокировки:
| Cool_Boy, всмысле?
|
|
|
|
ZanaraZ | Дата: Понедельник, 07 Марта 2011, 16:08:19 | Сообщение # 11 |
5 уровень
Группа: Проверенные
Сообщений: 120
Награды: 0
Репутация: 28
Блокировки:
| Cool_Boy, тебе сказали юзай подстроку Dreii, это можно и без джасса сделать
Набрался мозгов, теперь буду себя сдерживать
|
|
|
|
Cool_Boy | Дата: Понедельник, 07 Марта 2011, 16:08:34 | Сообщение # 12 |
8 уровень
Группа: Проверенные
Сообщений: 643
Награды: 0
Репутация: 48
Блокировки:
| Dreii, короче я разобрался
|
|
|
|
Dreii | Дата: Понедельник, 07 Марта 2011, 16:08:47 | Сообщение # 13 |
10 уровень
Группа: Проверенные
Сообщений: 4991
Награды: 0
Репутация: 603
Блокировки:
| ZanaraZ, я знаю,но я люблю делать на Jass.
|
|
|
|
ZanaraZ | Дата: Понедельник, 07 Марта 2011, 16:13:59 | Сообщение # 14 |
5 уровень
Группа: Проверенные
Сообщений: 120
Награды: 0
Репутация: 28
Блокировки:
| Dreii, дело твоё
Набрался мозгов, теперь буду себя сдерживать
|
|
|
|
Cool_Boy | Дата: Понедельник, 07 Марта 2011, 16:21:02 | Сообщение # 15 |
8 уровень
Группа: Проверенные
Сообщений: 643
Награды: 0
Репутация: 48
Блокировки:
| что тут неправильно?
|
|
|
|
ZanaraZ | Дата: Понедельник, 07 Марта 2011, 16:21:58 | Сообщение # 16 |
5 уровень
Группа: Проверенные
Сообщений: 120
Награды: 0
Репутация: 28
Блокировки:
| Cool_Boy, не правильно что??????????
Набрался мозгов, теперь буду себя сдерживать
|
|
|
|
Cool_Boy | Дата: Понедельник, 07 Марта 2011, 16:23:40 | Сообщение # 17 |
8 уровень
Группа: Проверенные
Сообщений: 643
Награды: 0
Репутация: 48
Блокировки:
| а ща чет изображение не показало Добавлено (07-03-2011, 16:23) --------------------------------------------- [img] [/img]
|
|
|
|
ZanaraZ | Дата: Понедельник, 07 Марта 2011, 16:24:49 | Сообщение # 18 |
5 уровень
Группа: Проверенные
Сообщений: 120
Награды: 0
Репутация: 28
Блокировки:
| изображение по крупнее не фига не видно
Набрался мозгов, теперь буду себя сдерживать
|
|
|
|
Cool_Boy | Дата: Понедельник, 07 Марта 2011, 16:25:20 | Сообщение # 19 |
8 уровень
Группа: Проверенные
Сообщений: 643
Награды: 0
Репутация: 48
Блокировки:
| можно приблизить
|
|
|
|
Dreii | Дата: Понедельник, 07 Марта 2011, 16:26:23 | Сообщение # 20 |
10 уровень
Группа: Проверенные
Сообщений: 4991
Награды: 0
Репутация: 603
Блокировки:
| Cool_Boy, не 1 а 7
|
|
|
|
Cool_Boy | Дата: Понедельник, 07 Марта 2011, 16:27:12 | Сообщение # 21 |
8 уровень
Группа: Проверенные
Сообщений: 643
Награды: 0
Репутация: 48
Блокировки:
| а что эта 7 значит?
|
|
|
|
vozl | Дата: Понедельник, 07 Марта 2011, 16:27:41 | Сообщение # 22 |
4 уровень
Группа: Пользователи
Сообщений: 90
Награды: 0
Репутация: 5
Блокировки:
| что начинает считывать с 8 буквы вроде
Любишь PSP? Тебе сюда...! http://psp-guide.ru
|
|
|
|
Dreii | Дата: Понедельник, 07 Марта 2011, 16:28:07 | Сообщение # 23 |
10 уровень
Группа: Проверенные
Сообщений: 4991
Награды: 0
Репутация: 603
Блокировки:
| vozl, с 7
|
|
|
|
Cool_Boy | Дата: Понедельник, 07 Марта 2011, 16:29:08 | Сообщение # 24 |
8 уровень
Группа: Проверенные
Сообщений: 643
Награды: 0
Репутация: 48
Блокировки:
| а так я все правильно сделал?
|
|
|
|
vozl | Дата: Понедельник, 07 Марта 2011, 16:29:13 | Сообщение # 25 |
4 уровень
Группа: Пользователи
Сообщений: 90
Награды: 0
Репутация: 5
Блокировки:
| а 7 идет последняя буква, а зачем ее считать?
Любишь PSP? Тебе сюда...! http://psp-guide.ru
|
|
|
|