Jump to content
  • 0

Npcs simples não funcionam e não apresentam erros no mapserver


Question

Posted

Olá.

 

Estou tentando utilizar os seguintes NPCS, e cansei de quebrar a cabeça tentando fazê-los funcionar, mas não consegui. Nenhum apresenta erro no map-server, mas não funciona

 

Spoiler 

Esse é pra criar um túmulo quando um mvp morrer.

OBS: sistema de túmulos está ligado em conf/battle/monster

// Utilizar ou não sistema de túmulos de MvP
// Veja http://irowiki.org/wiki/MVP#Gravestone 
mvp_tomb_enabled: on
-	script	Tumulo::TOMBSTONE	565,{
mes "[ ^FF0000" + getmonsterinfo(atoi(strnpcinfo(2)),0) + "^000000 ]";
mes "Sua curta vida acabou.";
mes "Horário da Derrota : ^FF0000"+getd(".h"+strnpcinfo(3)+"")+":"+getd(".m"+strnpcinfo(3)+"")+"^000000";
mes "Herói que derrotou o MVP";
set .@b, (atoi(strnpcinfo(3))/ pow(10,(getstrlen(strnpcinfo(3)) - 6)));
query_sql "SELECT `name` FROM `char` WHERE `char_id` = "+ .@b +"",.@charname$;
mes "[^FF0000" + .@charname$ + "^000000]";
close;
OnTombstone:
setd ".h"+strnpcinfo(3)+"",gettime(3);
setd ".m"+strnpcinfo(3)+"",gettime(2);
sleep2 10000;
setnpcdisplay(strnpcinfo(3),565);
end;
} 

Essse para teleportar o jogador ao ponto de retorno automaticamente qdo morrer.

-	script	noress	-1,{

setarray .mapas$,"bossnia_01"; // Adicione os mapas. ,"",""
set .mapa_r$,"SavePoint"; // Mapa de retorno.
OnPCDieEvent:
for (set @i,0; @i < getarraysize(.mapas$); set @i,@i+1) {
if (strcharinfo(3) == .mapas$) {
sleep 1;
warp .mapa_r$,0,0;
}
}
end ();
} 

E esse para kickar automaticamente, quanto o comando agitstart e agitstart2 forem ligados.

-	script	autokick	-1,{
if (agitcheck() == 1 | agitcheck2() == 1 ) {
dispbottom "Desabilitada em WOE!";
mapwarp "bossnia_01","SavePoint",0,0;
end;
}
} 

1 answer to this question

Recommended Posts

  • 0
Posted (edited)

Seus NPCs de AutoKick e NoRess estão sem gatilhos de eventos, como vc quer que eles funcionem?

OnPCLoginEvent

OnPCDieEvent

Eu não entendi o que você quer fazer com o NPC de Túmulo, pois este NPC já existe o padrão dele quando vc ativa o sistema.

Edited by Pedrooo

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...