Цитата(RL_ka @ 14.8.2017, 17:13)
Не. То что хочет использовать ТС - вообще мало отношения имеет к каким-то расам и соответственно к клиенту.
Единственное на что влияет char.title_race это надпись на пепердоле. А туда можно вписать всё что угодно, это обычная стринга. Вот код
https://github.com/polserver/polserver/blob...blclick.cpp#L58Но ТС упорно не желает слушать и принимать во внимание тот факт что есть всего два варианта
1. он делает что-то не так.
2. пол095 некорректно работает с этим мембером.
Так как пол095 был закрытым, проверить в исходниках возможности нет, а запускать эмулятор которому больше лет чем некоторым пользователям данного форума смысла нет вообще
ТС не скидывает коды ошибок или какие-то результаты дебага, тс не скидывает код который он там понаписал, мы пытаемся ему помочь ему в этом неблагодарном деле, а он ещё и агрится
Типичный админ сервера)))
use uo;
use unicode;
program elfrace(who)
var text := {1057, 1080, 1088, 32, 33, 32, 1058, 1077, 1087, 1077, 1088, 1100, 32, 1074, 1099, 32, 1086, 1076, 1080, 1085, 32, 1080, 1079, 32, 1085, 1072, 1089, 32, 33, 32, 1058, 1077, 1084, 1085, 1099, 1081, 32, 1069, 1083, 1100, 1092, 32, 33, 32};
SendSysMessageUC(who, text, "rus", 3, 88);
var telf:= who.title_race:= Elf;
var col:= who.color:= 0;
var color:= who.truecolor:= 0;
If(GetAttribute( who, "dexterity" ) >125 )
SetAttributeBaseValue(who, "dexterity", 1250);
endif
If(GetAttribute( who, "strength" ) >95)
SetAttributeBaseValue(who, "strength", 950);
endif
If(GetAttribute( who, "intelligence" ) >80 )
SetAttributeBaseValue(who, "intelligence", 800);
endif
MoveCharacterToLocation(Who, 1439, 1679, 30);
endprogram
Что за Тс?