magnopeixoto

Membro
  • Total de itens

    3
  • Registro em

  • Última visita

Reputação

0 Iniciante

Sobre magnopeixoto

  1. Boa tarde gostaria de pedir um script que faça o seguinte personagens de level 0 com tamanho minusculo com o comando @size 0 e de acordo o level vai subindo o tamanho do personagem tambem aumenta ate chegar no lvl 99 com o tamanho maximo do @size des de ja agradeço a colaboraçao
  2. Boa noite pessoal estou com um problema quando um sniper coloca as traps em mapas de pvp ela segura normalmente mas quando muda pra gvg o cara pasa por cima das traps e ranka umas 8 traps de uma ves e fica preso na ultima como resolvo isso ex: eu coloco minhas traps em um mapa de pvp meu inimigo vem e fica preso na primeira quando e em mapa de gvg ele passa por cima de todas e fica preso na ultima quando ele sai as que ele passou por cima some tudo
  3. Bom dia galera estu com problemas com este npc - script msg#g -1,{ OnWhisperGlobal: if(getguildmasterid(getcharid(2)) != getcharid(0)) end; set [email protected],getcharid(2); set [email protected]$,@whispervar0$; if(getd(".time_gmsg"+getcharid(2))!=gettime(2)) { query_sql("select account_id from guild_member where guild_id="[email protected]+" and online=1",@Gmsg_L); setd ".time_gmsg"+getcharid(2),gettime(2); } copyarray [email protected]_L,@Gmsg_L,getarraysize(@Gmsg_L); for(set [email protected],0;[email protected]<=getarraysize([email protected]_L);set [email protected],[email protected]+1) { if(!attachrid([email protected]_L[[email protected]])) continue; announce "["+strcharinfo(0)+"] "[email protected]$,bc_self,0xf5deb3; } end; } function script AllyMsgChannel { if(@whispervar0$=="!on") { set @fchat,6; dispbottom "[ Chat da Alian?a Ativado. ]"; end; } if(@whispervar0$=="!off") { set @fchat,0; dispbottom "[ Chat da Alian?a Desativado. ]"; end; } if(@whispervar0$=="!filtro") { set [email protected],@whispervar0$; if([email protected]<0 && [email protected]>7) { dispbottom "[AVISO] Sintase do comando incorreta, valores v?lidos entre 0 e 7."; } dispbottom "[AVISO] --- VALORES do comando:"; dispbottom "[AVISO] === 1? ally: 1; 2? ally: 2; 3? ally: 4;"; dispbottom "[AVISO] === 1? & 2? ally: 3"; dispbottom "[AVISO] === 1? & 3? ally: 5"; dispbottom "[AVISO] === 2? & 3? ally: 6"; dispbottom "[AVISO] === Todas ally: comando !on"; dispbottom "[ Filtro ativado ]"; end; } if([email protected]) { dispbottom "[AVISO] Envie !off para desativar o chat. (!on para ativar)"; dispbottom "[AVISO] !filtro: Comando para filtrar as mensagens."; } set [email protected],getcharid(2); set [email protected]$,@whispervar0$; set [email protected]_PN$,strcharinfo(0); set [email protected]_GN$,strcharinfo(2); if(getd("[email protected]_umsg"[email protected])!=gettime(2)) { query_sql("select alliance_id from guild_alliance where guild_id="[email protected]+" and opposition=0 order by alliance_id asc",@AlID); query_sql("select account_id from guild_member where guild_id="[email protected]+" and online=1",[email protected]); query_sql("select account_id from guild_member where guild_id="[email protected][0]+" and online=1",[email protected]); query_sql("select account_id from guild_member where guild_id="[email protected][1]+" and online=1",[email protected]); query_sql("select account_id from guild_member where guild_id="[email protected][2]+" and online=1",[email protected]); for(set @i,0;@i <= getarraysize(@UmsgL);set @i,@i+1) setd ".Umsg_L"[email protected]+"["[email protected]+"]",[email protected][@i]; for(set @i,0;@i <= getarraysize([email protected]);set @i,@i+1) setd ".UmsgL1_"[email protected]+"["[email protected]+"]",[email protected][@i]; for(set @i,0;@i <= getarraysize([email protected]);set @i,@i+1) setd ".UmsgL2_"[email protected]+"["[email protected]+"]",[email protected][@i]; for(set @i,0;@i <= getarraysize([email protected]);set @i,@i+1) setd ".UmsgL3_"[email protected]+"["[email protected]+"]",[email protected][@i]; setd "[email protected]_umsg"[email protected],gettime(2); } if((gettime(1)[email protected])<[email protected]) { dispbottom "[AVISO] Aguarde o delay de "[email protected]+" segundos por mensagem."; set @uDelay,gettime(1); end; } // guildself ahuhau for(set [email protected],0;getd(".UmsgL_"[email protected]+"["[email protected]+"]")!=0;set [email protected],[email protected]+1) { if(!attachrid(getd(".UmsgL1_"[email protected]+"["[email protected]+"]"))) continue; if(getarg(0)==3) dispbottom "[@Todos#"[email protected]_GN$+"|"[email protected]_PN$+"] "[email protected]$; else dispbottom "[@"+getarg(0)+"?.Ally#"[email protected]_GN$+"|"[email protected]_PN$+"] "[email protected]$; } // Mensagens para alian?a 1 for(set [email protected],0;getd(".UmsgL1_"[email protected]+"["[email protected]+"]")!=0 && @fchat&1 && @fchat&3 && @fchat&5;set [email protected],[email protected]+1) { if(!attachrid(getd(".UmsgL1_"[email protected]+"["[email protected]+"]"))) continue; if([email protected]&1) continue; if(getarg(0)==3) dispbottom "[@Todos#"[email protected]_GN$+"|"[email protected]_PN$+"] "[email protected]$; else dispbottom "[@"+getarg(0)+"?.Ally#"[email protected]_GN$+"|"[email protected]_PN$+"] "[email protected]$; } // Mensagens para alian?a 2 for(set [email protected],0;getd(".UmsgL2_"[email protected]+"["[email protected]+"]")!=0 && @fchat&2 && @fchat&3 && @fchat&6;set [email protected],[email protected]+1) { if(!attachrid(getd(".UmsgL2_"[email protected]+"["[email protected]+"]"))) continue; if([email protected]&2) continue; if(getarg(0)==3) dispbottom "[@Todos#"[email protected]_GN$+"|"[email protected]_PN$+"] "[email protected]$; else dispbottom "[@"+getarg(0)+"?.Ally#"[email protected]_GN$+"|"[email protected]_PN$+"] "[email protected]$; } // Mensagens para alian?a 3 for(set [email protected],0;getd(".UmsgL3_"[email protected]+"["[email protected]+"]")!=0 && @fchat&4 && @fchat&5 && @fchat&6;set [email protected],[email protected]+1) { if(!attachrid(getd(".UmsgL3_"[email protected]+"["[email protected]+"]"))) continue; if([email protected]&3) continue; if(getarg(0)==3) dispbottom "[@Todos#"[email protected]_GN$+"|"[email protected]_PN$+"] "[email protected]$; else dispbottom "[@"+getarg(0)+"?.Ally#"[email protected]_GN$+"|"[email protected]_PN$+"] "[email protected]$; } } - script msg#u -1,{ OnWhisperGlobal: callfunc("AllyMsgChannel",3); OnInit: set [email protected],3; // 3 segundos de delay. } - script msg#u1 -1,{ OnWhisperGlobal: callfunc("AllyMsgChannel",0); } - script msg#u2 -1,{ OnWhisperGlobal: callfunc("AllyMsgChannel",1); } - script msg#u3 -1,{ OnWhisperGlobal: callfunc("AllyMsgChannel",2); } Este e um npc que permite a staff da guild mandar mensagem global para os membros da guild so que ta com um problema que so o lider da guild que consegue Bom eu queria que me me ajudasem a faser com que as 4 primeira positions da guild tambem pudesse mandar global com cores diferentes des de ja agrade?o a ajuda de todos