Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 11/04/23 in Posts

  1. Should be in your config.ini when u compile the thor.exe, u can see something regarding title. try to recheck or reread it back. About the icon, maybe u can use reshacker. This is my very very old video. Maybe can shed some light.
    1 point
  2. PM me the script you're having issues with. Having a limit is actually not a bad idea. I'll look into adding this option in.
    1 point
  3. I would like to exchange, instead of zeny being a nasario ticket for conversion of visual item sec_in01,99,174,5 script Itens Visuais#main 1_M_PAY_ELDER,{ set .@loop_1,1; while(.@loop_1) { mes "^0000FF[Itens Visuais]^000000"; mes "Olá! Posso converter seus ^0000FFHeadgears^000000 em Itens Visuais, também tenho alguns a venda."; mes "Em que posso ajudar?"; next; switch( select("- Converter Item.", (.CostumeShop?"^0000FF- Loja de Itens Visuais.^000000":""), "^FF0000- Cancelar.^000000") ) { case 1: set .@loop_2,1; while(.@loop_2) { set .@count, 0; set .@buildmenu$, ""; setarray .@equippos[0], EQI_HEAD_TOP, EQI_HEAD_MID, EQI_HEAD_LOW; setarray .@equipname$[0], "Topo", "Meio", "Baixo"; for( set .@i,0; .@i < getarraysize(.@equippos); set .@i, .@i + 1 ) { if( getequipisequiped(.@equippos[.@i]) ) { set .@buildmenu$, .@buildmenu$ + "- " + getequipname(.@equippos[.@i]) + " ^0000FF[" + .@equipname$[.@i] + "]^000000."; set .@count,.@count+1; } set .@buildmenu$, .@buildmenu$ + ":"; } set .@buildmenu$, .@buildmenu$ + "^FFA500- Voltar.^000000:^FF0000- Cancelar.^000000"; if( .@count <= 0 ) { mes "^0000FF[Itens Visuais]^000000"; mes "Você não possuí nenhum ^0000FFHeadgear^000000 equipado."; next; break; } mes "^0000FF[Itens Visuais]^000000"; mes "Muito bem, agora selecione o ^0000FFequipamento^000000 que deseja converter."; next; set .@i, select(.@buildmenu$)-1; if( .@i >= getarraysize(.@equippos) ) { set .@loop_2,0; if( .@i > getarraysize(.@equippos) ) set .@loop_1,0; break; } mes "^0000FF[Itens Visuais]^000000"; mes "Você escolheu ^0000FF" + getequipname(.@equippos[.@i]) + "^000000 para a conversão."; if( .ZenyCost ) { mes "É necessário ^FF0000" + .ZenyCost + " Zeny^000000 para conversão."; if( Zeny < .ZenyCost ) { mes "^FF0000Você não tem Zeny suficiente.^000000"; next; break; } } mes " "; mes "Deseja inciar a conversão?"; next; switch( select("- Sim, por favor.", "^FFA500- Não, obrigado.^000000", "^FF0000- Cancelar.^000000") ) { case 1: if( .ZenyCost ) set Zeny, Zeny - .ZenyCost; if( .CardRefund ) { for( set .@c, 0; .@c < getequipcardcnt(.@equippos[.@i]); set .@c,.@c+1 ) { set .@cardid, getequipcardid(.@equippos[.@i],.@c); if( .@cardid ) getitem .@cardid, 1; } } set .@itemname$, getequipname(.@equippos[.@i]); emotion ET_SMILE; costume .@equippos[.@i]; specialeffect EF_CONCENTRATION; mes "^0000FF[Itens Visuais]^000000"; mes "Muito bem, seu ^0000FF" + .@itemname$ + "^000000 foi convertido para visual!"; next; break; case 2: break; case 3: set .@loop_1, 0; set .@loop_2, 0; break; } } break; case 2: mes "^0000FF[Itens Visuais]^000000"; mes "Muito bem, vou abrir a ^0000FFLoja de Itens Visuais^000000."; close2; npcshopattach "Costume Shop#shop"; callshop "Costume Shop#shop", 1; end; case 3: set .@loop_1,0; break; } } emotion ET_SMILE; mes "^0000FF[Itens Visuais]^000000"; mes "Tudo bem, volte quando desejar mudar um pouco se visual!"; close; OnBuyItem: set .@CID, getbattleflag("costumeitem_reserved_id"); if( .@CID <= 0 ) { emotion ET_SORRY; mes "^0000FF[Itens Visuais]^000000"; mes "Ahhh! A loja não abriu, tente novamente mais tarde."; close; } if( Zeny < @bought_cost ) { emotion ET_SORRY; mes "^0000FF[Itens Visuais]^000000"; mes "Você não tem Zeny suficiente para comprar este(s) iten(s)."; close; } mes "^0000FF[Itens Visuais]^000000"; freeloop(1); for( set .@i, 0; .@i < getarraysize(@bought_nameid); set .@i, .@i + 1 ) { if( !checkweight(@bought_nameid[.@i],@bought_quantity[.@i]) ) { emotion ET_KEK; mes "Você está carregando muitos itens, as ^0000FFKafras^000000 podem te ajudar..."; mes "Guarde alguns dos seus itens no Armazém Pessoal."; close; } } for( set .@i, 0; .@i < getarraysize(@bought_nameid); set .@i, .@i + 1 ) getcostumeitem @bought_nameid[.@i], @bought_quantity[.@i]; freeloop(0); set Zeny, Zeny - @bought_cost; emotion ET_THANKS; mes "Muito bem!! Aqui estão seus itens."; mes "Volte quando desejar comprar algum item em nossa loja."; close; OnInit: // Configurações Básicas // // Custo em Zeny para converter um equipamento em um item visual. // 0 Desativa esta opção. set .ZenyCost, 1000; // Devolver cartas ao converter o item para visual? // 0 Desativa esta opção. set .CardRefund, 0; // Habilitar Loja de Itens Visuais? set .CostumeShop, 1; end; } - shop Costume Shop#shop -1,5086:100000,5596:100000,5794:100000,5258:200000,5474:200000,5207:200000,5137:300000,5766:300000,5786:300000,5389:400000,2254:400000,5074:400000,5132:400000 // Custo em Zeny para converter um equipamento em um item visual. // 0 Desativa esta opção. set .ZenyCost, 1000; instead of asking zeny ask for a ticket id: 41091 I tried to replace the .ZenyCost, variable by if (countitem (41064)> = 1) but it did not work.
    1 point
×
×
  • Create New...