xrion Posted May 7, 2016 Share Posted May 7, 2016 (edited) 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'ssetarray [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 nomemoama_test mapflag noteleportama_test mapflag nosave SavePointama_test mapflag nobranchama_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 Esperaonde 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 May 23, 2016 by xrion Quote Link to comment Share on other sites More sharing options...