[Error]: script_rid2sd: fatal error ! player not attached!
[Debug]: Function: set (2 parameters):
[Debug]: Data: variable name='@premio_sortudo' index=0
[Debug]: Data: number value=2
[Debug]: Source (NPC): Tesouro (invisible/not on a map)
[Error]: script:set: no player attached for player variable '@premio_sortudo'
[Error]: script_rid2sd: fatal error ! player not attached!
[Debug]: Function: set (2 parameters):
[Debug]: Data: variable name='@premio_sortudo' index=0
[Debug]: Data: number value=1
[Debug]: Source (NPC): Tesouro (invisible/not on a map)
[Error]: script:set: no player attached for player variable '@premio_sortudo'
[Error]: script_rid2sd: fatal error ! player not attached!
[Debug]: Function: set (2 parameters):
[Debug]: Data: variable name='@premio_sortudo' index=0
[Debug]: Data: number value=2
[Debug]: Source (NPC): Tesouro (invisible/not on a map)
[Error]: script:set: no player attached for player variable '@premio_sortudo'
[Error]: script_rid2sd: fatal error ! player not attached!
[Debug]: Function: set (2 parameters):
[Debug]: Data: variable name='@premio_sortudo' index=0
[Debug]: Data: number value=2
[Debug]: Source (NPC): Tesouro (invisible/not on a map)
[Error]: script:set: no player attached for player variable '@premio_sortudo'
Script
prontera,144,227,5 script Sortudo 106,{
set .n$, "[ Sortudo ]";
if (getgmlevel() > 9 && getgmlevel() < 99) {
mes .n$; mes "Você não pode participar !";
close;
}
mes "Olá "+ strcharinfo(0) +"!";
mes "Bem-Vindo ao Evento Sortudo.";
next;
mes "Deseja entrar?";
switch(select("- Sim, entrar no evento.", "- Não, talvez depois.")) {
case 1:
if($portao_sortudo == FALSE){
next; mes .n$;
mes "O Evento está fechado !";
close;
}
mes .n$;
mes "Boa sorte durante o evento !";
close2;
set @rand_sortudo, rand(1,4);
if(@rand_sortudo == 1){warp "quiz_02",37,52; end;}
if(@rand_sortudo == 2){warp "quiz_02",49,52; end;}
if(@rand_sortudo == 3){warp "quiz_02",60,52; end;}
if(@rand_sortudo == 4){warp "quiz_02",73,52; end;}
dispbottom "Você está dentro do Evento Sortudo! Boa Sorte!";
end;
case 2:
close;
end;
}
OnClock0600: set $portao_sortudo,1; announce "O Evento 'Sortudo' irá começar, vocês só tem 3 minutos !",bc_yellow; end;
OnClock0603: set $portao_sortudo,0; announce "Os portões para o evento foram fechados, PvP ativado, o sobrevivente será o vencedor !",bc_yellow; end;
OnClock0800: set $portao_sortudo,1; announce "O Evento 'Sortudo' irá começar, vocês só tem 3 minutos !",bc_yellow; end;
OnClock0803: set $portao_sortudo,0; announce "Os portões para o evento foram fechados, PvP ativado, o sobrevivente será o vencedor !",bc_yellow; end;
OnClock1600: set $portao_sortudo,1; announce "O Evento 'Sortudo' irá começar, vocês só tem 3 minutos !",bc_yellow; end;
OnClock1603: set $portao_sortudo,0; announce "Os portões para o evento foram fechados, PvP ativado, o sobrevivente será o vencedor !",bc_yellow; end;
OnClock2000: set $portao_sortudo,1; announce "O Evento 'Sortudo' irá começar, vocês só tem 3 minutos !",bc_yellow; end;
OnClock2003: set $portao_sortudo,0; announce "Os portões para o evento foram fechados, PvP ativado, o sobrevivente será o vencedor !",bc_yellow; end;
OnClock2200: set $portao_sortudo,1; announce "O Evento 'Sortudo' irá começar, vocês só tem 3 minutos !",bc_yellow; end;
OnClock2203: set $portao_sortudo,0; announce "Os portões para o evento foram fechados, PvP ativado, o sobrevivente será o vencedor !",bc_yellow; end;
OnClock0000: set $portao_sortudo,1; announce "O Evento 'Sortudo' irá começar, vocês só tem 3 minutos !",bc_yellow; end;
OnClock0003: set $portao_sortudo,0; announce "Os portões para o evento foram fechados, PvP ativado, o sobrevivente será o vencedor !",bc_yellow; end;
OnClock0200: set $portao_sortudo,1; announce "O Evento 'Sortudo' irá começar, vocês só tem 3 minutos !",bc_yellow; end;
OnClock0203: set $portao_sortudo,0; announce "Os portões para o evento foram fechados, PvP ativado, o sobrevivente será o vencedor !",bc_yellow; end;
}
quiz_02,0,0,0 script Core_Sortudo -1,{
OnClock0607: atcommand "@killmonster2"; end;
OnClock0807: atcommand "@killmonster2"; end;
OnClock1607: atcommand "@killmonster2"; end;
OnClock2007: atcommand "@killmonster2"; end;
OnClock2207: atcommand "@killmonster2"; end;
OnClock0007: atcommand "@killmonster2"; end;
OnClock0207: atcommand "@killmonster2"; end;
//OnClock0603: atcommand "@pvpon"; end;
//OnClock0803: atcommand "@pvpon"; end;
//OnClock1603: atcommand "@pvpon"; end;
//OnClock2003: atcommand "@pvpon"; end;
//OnClock2203: atcommand "@pvpon"; end;
OnClock0603: pvpon "quiz_02"; atcommand "@skillon"; end;
OnClock0803: pvpon "quiz_02"; atcommand "@skillon"; end;
OnClock1603: pvpon "quiz_02"; atcommand "@skillon"; end;
OnClock2003: pvpon "quiz_02"; atcommand "@skillon"; end;
OnClock2203: pvpon "quiz_02"; atcommand "@skillon"; end;
OnClock0003: pvpon "quiz_02"; atcommand "@skillon"; end;
OnClock0203: pvpon "quiz_02"; atcommand "@skillon"; end;
OnClock0606: callsub Tesouro_Sortudo;
OnClock0806: callsub Tesouro_Sortudo;
OnClock1606: callsub Tesouro_Sortudo;
OnClock2006: callsub Tesouro_Sortudo;
OnClock2206: callsub Tesouro_Sortudo;
OnClock0006: callsub Tesouro_Sortudo;
OnClock0206: callsub Tesouro_Sortudo;
Tesouro_Sortudo:
//atcommand "@pvpoff";
pvpoff "quiz_02";
monster "quiz_02",33,73, "Tesouro",1732,1,"Tesouro::OnTreasureDie";
monster "quiz_02",49,73, "Tesouro",1732,1,"Tesouro::OnTreasureDie";
monster "quiz_02",61,73, "Tesouro",1732,1,"Tesouro::OnTreasureDie";
monster "quiz_02",73,73, "Tesouro",1732,1,"Tesouro::OnTreasureDie";
end;
}
- script Tesouro -1,{
OnTreasureDie:
set @premio_sortudo, rand(1,2);
if(@premio_sortudo == 1){
atcommand "@die";
warp "payon",156,226;
announce strcharinfo(0)+" abriu um Baú. Não ganhou nada e ainda morreu!",bc_yellow; end;
}
if(@premio_sortudo == 2){
//getitem 675,1; //moeda de prata
getitem 6125, 2;
warp "payon",156,226;
announce strcharinfo(0)+" abriu um Baú. Prêmio: "+getitemname(675)+"!",bc_yellow; end;
}
end;
}
quiz_02 mapflag nomemo
quiz_02 mapflag nowarp
quiz_02 mapflag nowarpto
quiz_02 mapflag noicewall
quiz_02 mapflag nosave
quiz_02 mapflag noreturn
quiz_02 mapflag noteleport
quiz_02 mapflag pvp_noguild
quiz_02 mapflag pvp_noparty
quiz_02 mapflag restricted 3
Question
Scofield
Script
Edited by cumbe11Link to comment
Share on other sites
4 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.