-
Постов
367 -
Зарегистрирован
-
Посещение
-
Победитель дней
19
Весь контент nejiko
-
Это как? Поподробнее бы, что не работает конкретно? Что пишет? Логи мб? Та всё исправил взял скрипт от medlmen
-
Почему не работает то? <style> .hide { display: none; } .show { display: yes; } </style> <script type='text/javascript'> function upd(id) { if (id==1){ document.getElementById('vk_id').className='show'; } if (id==2){ document.getElementById('vk_id').className='hide'; } } </script> <center> 1. Кликаете на баннер: <br /> <!-- ваш баннер --> <a target="_blank" href="http://game100rus.com/index.php?do=votes&id=17974"><img border="0" src="http://ic.pics.livejournal.com/samaritanyn/10860637/47753/47753_original.gif" alt="game100rus.com"></a> <!-- /MMORPG TOP 100 LA2, WOW, RO, RF Online, PW, Aion, etc. MMORPG Private Servers. Приватные сервера онлайн игр и игровые порталы. --> <br /> 2. Голосуете <br /> 3. Выбираете Топ в котором вы проголосовали <form method="POST"> <input name='top' type='radio' value='1' onchange="upd(2);" onkeyup="upd(2);" onblur="upd(2);" ><label>Game100rus.com</label><br /> 4. Вводите логин и получаете бонус <br /> Введите логин: <br /><input type='text' name='login'> <br /><input type='hidden' name='vote'><br /> <div id="vk_id" class="hide">Введите своё ID Вконтакте: <input type='text' name='vk_id'><br /></div> <input type='submit' value='Получить поинты!'> </form> </center> </td> </tr> </table> </td> </tr> </table> <div style="height:75px;"></div><center> <div class="clearer"></div> <div id="footer"><div style="width:500px; height:90px; margin-left:auto; margin-right:auto;"><?php include("footer.php"); ?></div></div> </center> <script type="text/javascript"> load_menu(); LINK_ajax('motd.php', 'main_div'); LINK_ajax('login.php', 'login_div'); login_hide(2); server_status() LINK_ajax('selectlang.php', 'selectlang_div'); </script> </div> </div> </body> </html> <?php fim(); ?> <?php $host = "127.0.0.1"; $user = "root"; $pass = "123nejiko"; $rodb = "ragnarok"; $db = mysql_connect($host, $user, $pass) or die(mysql_error()); @mysql_select_db($rodb,$db); ?> <? /* Добавить в таблицу login 5 полей: ALTER TABLE `login` ADD `vote` INT( 5 ) NOT NULL DEFAULT '0', ADD `vote_time` INT( 100 ) NOT NULL DEFAULT '0', ADD `vote_ip` VARCHAR( 100 ) NOT NULL DEFAULT '0', ADD `vote2_time` INT( 100 ) NOT NULL DEFAULT '0', ADD `vote2_ip` VARCHAR( 100 ) NOT NULL DEFAULT '0', ADD `vote3_time` INT( 100 ) NOT NULL DEFAULT '0', ADD `vote3_ip` VARCHAR( 100 ) NOT NULL DEFAULT '0' */ $top = array( 1 => array(1 => "http://game100rus.com/sitedetails_17974.html", 2 => "vote_time", 3 => "vote_ip"), ); if (isset($_POST['vote'])) { if ($_POST['login'] == '') { echo "<br />Вы не ввели логин"; } if ($_POST['top'] == '') { echo "<br />Вы не выбрали Топ"; } $num_top = $_POST['top']; $user = trim($_POST['login']); // Логин $vk_id = trim($_POST['vk_id']); // Айди Контакта $result = mysql_query ("select * from `login` WHERE `userid`='".mysql_real_escape_string($user)."'",$db) or die(mysql_error()); $myrow = mysql_fetch_array($result); $curr_time = time(); //Текущее время $vote_time = $myrow[$top[$num_top][2]]; // Последний раз голосовал $stranica = file_get_contents($top[$num_top][1]); //Получаем статистику $userip = $_SERVER['REMOTE_ADDR']; //IP юзера $ip = mysql_query ("select * from `login` WHERE `vote_ip`='$userip' and `userid`<>'$user'",$db) or die(mysql_error()); $check_ip = mysql_fetch_array($ip); $vote_ip = $check_ip[$top[$num_top][3]]; $pos = strpos($stranica, $userip); // Ищем данные пользователя в статистике if ($num_top == 3) { $pos = strpos($stranica, $vk_id); // Ищем данные пользователя в статистике } if (($curr_time-$vote_time) < 3600*12) { echo "<br />Вы голосовали менее 12 часов назад";} else { if ($vote_ip == $userip) { echo "<br />Вы уже голосовали"; } else { if ($pos === false) { echo "<br />Вы не проголосовали. " ; } else { $curr_time = time(); $update_vote = mysql_query ("UPDATE `login` set `vote`=`vote`+'1', `".$top[$num_top][2]."`='$curr_time', `".$top[$num_top][3]."`='$userip' WHERE `userid`='$user'",$db) or die(mysql_error()); $points = mysql_query ("select * from `login` WHERE `userid`='$user'",$db) or die(mysql_error()); $points2 = mysql_fetch_array($points); do { printf(" <table width='481' height='10' border='-1'> <tr> <td width='105px' height='10px' align='center' ><br>У вас %s голоса(-ов)</td> </tr> </table>",$points2["vote"]); } while ($points2 = mysql_fetch_array($points)); echo "<br />Бонус зачислен."; }} } } ?>
-
Народ есть один скрипт взятый с eathena.ws, так вот тут 1 итем почему то даеться бесплатно как убрать такой баг? Jazeera,181,118,4 script Реферал Магазин 83,{ callshop "Ref#shop1",1; npcshopattach "Ref#shop1"; end; OnBuyItem: if(#YCallFrnd == 1) { set @cost,0; if ( @bought_quantity > 1) { message strcharinfo(0), "Вы можете купить только один итем."; end; } getitem @bought_nameid,@bought_quantity; set #YCallFrnd, 2; deletearray @bought_quantity, getarraysize(@bought_quantity); deletearray @bought_nameid, getarraysize(@bought_nameid); end; } else { mes "[ " + strnpcinfo(3) + " ]"; mes "Что? " + ((#YCallFrnd==0)? "Вы никого не пригласили никого.":"Вы получили бонус"); close; } OnInit: npcshopattach "Ref#shop1"; end; } - shop Ref#shop1 83,17011:5,12246:3,1100:4,12264:1,677:2
-
я же говорю пока были в папке data всё работало, когда запечатал в grf,стала пропадать голова на опр. номерах не на всех!
-
Что это? Сан зайди в Скайп,я хотел донат систему приобрести!
-
Привет всем, проблема состоит в следующем! клиент состоял в папке data когда собрал в .grf, то в стилиста в списке причёсок на номере 0 и от 27 до 51 исчезает полностью голова! Что может быть?? До этого было всё отлично, unbollox-ом перевел нормально проверял!
-
Так попробуй! function script supportx2 { setarray $arrayofboss[0],1038,1039,1046,1059,1086,1087,1112,1115,1147,1150,1157,1159,1190,1251,1252,1272,1312,1373,1389,1418,1492,1511,1583,1623,1630,1658,1685,1688,1708,1719,1734,1751,1768,1779,1785,1832,1871,1873,1885,1917,2022,2068,2087,2131,2156; attachrid(getarg(0)); if (called){ dispbottom "Вы не можете призвать помощника в данный момент."; getitem 14345,1; } else { if (BaseLevel <= 10) { set @supp,1002; } if (BaseLevel <= 30 && BaseLevel > 10) { set @supp,1100; } if (BaseLevel <= 50 && BaseLevel > 30) { set @supp,1156; } if (BaseLevel <= 70 && BaseLevel > 50) { set @supp,1385; } if (BaseLevel <= 98 && BaseLevel > 70) { set @supp,2085; } if (BaseLevel >= 99) { set @supp,$arrayofboss[rand(getarraysize($arrayofboss))]; } set called,1; dispbottom "Помошник призван на 30 минут"; summon "Помошник["+strcharinfo(0)+"]",@supp,1800000; } } - script support_system -1,{ OnPcDieEvent: if (called) { set called,0; getitem 14345,1;} end; OnPCLoginEvent: if(called == 1 || given == 0) { percentheal 100,0; set called,0; getitem 14345,1; set given,1; } end; OnPCLogoutEvent: if(called == 1) { percentheal -100,0; } end; } и это! 14345,Animal_Scroll,Animal Scroll,2,0,,0,,,,,0xFFFFFFFF,7,2,,,,,,{ callfunc "supportx2",getcharid(3); },{},{}
-
Интересно, что быстрее: массив, с индексами ввдие skillid, или case? Теоретически быстрее должен быть массив, тогда будет просто return @$my_array$[getarg(0)]; А теперь вспоминаем что в массиве рошечки максимум 128 элементов, и юзаем кейсы Подскажите как соеденить ваш скрипт, что-бы он показывал не ID, а наименование!
-
А как ее использовать?
-
Та я разобрался просто перепутал кое что))) А вопрос можно?? Можно ли с этой странички собрать сорс @nodelay ??? http://www.foro.divinero.net/soporte-scripts-materiales-y-npc/%28src%29-comando-nodelay/
-
Ну всмысле это решение работает,а то человек так и не ответил работает оно или нет ( правка числа )
-
Можно попросить Гайдик по добавлению новых карт, на lua, что-то искал не нашел!
-
xaxax что да то да)
-
xD классное предложение)) Я только за но я просто хотел баланс для начала поднастроить,но если ты не против тогда давай это обсудим))))
-
Здравствуйте народ! Случилась такая ситуация, у меня сервер находиться на Ноуте, ноут работает от WiFi роутера! Теперь ближе к делу, внутрений IP 192.168.1.4 Внешний динамический XXX.XXX.XXX.XXX Для временного сервера онлайн использую no-ip Выходит так, комп который так же покдлючен к WiFI сетке получилось подключить но нужно было прописать в clientinfo.xml Мой внутренний IP тоесть 192.168.1.4 Для остальных ( интернет пользователи ) по идеи должен быть прописан xxx.no-ip.org, но они не могут подключиться! Вот конфиги! char_athena.conf map_athena.conf login_athena.conf Порты открыты NO-IP использует внешний IP Вот внутренний Собственно люди не конектяться к серверу,а локальный ПК который по WiFi так же работает может конектиться,что я прописал не так?
-
проблема решена нашел патч такой системы под 3сеам от Lilith Вот кому нужна будет!
-
вобщем тему клозет,я удалил модификацию,спасибо за помощь!
-
у меня что-то 100% не совпадает даже если смотреть по msg_athena.conf 650: Baby Shadow Chaser 651: Expanded Super Novice 652: Expanded Super Baby 653: Kagerou 654: Oboro 655: Unknown Job // Extended Vending system 700: You do not have enough CashPoint 701: You do not have enough items 702: Seller has not enough space in your inventory 703: Seller can not take all the item 704: You have selected: %s 705: You've opened %s's shop. Sale is carried out: %s 706: Current Currency: %s 707: %s has bought '%s' in the amount of %d. Revenue: %d %s 708: Full revenue from %s is %d %s // Dragon Mount 700: You have mounted a Dragon. 701: This player cannot mount a Dragon with his/her current job. 702: This player's Dragon has been released. 703: You cannot mount a Dragon while in disguise. // Ranger Warg 704: You have obtained a Warg. 705: This player cannot have a Warg with his/her current job. 706: This player's Warg has been released. 707: You cannot mount a Warg while in disguise. 708: You cannot have a Warg and a Warg Mount at the same time. 709: You cannot have a Warg while you have a Falcon
-
Поясни где смотреть как она объявлена?