dobain

Membro
  • Total de itens

    11
  • Registro em

  • Última visita

Reputação

3 Iniciante

Sobre dobain

Últimos Visitantes

51 visualizações
  1. Isso você traduz no lado client. MsgString.lub (algo assim)
  2. ajuda

    Não precisa mais mexer no fonte para adicionar novos comandos sucesso - script npcfigurinha 0,{ OnInit: bindatcmd "figurinha",strcharinfo(0)+"::OnAtcommand",0,0; end; OnAtcommand: mes "Funcionando, so adicionar o que deve fazer"; close; }
  3. ixi, zoou toda a formatação do post kkkk
  4. // inclua aqui uma verificação para ver: // se quem esta falando com o npc é o lider do clã vencedor // algo para garantir que ele nao fale com o npc varias vezes. // opcional, aqui ele pega os aliados tambem, do cla vencedor query_sql("select alliance_id from guild_alliance where guild_id="[email protected]+" and opposition=0 order by alliance_id asc",@AlID); //pega todos os membros que estao online neste momento. query_sql("select account_id from guild_member where guild_id="[email protected]+" or guild_id="[email protected][0]+" or guild_id="[email protected][1]+" or guild_id="[email protected][2]+" and online=1",@Umsg_L); // tenta o attach e então entrega os premios for(set @i,0;@i <= getarraysize(@Umsg_L); set @i,@i+1) setd ".Umsg_L"[email protected]+"["[email protected]+"]",@Umsg_L[@i]; for(set [email protected],0;getd(".Umsg_L"[email protected]+"["[email protected]+"]")!=0;set [email protected],[email protected]+1) { if(!attachrid(getd(".Umsg_L"[email protected]+"["[email protected]+"]"))) continue; dispbottom "Você foi premiado pela vitoria..."; getitem 608,10; // altere para o numero do item a ser dado, podendo repetir a linha getitem 607,5; }
  5. Bem agora a questão é que o tipo de variavel usada pelo char server nao suporta isso tudo teria de alterar o MYSQL_TYPE_LONG para MYSQL_TYPE_LONGLONG dai ele suportaria números enormes.
  6. Já tentou alterar o tipo do campo do nameid no banco de dados de INTEGER para BIGINT acredito que seja apenas isso.
  7. Espero que ajude $consulta = "SELECT b.name,a.kill_count FROM custom_pvprank a, `char`b where a.char_id = b.char_id";
  8. source

    Me metendo onde não fui chamado, mas não seria facil resolver com o setcell? Usando as coordenadas da pra formar um grid de areas que permite e não permite abrir loja. Sei la, meio gambiarra mas resolveria também kkkk Abraço
  9. Ola amigos, revirei o forum e achei alguns tutoriais, mas conferindo com os fontes não me localizei, pois referia-se a tabela sql de configuração de trade em substituição ao antigo item_trade.txt Gostaria da ajuda para entender como esta sendo feito hoje o bloqueio de itens para drop, trade, etc Me desculpem se estava na cara e não vi, mas realmente fiquei confuso. Desde ja meu obrigado EDIT1: Já entendi que é o campo trade_flag na tabela item_db, agora preciso saber os bits pois me parece que é diferente do item_trade.txt EDIT2: Resolvido no campo trade_flag voce precisa somar os numeros de acordo com cada flags de bloqueio, como abaixo 1 = Não pode ser dropado 2 = não pode ser negociado 4 = não pode passar para conjuge 8 = não pode vender no npc 16 = não pode por no carrinho 32 = não pode por o item no armazem 64 = não pode por o item no armazem do clã 128 = não pode enviar o item por email 256 = não pode por o item no leilão Ex: Bloquear trade e não permitir dropar e nem vender no npc 1 + 2 + 8 = 11 No campo trade_group você especifica o level de conta que passa sobre essa restrição. Como Level de GM por exemplo
  10. Obrigado pelo retorno amigo, Realmente é problema com os recursos. Peguei um data.grf do sakray e resolveu tudo. Obrigado
  11. Ola galera, estou fazendo uns testes e ao entrar em alguns portais para prt_in tenho crash no client, conferi tudo, grf ok, server ok, mapcache ok... tudo atualizado e parece certo mas mesmo assim não consigo resolver. Se eu der apenas warp para o mapa e ficar telando ele vai em algumas salas e alguns pontos ele da o erro, não é em todo o mapa apenas alguns locais dele que me parece que ocorre o problema. Peço ajuda de algum item a mais que eu possa testar para tentar achar a causa do problema. Grato pela ajuda