-
Постов
152 -
Зарегистрирован
-
Посещение
-
Победитель дней
7
Сообщения, опубликованные Some
-
-
ЛС посмотри
-
Или используй еамод\ра
-
Мало ты знаешь.
За деньги он и в жопу даст, если цена устроит. Путана.
- 1
- 1
-
-
Да это я ему вчера ещё исправил.
У него коннект не проходит, с гармошкой проблемки. Да и не дропается сервер из-за ошибок в моб_дб
- 1
-
-
-
WORLDMAP
В общем, хочу добавить новый город на карту, которая открывается в игре через CTRL + ~`Ё
Рисунок добавить легко, но как сделать выбор нового города при наведении?
Думаю, что копать нужно в luafiles514/lua files/navigation ...
После изменения любого содержимого в файлах, изменений в игре не заметил.
Кто знает? Кто сталкивался?
-
А если залезть в эмляторе в папку doc и воспользоваться переводчиком.................
- 1
-
Жди в асю, только очень жди,
Жди пока пройдут года и прольют дожди,
...
-
Естественно по разному!
В старом(Sakray), файл sclientinfo.xml, а в новом(Renew) clientinfo.xml
** Айпи в EXE не меняется. Единственное, что там может быть - дифф с привязкой к защите.
А может быть там вшили все файлы из грф О_о
- 1
-
Ну это значит то, что какое-либо изображение(надо смотреть по ситуации) не входит в рамки 8М или 16М bit изображений.
В общем, сделай изображение 8 или 16 бит и всё будет ОКей.
- 1
-
Помощь*
Качай browedit и занимайся. На ютубе полно видео.
- 1
-
Ета абида
-
Он не на высоте, а просто залез на rathena.
Дима, го вечером скупишку
-
Могу продать за очень недорого перевод флюкса
-
-
Тут по КЭПу:
if( #PremiumUser <= gettimetick(2) ) {
dispbottom "Time of Premium Account was ended or you don't pay for this.";
query_sql "UPDATE `login` SET level = '0' WHERE account_id = "+getcharid(3)+"";
}Т.е. если нет премиума или он истёк - лишний запрос в базу на сброс уровня аккаунта до 0.
Скрипт надо читать, прежде чем публиковать информацию о каких-то БАГах.
-
То, что ты заменил название и номер спрайта не могло помочь, ибо:
1. Добавление #lol и тому подобное - когда сервер пишет, что такое название НПЦ уже используется (Тогда поможет такое добавление).
2. Номер спрайта, ну тут сам понимаешь.
Удач.
- 1
-
А ты что-то предпринимаешь для того, чтобы в один прекрасный момент написать что-нибудь?
prontera,146,166,6 script Premium Account 634,{
// Settings: -----------------------------
set .@Cost, 350; // Cash Points required
set .@Time, 4 * 7 * 24 * 60 * 60; // Time in Seconds = 4 weeks, 7 days per week, 24 hours per day, 60 minutes per day, 60 seconds per minute. = 1 month in this sample. in this sample.
set .@Time$, "1 month";
// ---------------------------------------
mes "[Premium Account]";
mes "I am the Premium Account seller.";
if( #PremiumUser > gettimetick(2) )
mes "Your Premium Account expires in ^FF0000" + callfunc("Time2Str",#PremiumUser) + "^000000.";
mes "What can I do for you?";
next;
// isPremium() returns 1 if the current user account is premium and it have not expired.
// It works together with #Premium_Tick, which is a account Var set with a Unix Time value, representing when the premium account expires.
// isPremium() is the same as #Premium_Tick > gettimetick(2)
switch( select("Pay for Premium Time:About Premium Account") )
{
case 1:
mes "[Premium Account]";
if( #PremiumUser > gettimetick(2) )
mes "Do you really want to extend your Premium Time?";
else
mes "You do really want to convert your account to premium?";
mes "Premium Time is ^FF0000" + .@Time$ + "^000000";
mes "Value is ^FF0000" + .@Cost + "^000000 Cash Points.";
next;
if( select("Yes:No") == 2 )
{
mes "[Premium Account]";
mes "Come back if you change your mind.";
close;
}
if( #CASHPOINTS < .@Cost )
{
mes "[Premium Account]";
mes "You don't have enough Cash Points.";
close;
}
if( #PremiumUser > gettimetick(2) )
set #PremiumUser, #PremiumUser + .@Time; // Time Extension
else
set #PremiumUser, gettimetick(2) + .@Time; // New premium Account
query_sql "UPDATE `login` SET level = '1' WHERE account_id = "+getcharid(3)+"";
set #CASHPOINTS, #CASHPOINTS - .@Cost;
mes "[Premium Account]";
mes "Congratulations!!..";
mes "Remember your Premium Account expires in ^FF0000" + callfunc("Time2Str",#PremiumUser) + "^000000.";
next;
mes "To change the status to take effect, please reenter the game.";
close;
case 2:
// Edit this messages to explain your Users about the premium account in your server.
// ----------------------------------------------------------------------------------
mes "[Premium Account]";
mes "With Premium Account you can:";
mes "Use the commands: @mobsearch,";
mes "@cast,@exp,@petrename,@where,";
mes "@changeleader, @packetfilter,";
mes "@autorefresh and other...";
mes " ";
close;
}
OnPCLoginEvent:
if( #PremiumUser > gettimetick(2)) {
// sc_start SC_ITEMBOOST,( #PremiumUser - gettimetick(2) ),50;
// sc_start SC_EXPBOOST,( #PremiumUser - gettimetick(2) ),50;
dispbottom "Remember your Premium Account expires in " + callfunc("Time2Str",#PremiumUser) + "";
}
if( #PremiumUser <= gettimetick(2) ) {
dispbottom "Time of Premium Account was ended or you don't pay for this.";
query_sql "UPDATE `login` SET level = '0' WHERE account_id = "+getcharid(3)+"";
}
end;
}- 3
-
Так-так-так...
-
Не хотелось бы ограничиваться одной локацией - стандартом, в который игроки зайдут, встанут по линеечке и закастуют МВП. Проще сразу тогда давать парочку блуди бранчей.
Я хоть и в броу не особо шарю, но проставить эффекты, аля сафети волл смогу, но не хотелось бы)
Ну, допустим, я сделаю в предмет вызов функции. Кликнули, значит, 2 раза и пошёл скрипт работать...
Можно для проверки сразу гетмапюзерс бахнуть или гетпатимембер, не важно.
Как реализовать проверку на отдаление одних от других?
-
-
Новости О_О
в Новости
Опубликовано
Заливай и делись