Jump to content
xrion

Galera ajuda Npc Evento pf

Recommended Posts

Galera da uma força com esse Npc:

prontera,154,197,0 script SvP 855,{


set $IDParty, getcharid(1);

if(!getcharid(1))
{
mes "Você precisa estar em uma Party com no minimo dois players.";
close;
}
getpartymember getcharid(1),0;
if([email protected] < 2)
{
mes "A Party tem que ter no mínimo 2 players.";
close;
}
if($OnOff == 0)
{
set stats$, "[^00FF00Livre^000000]";
}
else
{
set stats$, "[^FF0000Ocupado^000000]";
}
mes "Olá "+strcharinfo(0)+" , o que o senhor deseja ?";
next;
switch(select("- Entrar na SvP "+stats$+":- Informaçoes:- Nada"))
{
case 1:
if($OnOff == 1)
{
mes "A sala já estar ocupada!";
mes "tente daqui a alguns minutos!";
close;
}
warpparty "ama_test",45,95,$IDParty;
end;
case 2:
mes "Elaborando";
close;
case 3:
mes "Volte quando quiser .";
close;
}
}

ama_test,52,44,4 script Sala de Espera#sg 700,{

OnInit:
disablenpc "Sala de Espera#sg";
waitingroom "Sala de Espera",20,"Sala de Espera#sg::OnStartArena",1;
end;

OnStartArena:
warpwaitingpc "ama_test",50,86;
donpcevent "SvP#1::OnEnable";
end;

OnEnable:

end;
}

- script SvP#1 66,{
OnInit:
disablenpc "SvP#1";
disablenpc "SvP#12";
mapannounce "ama_test","O tempo foi ativado. Você tem 6 minutos. Aniquile os monstros nesse tempo! ",bc_map;
end;

OnEnable:
set $OnOff, 1;
enablenpc "SvP#1";
set .MyMobs,16;
monster "ama_test",49,102,"[svP] Tiger",2500,1,"SvP#1::OnMyMobDead";
end;

OnMyMobDead:
set .MyMobs,.MyMobs-1;
if (.MyMobs < 1) {
}
else {
set [email protected]_mut_tel,rand(1,1);
if ([email protected]_mut_tel == 1) {
mapannounce "ama_test"," Seus insetos eu... eu voltareii !!! ",bc_map;
enablenpc "SvP#12";
}
end;
}

OnTimer1000:
announce " Eu sou o sonho lucido, o monstro nos seu pesadelos, o demônio de mil faces, tremam diante de minha verdadeira forma, submetam-se ao deus da morte!",bc_map;
end;

}

ama_test,40,112,4 script SvP#12 866,{


setarray [email protected][0],23000,501,502; // itens ID's
setarray [email protected][0],10000,5000,3000; // lógica: 1= 0,01 100= 1% 1000= 10% 10000= 100%

OnTouch:
mes "[Premiador]";
mes "Parabéns pelo primeiro lugar!";
mes "Aqui está seu prêmio!";
close2;
set event_momo,3;
for(set [email protected],0; [email protected] < getarraysize([email protected]); set [email protected],[email protected] + 1)
if(rand(10000) < [email protected][[email protected]])
getitem [email protected][[email protected]],1;
warp "prontera",150,171;
disablenpc "SvP#12";
set $OnOff, 0;
end;
}

- script ReloadSvP#1 -1,{
OnMinute00: OnMinute05: OnMinute10: OnMinute15: OnMinute20:
OnMinute25: OnMinute30: OnMinute35: OnMinute40: OnMinute45:
OnMinute50: OnMinute55:
set .QntArena, getmapusers("ama_test");
if(.QntArena == 0)
{
set $OnOff,0;
}
end;
OnInit:
set $OnOff,0;
end;
}

//============================================================
// Mapflag
//============================================================
ama_test mapflag nomemo
ama_test mapflag noteleport
ama_test mapflag nosave SavePoint
ama_test mapflag nobranch
ama_test mapflag nowarp

 

Oque era pra acontecer, porem nao acontece.

1º Teria o guardiao que iria checar a part e a quantidade de membros e leva-los para um mapa onde la vai ter um npc chamado Sala de Espera
onde nesse npc tem um waitingroom e todos da mesma pt iria ter que lota a waitingroom para enviar para sala do boss.

2º Assim que a pt fosse enviada para sala do boss o boss iria ter uma fala que nem o Night na torre infinita e dai comecaria a peia.

3º Apos matar o boss altomaticamente o npc de premiacao iria aparecer no mapa e daria premios randomicos com % para cada membro da part, porem cada membro teria que clicar nele pra receber e que esse mesmo npc quando o membro no random pegasse um item raro anunciaria o item que foi obtido e apos, sendo que esse npc de premiacao so pode aparecer depois que o boss morrer e so pode voltar pro hide depois que todos os membros pegarem seus itens. 

É possivel?

Edited by xrion
Link to comment
Share on other sites

Join the conversation

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

Guest
Reply to this topic...

×   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.



×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use and Privacy Policy.