1

Тема: Не получается

Не получается сделать код "Принятие доклада"


F1::
if rang >= Лейтенант 
{
    SendChat("/r " rTag " Доклад принял. Продолжайте работу в том же духе.")
}
else
{
    addchatmessage(""Функция доступна только для офицерского состава.")
}
return

Проблема заключается в том, что при любом раскладе, рядовой ты, или генерал, он всё равно принимает доклад. Что делать ?

2

Re: Не получается


rang := 10
Ordinary := 1 ; Рядовой
General := 10
; Дописываешь все ранги ...
F1::
if rang = 10 
    SendChat("/r " rTag " Доклад принял. Продолжайте работу в том же духе.")
else  addchatmessage(""Функция доступна только для офицерского состава.")
return

3

Re: Не получается

qqlexa пишет:

rang := 10
Ordinary := 1 ; Рядовой
General := 10
; Дописываешь все ранги ...
F1::
if rang = 10 
    SendChat("/r " rTag " Доклад принял. Продолжайте работу в том же духе.")
else  addchatmessage(""Функция доступна только для офицерского состава.")
return

Дописал ранги и всё равно не работает. Нужно сделать так чтобы если ранг равен 5 и больше  писало что о принятии доклада, а если меньше 5, то писало что не доступно.

4 (изменено: Kinobi 0 in skripti, 2018-07-02 21:04:25)

Re: Не получается

Не знаю есть ли в UDF функция получения твоего ранга, но попробуй так:


Rang:
InputBox, Rang, Title, Input Rang ; тут человек вводит свой ранг ( минус способа в том, что он может ввести любой XD)
	if (rang < 5) or (rang > 10)
	{
	MsgBox % "Нужно больше 5" ; Заменишь мсгбокс на аддчатмессажд
	goto Rang
	}
Return

Может быть если поискать, то можно найти функцию, которая бы давала твой ранг, но я хз насчет этого

5

Re: Не получается

Скинь свой код, который.

не работает

6 (изменено: novel10, 2018-07-03 12:44:02)

Re: Не получается

qqlexa пишет:

Скинь свой код, который.

не работает

F1::
if rang >= Лейтенант 
{
    SendChat("/r " rTag " Доклад принял. Продолжайте работу в том же духе.")
}
else
{
    addchatmessage(""Функция доступна только для офицерского состава.")
}
return

7

Re: Не получается

novel10, Он и не должен работать. Переменная rang пустая. Да и текст не может быть >=

8

Re: Не получается

qqlexa пишет:

novel10, Он и не должен работать. Переменная rang пустая. Да и текст не может быть >=

Переменная rang есть, на счет текста не знал, спасибо за информацию )

9 (изменено: qqlexa, 2018-07-06 15:06:48)

Re: Не получается

novel10, Ну так вы весь код покажете, чтобы я знал что есть, а что нет?

10

Re: Не получается

qqlexa пишет:

novel10, Ну так вы весь код покажете, чтобы я знал что есть, а что нет?

Проблему решил.