Henkei
Очередь-
Постов
16 -
Зарегистрирован
-
Посещение
Весь контент Henkei
-
Ребята такая проблема установил флюкс.. захожу на сайт. ввел секретный вопрос.. потом просиит MYSQLname и password ввожу и выскакует такая вот фигня Error An error occurred while trying to process your request. Please try contacting an administrator: admin@localhost подскажите то делать?
-
может у когото есть готовый сервер .. но нету средств поставить на хост.. могу придложить такую возможность скайп henkragnarok1
- 1 ответ
-
- 1
-
вот собствено проходит евент жму на нпц приз не дает подскажите что не так prontlegend,177,199,0 script Супер кубик Ивент 71,{ if ( $@KUB != 0 ) goto JU_Ero; mes "[Супер кубик Ивент]"; mes "Привет!Я провожу ивент с названием:"; mes "..................................."; mes "^0000FF Супер кубик Ивент ^000000"; mes "..................................."; next; mes "[Супер кубик Ивент]"; mes "Ты хочеш попасть на ивент?"; next; menu "Да",HK_D,"Нет",HK_N; HK_D: mes "[Супер кубик Ивент]"; mes "Хорошо!Щас вы будуте телепортированы в комнату ожидания"; next; warp "quiz_00",12,110; close; HK_N: mes "[Супер кубик Ивент]"; mes "Тогда увидимся в следущий раз."; close; JU_Ero: mes "[Супер кубик Ивент]"; mes "Приходите когда будет набор людей."; close; } - script Event_Kubik -1,{ OnClock1438: OnClock1738: OnClock2038: OnInit: callfunc "Walk_Off"; disablenpc "Виходимс"; set $@KUB,1; end; OnMinute00: killmonsterall "quiz_00"; set $@KUB,0; announce "Начался набор людей на Супер кубик Ивент !",0; sleep 15000; announce "Продолжается набор людей на Супер кубик Ивент.Через 3 мин начало ивента !",0; sleep 60000; announce "Продолжается набор людей на Супер кубик Ивент.Через 2 мин начало ивента !",0; sleep 60000; announce "Продолжается набор людей на Супер кубик Ивент.Через 1 мин начало ивента !",0; sleep 30000; announce "Набор людей на Супер кубик Ивент закончен !",0; if ( getareausers("quiz_00",10,131,27,100) == 1 ) goto L_LMF; set $@KUB,1; areaannounce "quiz_00",4,131,27,100,"До начала выкидывания кубика осталось 30 секунд.Просим занять места на кубиках с цифрами !",0; sleep 28000; areaannounce "quiz_00",4,131,27,100,"Приготовились !!!",0; sleep 2000; callfunc "Main_function1"; end; L_LMF: announce "Ивент Супер кубик отменяется,ибо на ивент пришел только 1 игрок !",0; sleep 5000; areawarp "quiz_00",4,125,27,100,"prontera",155,177; end; } function script Main_function2 { if ( getareausers("quiz_00",10,131,27,100) == 0 ) { announce "Конец Ивента Супер кубик.Победителей нету !",0; stopnpctimer "Event_Kubik"; return; end; } if ( getareausers("quiz_00",10,131,27,100) == 1 ) { areaannounce "quiz_00",4,131,27,100,"Выпало число - "+$@random,0; announce "Конец Ивента Супер кубик.Есть 1 победитель!",0; callfunc "Walk_On"; mapannounce "quiz_00","Заберите свой приз, и тогда сможете выйти !",0; stopnpctimer "Event_Kubik"; enablenpc "Виходимс"; monster "quiz_00",5,108,"Приз в студию",31203,1 ; sleep 5000; areawarp "quiz_00",4,131,8,120,"prontera",155,177; return; end; } else { if ( getareausers("quiz_00",10,131,27,100) >= 2 ) { areaannounce "quiz_00",4,131,27,100,"Выпало число - "+$@random,0; areaannounce "quiz_00",4,131,27,100,"У вас 10 секунд,чтоб поменять позицию",0; sleep 10000; callfunc "Main_function1"; return; } } } function script Main_function1 { set $@random,rand(1,6); callfunc "Enable_k"+$@random; callfunc "Enable_other"; callfunc "Main_function2"; return; } quiz_00,4,106,4 script Виходимс 71,{ mes "[ Ивент Супер кубик ]"; mes "Подравляю с победой !!!"; next; warp "SavePoint",0,0; close; } function script Enable_other { //Все,кроме кубиков areawarp "quiz_00",10,131,11,124,"quiz_00",7,122; areawarp "quiz_00",12,129,26,126,"quiz_00",7,122; areawarp "quiz_00",22,121,27,106,"quiz_00",7,122; areawarp "quiz_00",10,121,17,108,"quiz_00",7,122; areawarp "quiz_00",10,107,13,100,"quiz_00",7,122; areawarp "quiz_00",14,105,17,100,"quiz_00",7,122; areawarp "quiz_00",16,107,17,106,"quiz_00",7,122; areawarp "quiz_00",18,111,21,102,"quiz_00",7,122; areawarp "quiz_00",18,101,19,100,"quiz_00",7,122; areawarp "quiz_00",22,101,25,100,"quiz_00",7,122; areawarp "quiz_00",24,103,26,102,"quiz_00",7,122; areawarp "quiz_00",26,105,27,104,"quiz_00",7,122; areawarp "quiz_00",18,125,21,116,"quiz_00",7,122; areawarp "quiz_00",20,115,21,114,"quiz_00",7,122; areawarp "quiz_00",14,123,17,122,"quiz_00",7,122; areawarp "quiz_00",14,125,15,124,"quiz_00",7,122; areawarp "quiz_00",22,125,23,122,"quiz_00",7,122; areawarp "quiz_00",26,125,27,122,"quiz_00",7,122; return; } function script Enable_k1 { //Кубики - 1 areawarp "quiz_00",12,125,13,124,"quiz_00",7,122; areawarp "quiz_00",24,125,25,124,"quiz_00",7,122; return; } function script Enable_k2 { //Кубики - 2 areawarp "quiz_00",24,123,25,122,"quiz_00",7,122; areawarp "quiz_00",20,101,21,100,"quiz_00",7,122; return; } function script Enable_k3 { //Кубики - 3 areawarp "quiz_00",22,105,23,104,"quiz_00",7,122; areawarp "quiz_00",12,123,13,122,"quiz_00",7,122; return; } function script Enable_k4 { //Кубики - 4 areawarp "quiz_00",10,123,11,122,"quiz_00",7,122; areawarp "quiz_00",18,113,21,112,"quiz_00",7,122; return; } function script Enable_k5 { //Кубики - 5 areawarp "quiz_00",18,115,19,114,"quiz_00",7,122; areawarp "quiz_00",24,105,25,104,"quiz_00",7,122; return; } function script Enable_k6 { //Кубики - 6 areawarp "quiz_00",22,103,23,102,"quiz_00",7,122; areawarp "quiz_00",14,107,15,106,"quiz_00",7,122; areawarp "quiz_00",16,125,17,124,"quiz_00",7,122; return; } function script Walk_Off { setcell "quiz_00",9,125,9,120,cell_walkable,0; setcell "quiz_00",9,111,9,106,cell_walkable,0; return; } function script Walk_On { setcell "quiz_00",9,111,9,106,cell_walkable,1; return; }
-
о БОже каких 40 онлайна... 20 есть и и18 на дт.. стоят.. старый авангард хорош был.. но то что ты с него сделал.. только дурак купит..
-
- script OnPCKillEvent -1,{ OnPCKillEvent: function Rating_Winner; function Rating_Loser; set @disable_gms, 0; // Проверка на Гм уровень. 1 - вкл. 0 - выкл. set @servertype, 2; // 1 - Normal Server; 2 - PvP Server. set $@db_name$, "testragnarok"; // Название базы данных, в которых расположена таблица рейтинга. setarray @eventmaps$[0], "pvp_y_8-1", "pvp_y_8-2", "pvp_y_8-3", "pvp_y_8-4", "pvp_y_8-5"; if ( getcharid(0) == killerrid ) end; if ( getmapxy( @mapname$, @mapx, @mapy, 0, strcharinfo(0) ) != 0 ) end; switch (@servertype) { case 1: for ( set @i, 0; @i <= getarraysize( @eventmaps$ ); set @i, @i+1 ) { if ( @mapname$ == @eventmaps$[@i] ) { set @eventgo, 1; break; } } break; case 2: set @eventgo, 1; for ( set @i, 0; @i <= getarraysize( @eventmaps$ ); set @i, @i+1 ) { if ( @mapname$ == @eventmaps$[@i] ) { set @eventgo, 0; break; } } break; } if ( !@eventgo ) end; if ( @disable_gms && getgmlevel() >= 40 ) end; set $@PvP_Point, 80; set PvP_Kills,PvP_Kills+1; set $@KillerName$, strcharinfo(0); set $@KilledName$, rid2name( killedrid ); set $@Kill_base, BaseLevel; set @killer_sex, Sex; if ( @killer_sex ) set $@kill_msg$, "Был убит"; else set $@kill_msg$, "Была убита"; set @tmp_attach, killedrid; attachrid( @tmp_attach ); set PvP_Death, PvP_Death+1; set $@Dead_base, BaseLevel; set @dead_sex, Sex; if ( @dead_sex ) set $@dead_msg$, "убил"; else set $@dead_msg$, "убила"; Rating_Loser; set @tmp_attach, killerrid; attachrid( @tmp_attach ); Rating_Winner; // Больше не нужен... announce "[ "+$@KillerName$+" ] "+$@kill_msg$+" [ "+$@KilledName$+" ]. Рейтинг +/- ["+$@CountWinner+" / "+$@CountLoser+"]",bc_map; end; function Rating_Winner { if ( $@Kill_base < $@Dead_base ) set @CountWinner, ( $@PvP_Point + ( $@Dead_base - $@Kill_base ) ) / 5; else set @CountWinner, ( $@PvP_Point - ( $@Kill_base - $@Dead_base ) ) / 5; if ( PvP_Kills > 1 ) { query_sql "UPDATE "+$@db_name$+".pvplog SET pvprat=pvprat+"+@CountWinner+" WHERE name='"+$@KillerName$+"'"; } else { query_sql "INSERT INTO "+$@db_name$+".pvplog (`name`,`pvprat`) VALUES ('"+$@KillerName$+"',"+@CountWinner+")"; } announce $@kill_msg$+" [ "+$@KilledName$+" ]. Рейтинг +"+@CountWinner,bc_self|bc_blue; return; } function Rating_Loser { if ( !PvP_Kills ) return; set @PvP_LosPoints, 0; if ( PvP_Kills - PvP_Death >= 0 ) { if ( $@Kill_base < $@Dead_base ) set @CountLoser, ( $@PvP_Point + ( $@Dead_base - $@Kill_base ) ) / 5; else set @CountLoser, ( $@PvP_Point - ( $@Kill_base - $@Dead_base ) ) / 5; cleararray @pvp_loser[0],0,1; query_sql "SELECT pvprat FROM "+$@db_name$+".pvplog WHERE name='"+$@KilledName$+"'", @pvp_loser; if ( @CountLoser < @pvp_loser[0] ) set @PvP_LosPoints, @pvp_loser[0] - @CountLoser; } query_sql "UPDATE "+$@db_name$+".pvplog SET pvprat="+@PvP_LosPoints+" WHERE name='"+$@KilledName$+"'"; announce "Вас "+$@dead_msg$+" [ "+$@KillerName$+" ]. Рейтинг -"+@CountLoser,bc_self|bc_blue; return; } }
-
убиваю и рейтинг не обновился
-
вот добавел кароче таблиицу для пвп рейтинга подскажите что не так prontlegend,180,216,3 script PvP Board#1::PvPBoard 857,{ set @db_name$, "testragnarok"; mes "[ PvP Information ]"; mes "Здесь вы можете увидеть:"; mes "1. Лидеров PvP."; mes "2. Cвой PvP Статус."; next; switch(select("Лидеры PvP","Мой статус","Выход")) { case 1: set @topcount, 5; cleararray @pvpboard1$[0],"",@topcount; cleararray @pvpboard2[0],0,@topcount; query_sql "SELECT name, pvprat FROM "+@db_name$+".pvplog ORDER BY pvprat DESC LIMIT "+@topcount+";", @pvpboard1$, @pvpboard2; mes "[ ^ff0000Топ "+@topcount+"^000000 ]"; for (set @i,0; @i<@topcount; set @i,@i+1) { if(@pvpboard2[@i] != 0) mes "["+(@i+1)+"] ^0000FF[ "+@pvpboard1$[@i]+" ]^000000 - ^FF0000"+@pvpboard2[@i]+"^000000."; else mes "["+(@i+1)+"] ^0000FF[ Nobody ]^000000 - ^FF0000"+@pvpboard2[@i]+"^000000."; } close2; break; case 2: cleararray @pvp_points[0],0,1; query_sql "SELECT pvprat FROM "+@db_name$+".pvplog WHERE name='"+strcharinfo(0)+"'", @pvp_points; mes "[ PvP Статус ^0000ff"+strcharinfo(0)+"^000000 ]"; mes "Убийств: ^0000FF"+PvP_Kills+"^000000"; mes "Сметрей: ^0000FF"+PvP_Death+"^000000"; mes " "; mes "PvP рейтинг: ^0000FF"+@pvp_points[0]+"^000000"; close2; break; case 3: close2; break; } end; } //= Duplicats PvP Board ====================================== //= yourmap,map X,map Y,Z duplicate(PvPBoard) PvP Board#2 857 //= yourmap,map X,map Y,Z duplicate(PvPBoard) PvP Board#3 857 //============================================================ ВОт такая хренотень
-
да всьо решил уже поменял s1 p1 на другое имя и пароль.. всем спасибо
-
Да всьо норм прописано
-
вот делаю всьо по гайду : Access denied for user 'ragnarok'@'localhost' (using password: YES) Подскажите что сделать
-
rathena/src/map/battle.c спасибо вчера уже вспомнил
-
Где конкретно можно роботать со скилами..поднимать их дамаг ? Зарание спасибо
- 3 ответа
-
- 1
-
може иза таво что у вашего перса вид администратора? Не думал об этом, а если так то где в mysql искать правильную таблицу?а то хочется от обычного игрока побегать по миру! создай новый акаунт и не давай права администратора
-
може иза таво что у вашего перса вид администратора?