Forum in READ ONLY mode! All questions and discussions on Discord official server, invite link: https://discord.gg/VxsGzJ7
tithing point(Chivalry)
tithing point(Chivalry)
Существует ли команда для узнавания кол-ва поинтов?
My name is Игорёшка
Пишу скрипты за еду
Пишу скрипты за еду
Code: Select all
Cardinal Основной тип целого числа без знака
Code: Select all
Integer Основной тип целого числа
My name is Игорёшка
Пишу скрипты за еду
Пишу скрипты за еду
там куча синонимов, есть, но все сводится к 4 основным типам, по кол-ву занимаемой памяти:
1) 1 байт, знак есть и знака нет
2) 2 байта, знак есть и знака нет
3) 4 байта, знак есть и знака нет
4) 8 байт, знак есть и знака нет (из ПС доступно с некоторыми ограничениями).
от того, что Signed Int обзывается Cardinal или DWord или UINT - суть никак не меняется.
1) 1 байт, знак есть и знака нет
2) 2 байта, знак есть и знака нет
3) 4 байта, знак есть и знака нет
4) 8 байт, знак есть и знака нет (из ПС доступно с некоторыми ограничениями).
от того, что Signed Int обзывается Cardinal или DWord или UINT - суть никак не меняется.
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код".
Re:
Извиняюсь, что поднял старую тему, но у меня выдает ошибку: Unknown identifier 'Tithing_points'Vizit0r wrote:Tithing_points : Cardinal; //Tithing points (Paladin Books)
Stealth 4.3.6.
Re: tithing point(Chivalry)
должно работать.
исходники 4.3.6 мне лень вытаскивать из хранилища, но в текущей версии поле в записи так и зовется.
ты же как поле из записи берешь, а не как отдельную функцию, да?
исходники 4.3.6 мне лень вытаскивать из хранилища, но в текущей версии поле в записи так и зовется.
ты же как поле из записи берешь, а не как отдельную функцию, да?
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код".
Re: tithing point(Chivalry)
Оопс, мой косяк. Я действительно использовал как отдельную функцию. Просто эта тема на форуме по данному вопросу одна, и я поленился поискать на сайте с описанием функций.
Если кто будет искать, то решение здесь:
http://stealth.od.ua/Doc:Api/ExtendedInfo
И для примера:
var
TP: Cardinal:
begin
TP := ExtendedInfo.Tithing_points;
AddToSystemJournal(IntToStr(TP));
end.
Если кто будет искать, то решение здесь:
http://stealth.od.ua/Doc:Api/ExtendedInfo
И для примера:
var
TP: Cardinal:
begin
TP := ExtendedInfo.Tithing_points;
AddToSystemJournal(IntToStr(TP));
end.
Re: tithing point(Chivalry)
Code: Select all
program new;
procedure deep;
var
TP: Cardinal;
begin
TP := ExtendedInfo.Tithing_points;
AddToSystemJournal(IntToStr(TP));
end;
Begin
deep;
AddToSystemJournal('Tithing points'+IntToStr(ExtendedInfo.Tithing_points));
AddToSystemJournal('FCR'+IntToStr(ExtendedInfo.Faster_Cast_Recovery));
AddToSystemJournal('FC'+IntToStr(ExtendedInfo.Faster_Casting));
AddToSystemJournal('LMC'+IntToStr(ExtendedInfo.Lower_Mana_Cost));
AddToSystemJournal('LRC'+IntToStr(ExtendedInfo.Lower_Reagent_Cost));
end.
My name is Игорёшка
Пишу скрипты за еду
Пишу скрипты за еду