Anda di halaman 1dari 8

; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ;

================================================== Nome do Script: Taste Master Criado por: NothinG Revisado por: Agradecimentos: ================================================== Verso: 2.5 Teste: 1 Player Aprovado: 100% Testado no: ShiverS SharD - Sphere Data de Reviso: 30 . Maio . 2004 Public Release: 30 . Maio . 2004 ================================================== Recursos: Come ================================================== Necessita: Comida ================================================== Como usar: Ponha comida na Bag, de play e siga as intucoes! ================================================== Dica: ================================================== Aviso: 1. No mude esse script e use com seu propio nome. 2. No mude as informaes acima 3. NO destribua sem minha permisso! (Mande PM para NothinG - http://forum.shiversshard.com.br) (Ou fale comigo pelo ICQ: #92199464) ==================================================

InitEvents Set #SysMsgCol 1930 event Sysmessage ShiverS SharD - Sphere Wait 10 event Sysmessage Arms Lore by NothinG Wait 25 Set Set Set Set %SysAzul 1930 %SysVermelho 1948 %SysAmarelo 1965 %SysVerde 1960

Set %Save SALVANDO_O Set %GSkill IT_IS_NOW Set %Tentativas 0 Set %Acertos 0 Set %Erros 0 Set %Hits 100 Set %a1 THIS_ITEM Set %e1 YOU_ARE_UNCERTAIN Set %STR 1 event Macro 8 7 Wait 5 Set %Bag #ContID

Set %TempoInicial #SCNT Set %Comer #SCNT + 60 Set %Aviso #SCNT + 60 Set %NomeSkill Arms , #spc , Lore chooseSkill ARMS Real Set %SkillInicio #Skill Set %Skill #Skill Set %Menu 0 menu HideEUO GoSub Menu Setando: event Sysmessage Iniciando Configuracao! Aperte [ESC] a qualquer momento para cancelar! Set #SysMsgCol %SysAmarelo event Sysmessage Clique no item que voce ira macroar Set #TargCurs 1 WFT: if #TargCurs = 1 { GoTo WFT } Set %Item #LTargetID event ExMsg #LTargetID 9 0 Item Setado! Set #SysMsgCol %SysVerde event Sysmessage Ok! Item Setado! ( , %Item , ) Wait 1s Set #SysMsgCol %SysAmarelo event Sysmessage Agora clique na comida que voce ira comer Set #TargCurs 1 WFT2: if #TargCurs = 1 { GoTo WFT2 } Set %Comida #LTargetID event ExMsg %Comida 9 0 Comida Setada! Set #SysMsgCol %SysVerde event Sysmessage Ok! Comida Setada! ( , %Comida , ) Inicio: if %Skill < #Skill { Set %Skill #Skill GoSub Menu } GoSub Titulo if %Hits = #Hits { Set %Guards 0 } if %Hits < #Hits { Set %Hits #Hits } if %Comer < #SCNT

{ GoSub Comer } FindItem %Item C_ , %Bag Set #LTargetID #FindID if #FindKind = -1 { Set #SysMsgCol %SysVermelho event Sysmessage Voce nao esta mais com o Item na bag! event Sysmessage A macro ira dar Pause agora! Pause } event Macro 13 4 Target 1s event Macro 22 0 Set %TempoMax #SCNT + 4 Loop: DeleteJournal ScanJournal 1 if %a1 in #Journal { Set %Tentativas %Tentativas Set %Acertos %Acertos + 1 GoTo Inicio } if %e1 in #Journal { Set %Tentativas %Tentativas Set %Erros %Erros + 1 GoTo Inicio } if %GSkill in #Journal { Set %Tentativas %Tentativas Set %Acertos %Acertos + 1 GoTo Inicio } if %TempoMax < #SCNT { Set %Tentativas %Tentativas Set %Erros %Erros + 1 GoTo Inicio } if %Hits > #Hits { if %Guards = 0 { Msg Guards$ Set %Hits #Hits Wait 5s Set %Guards 1 GoTo Inicio } } if SALVANDO_O in #Journal { GoSub Save } if IS_BEING_PAUSED_FOR in #Journal

+ 1

+ 1

+ 1

+ 1

{ GoSub Resync } GoTo Loop Sub Comer FindItem %Comida C_ , %Bag Set #LObjectID #FindID event Macro 17 0 event Macro 17 0 event Macro 17 0 Set %Comer #SCNT + 480 Set #SysMsgCol %SysAzul event Sysmessage Comendo... Wait 5 Return Sub Titulo Set %TempoSegundo #SCNT - %TempoInicial Set %TempoMinuto %TempoSegundo / 60 SetUOTitle %NomeSkill (+ , %Delta , ) Rodando : %TempoMinuto minutos [Ten tativas: %Tentativas | Acertos: %Acertos | Erros: %Erros , ] By NothinG Return ; Resync System Made by NothinG (ICQ: 92199464) Sub Resync DeleteJournal Set %TempoResync #SCNT Msg $Resync Complete!$ Msg $Resync Complete!$ Set %TempoResyncMax #SCNT + 60 ResyncLoop: ScanJournal 1 if RESYNC_COMPLETE! in #Journal { DeleteJournal Set %MaisTempo #SCNT - %TempoResync Set %TempoMax %TempoMax + %MaisTempo Set #sysMsgCol %SysAzul event Sysmessage Mensagem detectada! event Sysmessage Fim do Resync! Wait 5 Return } if %TempoResyncMax < #SCNT { Set %TempoMax %TempoMax + 25 Set #sysMsgCol %SysAzul event Sysmessage Mensagem NAO detectada! Wait 5 Return } GoTo ResyncLoop Return ; Resync System Made by NothinG - Please! Don't Copy Whitout My Permission ; Save System Made by NothinG (ICQ: 92199464) Sub Save DeleteJournal

Set %TempoSave #SCNT Msg $-=(o.O)=-$ Msg $-=(o.O)=-$ Set %TempoSaveMax #SCNT + 30 SaveLoop: ScanJournal 1 if -=(o.O)=- in #Journal { DeleteJournal Set %MaisTempo #SCNT - %TempoSave Set %TempoMax %TempoMax + %MaisTempo Set #sysMsgCol %SysAzul event Sysmessage Mensagem detectada! event Sysmessage Fim do World Save! Wait 5 Return } if %TempoSaveMax < #SCNT { Set %TempoMax %TempoMax + 30 Set #sysMsgCol %SysAzul event Sysmessage Mensagem NAO detectada! Wait 5 Return } GoTo SaveLoop Return ; Save System Made by NothinG - Please! Don't Copy Whitout My Permission Sub Menu SkillInicial: Set %STR 1 if %SkillInicio = 1000 { Set %SkillInicial 100.0 GoTo SkillAtual } if %SkillInicio < 10 { Set %StrE 0 GoTo SkillInicialD } if %SkillInicio > 99 { Set %STR 2 } str Left %SkillInicio %STR Set %StrE #strRes SkillInicialD: str Right %SkillInicio 1 Set %strD #strRes Set %SkillInicial %strE , #dot , %strD SkillAtual: Set %STR 1 if #skill = 1000 { Set %SkillAtual 100.0 GoTo Delta }

if #skill < 10 { Set %StrE 0 GoTo SkillAtualD } if #skill > 99 { Set %STR 2 } str Left #skill %STR Set %StrE #strRes SkillAtualD: str Right #skill 1 Set %strD #strRes Set %SkillAtual %strE , #dot , %strD Delta: Set %STR 1 Set %DeltaTemp #Skill - %SkillInicio if %DeltaTemp < 10 { Set %strE 0 GoTo DeltaD } if %DeltaTemp > 99 { Set %STR 2 } str Left %DeltaTemp %STR Set %strE #strRes DeltaD: str Right %DeltaTemp 1 Set %strD #strRes Set %Delta %strE , #dot , %strD BarraSkill: Set %BarraSkill #Skill / 10 * 2 str Right #Skill 1 if #strRes = 5 { Set %BarraSkill %BarraSkill + 1 } if #skill < { Set } if #skill > { Set } if #skill > { Set } if #skill > { Set } if #skill = 251 %CorBarra Red 250 %CorBarra $000080FF 500 %CorBarra Yellow 750 %CorBarra Lime 1000

{ Set %CorBarra $00FF8000 } menu Clear menu Window Title Skill Monitor By NothinG menu Window Color Silver menu Window Size 312 109 menu Font Transparent #true menu Font Align Right menu Font Name Arial menu Font Size 10 menu Font Style b menu Font Color WindowText menu Font Transparent #false menu Font Align Left menu Font BGColor Silver menu Text TextoNomeSkill 8 8 %NomeSkill menu Shape Linha 0 32 313 1 3 7 1 White 7 White menu Shape Skill2 108 56 200 16 3 7 1 Black 7 Silver menu Shape Barra25 158 46 1 25 3 7 1 Black 7 White menu Shape Barra50 209 46 1 25 3 7 1 Black 7 White menu Shape Barra75 258 46 1 25 3 7 1 Black 7 White menu Shape Skill1 108 57 %BarraSkill 15 3 1 0 Black 7 %CorBarra menu Shape Barra0 108 46 1 25 3 7 1 Black 7 White menu Shape Barra100 307 46 1 25 3 7 1 Black 7 White menu Shape Retangulo 4 76 304 29 3 7 1 Black 7 Silver menu Font Size 8 menu Text AtualSkill 48 56 Skill Atual: menu Text SkillInicial 65 84 %SkillInicial menu Text SkillAtual 181 84 %SkillAtual menu Text Delta 271 84 %Delta menu Font Style menu Text Texto0 106 36 0 menu Text Texto25 153 36 25 menu Text Texto50 204 36 50 menu Text Texto75 253 36 75 menu Text Texto100 291 36 100 menu Text TextoSkillInical 12 84 Skill Inicial: menu Text TextoSkillAtual 129 84 Skill Atual: menu Text TextoDelta 241 84 Delta: if %Menu = 1 menu Show %MenuX %MenuY if %Menu = 0 { menu Show 10 10 Set #sysMsgCol %SysAmarelo event Sysmessage Mova o menu para onde voce quer deixa-lo e aper te [ESC] Wait: menu Show #CursorX #CursorY onHotKey ESC { Set %MenuX #CursorX Set %MenuY #CursorY Set %Menu 1 Set #sysMsgCol %SysVerde event Sysmessage Ok! Posicao do menu setada! Wait 5 GoTo SairMenu }

GoTo Wait } SairMenu: Return

Anda mungkin juga menyukai