Перейти к содержанию

Henkei

Очередь
  • Постов

    16
  • Зарегистрирован

  • Посещение

Весь контент Henkei

  1. Можете подсказать где?
  2. Ребята такая проблема установил флюкс.. захожу на сайт. ввел секретный вопрос.. потом просиит MYSQLname и password ввожу и выскакует такая вот фигня Error An error occurred while trying to process your request. Please try contacting an administrator: admin@localhost подскажите то делать?
  3. может у когото есть готовый сервер .. но нету средств поставить на хост.. могу придложить такую возможность скайп henkragnarok1
  4. вот собствено проходит евент жму на нпц приз не дает подскажите что не так 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; }
  5. о БОже каких 40 онлайна... 20 есть и и18 на дт.. стоят.. старый авангард хорош был.. но то что ты с него сделал.. только дурак купит..
  6. - 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; } }
  7. убиваю и рейтинг не обновился
  8. вот добавел кароче таблиицу для пвп рейтинга подскажите что не так 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 //============================================================ ВОт такая хренотень
  9. да всьо решил уже поменял s1 p1 на другое имя и пароль.. всем спасибо
  10. вот делаю всьо по гайду : Access denied for user 'ragnarok'@'localhost' (using password: YES) Подскажите что сделать
  11. rathena/src/map/battle.c спасибо вчера уже вспомнил
  12. Где конкретно можно роботать со скилами..поднимать их дамаг ? Зарание спасибо
  13. може иза таво что у вашего перса вид администратора? Не думал об этом, а если так то где в mysql искать правильную таблицу?а то хочется от обычного игрока побегать по миру! создай новый акаунт и не давай права администратора
  14. може иза таво что у вашего перса вид администратора?
×
×
  • Создать...
Яндекс.Метрика