Назад

Pvp Rating

Автор: SergeiX: Дата: 03.29.2011

Люди мож у кого завалялся нпц рабочий пвп рейтинг для тхт версий скиньте плз :)

Автор: SergeiX: Дата: 03.29.2011

оне не пашет кеник фиг знает поч;)

Автор: SergeiX: Дата: 03.29.2011

в мап сервере пишет чот про function script Gettime { последние считай строчки скрипта

Автор: Кеник: Дата: 03.29.2011

Скрин мап-сервера покажи или нормально текст приведи...

На

в мап сервере пишет чот про function script Gettime {

я могу лишь посоветовать сделать что-нибудь и исправить как-нибудь =\

Автор: SergeiX: Дата: 03.29.2011

ругаеться на 114 строчку
//Announcement (Setting for Char)
if (pvpbroadcast == 2){
announce strcharinfo(0)+" just claimed the "+((@PosinLadder+@considerdeath)+1)+". Position in the Top "+$@LadderLength+" after killing "+getd("$@PVPkilledplayer"+$@PVPcounter+"$")+".",1 6;

Автор: Кеник: Дата: 03.29.2011

//Announcement (Setting for Char)
if (pvpbroadcast == 2){
announce strcharinfo(0)+" just claimed the "+((@PosinLadder+@considerdeath)+1)+". Position in the Top "+$@LadderLength+" after killing "+getd("$@PVPkilledplayer"+$@PVPcounter+"$")+" .",1 6;

Наверное пробел в конце лишний?

Автор: SergeiX: Дата: 03.29.2011

так во 2 тоже такойже пробел (посмотри в скрипте):o блин не пашет он чёт, мож ктот скинет норм буду очнеь благодарен+)

Автор: Кеник: Дата: 03.29.2011

покажи скрин мап-сервера

Автор: SergeiX: Дата: 03.29.2011

щас подожди чуть

Автор: SergeiX: Дата: 03.29.2011

воть

Автор: Кеник: Дата: 03.29.2011

Жжошь!) Сам-то прочитаешь хоть что-нибудь там?))

Автор: SergeiX: Дата: 03.29.2011

да я понял что не чего не видна уже +))
Люди кто мог бы помогите у кого мож завалялся рабочий пвп лидер не читающий базу даных,,???

Автор: dimjke: Дата: 03.30.2011

http://www.eathena.ws/board/index.php?showtopic=233564

Автор: SergeiX: Дата: 03.30.2011

пробывал этот скрипт он не пашет мож в афине чтот не так?? :mad:

Автор: Кеник: Дата: 03.30.2011

Не пашет? Значит плохо пробовал

Автор: SergeiX: Дата: 03.30.2011

//[NEW] Show how many times you have died
prontera,164,160,4 script PvP рейтинг 858,{

for(set @m,1;@m<=$@maxHB;set @m,@m+1) {
mes "#.^FF0000"+ @m +"^000000:^FF6600"+$HeroName2$[@m]+"^000000,Убил:^FF6600"+$TopHeroLevel2[@m]+"^000000";
mes " ";
}
close;
end;
}
function script OnPatchHB {

set $@maxHB,10; //Showed 5 Rank
for(set @i,1;@i <= $@maxHB;set @i,@i+1) {
for(set @j,1;@j <= $@maxHB;set @j,@j+1) {
if($HeroName2$[@j] == strcharinfo(0) && BP <= $TopHeroLevel2[@j]) {
set $TopHeroLevel2[@j],BP; end;
}
}
if(BP > $TopHeroLevel2[@i]) {
for(set @l,1;@l <= $@maxHB;set @l,@l+1) {
if($HeroName2$[@l] == strcharinfo(0) && @i == @l) {
set $TopHeroLevel2[@i],BP;
end;
}
if($HeroName2$[@l] == strcharinfo(0)) {
set $@inB2,@l;
for(set @m,$@inB2;@m >= @i;set @m,@m-1) {
set $HeroName2$[@m],$HeroName2$[@m-1];
set $TopHeroLevel2[@m],$TopHeroLevel2[@m-1];
}
set $HeroName2$[@i],strcharinfo(0);
set $TopHeroLevel2[@i],BP;
end;
}
}
for(set @k,$@maxHB;@k >= @i;set @k,@k-1) {
set $HeroName2$[@k+1],$HeroName2$[@k];
set $TopHeroLevel2[@k+1],$TopHeroLevel2[@k];
}
set $HeroName2$[@i],strcharinfo(0);
set $TopHeroLevel2[@i],BP;
}
}
end;
}

- script 15238541 -1,{
OnPCKillEvent:
set BP,BP+1;
callfunc "OnPatchHB";
}

Автор: SergeiX: Дата: 03.30.2011

ругаеться на последние строки не пойму что тут за ошибка:mad:

Автор: [OneLife]: Дата: 03.30.2011

Может хоть скрин ошибки будет?

Автор: Renegade: Дата: 03.30.2011

в хрустальном шаре вижу:

- script [TAB] 15238541 [TAB] -1,{

Автор: SergeiX: Дата: 03.30.2011

хм на него тыкаеш он не реагирует ошибок вродь не пишет

Автор: SergeiX: Дата: 03.30.2011

ктот сможет помочь в чём проблема??

Автор: SergeiX: Дата: 03.31.2011

переделывал по всякому нпц тыкаеш толку 0 даже не пишет не чего ( помогите люди для афины 14009 тхт найти пвп топ плз )

Автор: SergeiX: Дата: 03.31.2011

Люди вот ошибок нету в скрипте пвп теперь а когда на арене убиваеш человека в мап сервере вот это пишет :o

Автор: SergeiX: Дата: 03.31.2011

вот этот нпц;) http://rus-ea.ru/showthread.php?t=3535

Автор: SergeiX: Дата: 03.31.2011

блин ктот знает эту ошибку?

Автор: SergeiX: Дата: 03.31.2011

Не кто не пишит значит не знают ошибку прошу плз ответить, кто знает как там исправить :mellow:

Автор: Кеник: Дата: 03.31.2011

Вопрос №1. Нахера ты остальной лог мап-сервера замазал?
Вопрос №2. Воспользоваться переводчиком религия не позволяет? Не приаттачен ни один персонаж, поэтому скрипт ошибку и выдает. Он не может получить содержимое переменной PVPDeaths, так как не знает у какого чара её смотреть.

Автор: SergeiX: Дата: 03.31.2011

Кеник и как зделать?? подскажи плз

Автор: Кеник: Дата: 03.31.2011

Я не телепат =\
А ковырять тот скрипт не хочца :D Там в мап'e не ругался ни на какие строчки?

Автор: SergeiX: Дата: 03.31.2011

вообше не на какие только когда убиваеш ругаеться!

Автор: Кеник: Дата: 03.31.2011

Ругается только этими двумя строками?

Автор: SergeiX: Дата: 03.31.2011

да и всё время когда убиваеш :mellow:

Автор: Кеник: Дата: 03.31.2011

if ( killedrid == getcharid(3) ) {

Разве killedrid возвращает ID аккаунта? о_О

Попробуй
if ( killedrid == getcharid(0) ) {

Автор: SergeiX: Дата: 03.31.2011

щас попробую +)

Автор: Кеник: Дата: 03.31.2011

attachrid(killedrid);

=>
attachrid killedrid;

Автор: SergeiX: Дата: 03.31.2011

щас все заменю эти строчки и попробую+)

Автор: Jarek: Дата: 04.01.2011

Цитата Кеник;37645:
Разве killedrid возвращает ID аккаунта? о_О

Да, как и killerrid
Да и убирать скобки у attachrid незачем.
Так что обе эти замены ситуацию не исправят, а первая даже ухудшит.


SergeiX, попробуй подебажить, чтобы выяснить на каком именно участке скрипта не аттачиться.

Автор: Кеник: Дата: 04.01.2011

Цитата Jarek;37663:
Да, как и killerrid
Да и убирать скобки у attachrid незачем.
Так что обе эти замены ситуацию не исправят, а первая даже ухудшит.


SergeiX, попробуй подебажить, чтобы выяснить на каком именно участке скрипта не аттачиться.


Странн..( У меня нормально работает
if ( getcharid(0) == killerrid ) end;
:(

Автор: Jarek: Дата: 04.01.2011

Какая версия эмулятора?
Уже в феврале у dimjke не работало из-за "getcharid(0)"

Автор: Кеник: Дата: 04.01.2011

14760

Если память не изменяет - в марте в начале стянул с свн.

Автор: SergeiX: Дата: 04.01.2011

14009 афинка также блин не работает этаже ошибка !

Автор: SergeiX: Дата: 04.01.2011

мож у кого завалялось норм чтоб такое ошибка не было??

Автор: SergeiX: Дата: 04.01.2011

а эт может быть что я со старой афины папку save в новую скинул?:mellow:

Автор: SergeiX: Дата: 04.01.2011

//[NEW] Show how many times you have died
prontera,157,187,4 script PvP рейтинг 858,{

for(set @m,1;@m<=$@maxHB;set @m,@m+1) {
mes "#.^FF0000"+ @m +"^000000:^FF6600"+$HeroName2$[@m]+"^000000,Убил:^FF6600"+$TopHeroLevel2[@m]+"^000000";
mes " ";
}
close;
end;
}
function script OnPatchHB {

set $@maxHB,10; //Showed 5 Rank
for(set @i,1;@i <= $@maxHB;set @i,@i+1) {
for(set @j,1;@j <= $@maxHB;set @j,@j+1) {
if($HeroName2$[@j] == strcharinfo(0) && BP <= $TopHeroLevel2[@j]) {
set $TopHeroLevel2[@j],BP; end;
}
}
if(BP > $TopHeroLevel2[@i]) {
for(set @l,1;@l <= $@maxHB;set @l,@l+1) {
if($HeroName2$[@l] == strcharinfo(0) && @i == @l) {
set $TopHeroLevel2[@i],BP;
end;
}
if($HeroName2$[@l] == strcharinfo(0)) {
set $@inB2,@l;
for(set @m,$@inB2;@m >= @i;set @m,@m-1) {
set $HeroName2$[@m],$HeroName2$[@m-1];
set $TopHeroLevel2[@m],$TopHeroLevel2[@m-1];
}
set $HeroName2$[@i],strcharinfo(0);
set $TopHeroLevel2[@i],BP;
end;
}
}
for(set @k,$@maxHB;@k >= @i;set @k,@k-1) {
set $HeroName2$[@k+1],$HeroName2$[@k];
set $TopHeroLevel2[@k+1],$TopHeroLevel2[@k];
}
set $HeroName2$[@i],strcharinfo(0);
set $TopHeroLevel2[@i],BP;
}
}
end;
}

- script 15238541 -1,{
OnPCKillEvent:
set BP,BP+1;
callfunc "OnPatchHB";
}

этот пвп рейтинг на тхт будет работать?:mellow:

Автор: Gremlin: Дата: 04.01.2011

юзай кодбокс
да, будет. хотя ты мог бы попробовать и не засирать форум лишний раз

Автор: SergeiX: Дата: 04.01.2011

да извеняюсь =) проста пробывал табы ставил а на нпц не нажать как статуя +)

Автор: Kill Spirit: Дата: 04.01.2011

Везде где ты видишь в скрипте query - работать на тхт не будет.

Автор: SergeiX: Дата: 04.01.2011

мож есть где норм на тхт заработает?