Ir para conteúdo
  • Cadastre-se

Posts Recomendados

Eaê clã, beleza? entao. .. tava editando 1 script aqui mas n manjo nada, consegui entender umas parada e fui conseguindo editar ..tem 1 sistema de hunted no meu server que aparece no site o valor do hunted que a pessoa colocou no player, só que esse valor tava aparecendo no site por GP ai eu mexi lá nos script e consegui colocar p aparecer como "K" exemplo : 100k , 200k , 300k,ate ai show, certinho,  só que quando chega em 1kk eu n sei colocar pra ele contar "1kk" ,ele conta 1000k em vez de 1kk :| me ajuda ae clã , eu n manjo nada mas consegui fazer 1 boa parte , só falta isso .. segue os script abaixo

 

SCRIPT TALKACTIONS : 

 

<>

function onSay(cid, words, param)
if(param == "") then
        doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "[HUNTEDS] Use: \"!hunt [preço],[nick]\" Contagem de gold por (k).")
        return TRUE
    end
    local t = string.explode(param, ",")
    if(not t[2]) then
        doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "[HUNTEDS] Use: \"!hunt [preço],[nick]\" Contagem de gold por (k).")
        return TRUE
    end
    
    local sp_id = getPlayerGUIDByName(t[2])
    if sp_id == nil then
        doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "[HUNTEDS] Este player não existe.")        
        return TRUE
    end
    
    local result_plr = db.getResult("SELECT * FROM `busque_cabeca` WHERE `sp_id` = "..sp_id.." AND `killed` = 0;")
    if(result_plr:getID() ~= -1) then
        is = tonumber(result_plr:getDataInt("sp_id"))
        result_plr:free()
    else
        is = 0
    end
    prize = tonumber(t[1])

    if(prize == nil or prize < 100) then
        doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "[HUNTEDS] Sorry, preço mínimo de 100k.")
        return TRUE
    end
    
    if(prize >= 100000000000000000000) then
        doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "[HUNTEDS] Desculpe, você digitou um número muito grande")
        return TRUE
    end

    if is ~= 0 then
        doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "[HUNTEDS] Este player já está hunted.")    
        return TRUE
    end
    
        if doPlayerRemoveMoney(cid, prize*1000) == TRUE then
            db.executeQuery("INSERT INTO `busque_cabeca` VALUES (NULL,"..getPlayerGUID(cid)..","..sp_id..",0," .. os.time() .. ","..prize..",0,0);")
            doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "[HUNTEDS] O Player foi adicionado na lista de Hunteds!")            
        else
            doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "[HUNTEDS] Você não tem dinheiro suficiente para deixar esse player hunted!")            
        end
    
    
    return 1
end<>

 

 

SCRIPT DO SITE : 

 

<?php
@mysql_connect("localhost","root","fma123");
@mysql_select_db("otserv");

$main_content .= '<P ALIGN=CENTER>
<center><img src="https://uploaddeimagens.com.br/images/001/230/436/original/fdgfdg.jpg?1514499861"></center>
    <center>
        <h2><i>
    Comando :
    </h2></i>
        * !hunt [preço],[nick]
    <br>
    Exemplo:
    <br>
    !hunt 100,Druidzao // Irá Adicionar 10k De Recompensa Para Quem Matar o Player. 
    </center>
    <center>
        <h1>
            Hunteds
        </h1>
    </center>
        <TABLE BORDER=0 CELLSPACING=1 CELLPADDING=4 WIDTH=100%>
            <TR BGCOLOR="#505050">
                <TD CLASS=white width=30%>
                    <center><B>Encomendado</B></center>
                </TD>
                <TD CLASS=white width=30%>
                    <center><B>Valor do Prêmio</B></center>
                </TD>
                <TD CLASS=white width=30%>
                    <center><B>Sacrificado</B></center>
                </TD>
                <TD CLASS=white width=10%>
                    <center><B>Morto Por</B></center>
                </TD>
            </TR>';
 $inv = @mysql_query("SELECT * FROM `busque_cabeca` ORDER BY `added` DESC");
$num = 0;
$color=$config['site']['darkborder'];
while($tab = @mysql_fetch_array($inv)){
if($num%2 == 0){$color=$config['site']['darkborder'];}else{$color=$config['site']['lightborder'];}
$pid = $tab['fp_id'];
$sid = $tab['sp_id'];
$kid = $tab['k_id'];
$killed = $tab['killed'];
$prize = $tab['prize']*1;
if($killed == 0){
$kill = '<font color="red">Ninguém Ainda!</font>';
}else{
$k = @mysql_query("SELECT * FROM `players` WHERE `id` = ".$kid."");
$k1 = @mysql_fetch_array($k);
$kill_name = $k1['name'];
$kill = '<a href="index.php?subtopic=characters&name='.$kill_name.'">'.$kill_name.'</a>';
}
$f = @mysql_query("SELECT * FROM `players` WHERE `id` = ".$pid."");
$f1 = @mysql_fetch_array($f);
$s = @mysql_query("SELECT * FROM `players` WHERE `id` = ".$sid."");
$s1 = @mysql_fetch_array($s);
$fn = $f1['name'];
$sn = $s1['name'];

$main_content .= '
        <TR BGCOLOR="'.$color.'">
            <TD>
                <center>
                    <b>
                        <a href="index.php?subtopic=characters&name='.$fn.'">'.$fn.'</a>
                    </b>
                </center>
            </TD>
            <TD>
                <center>
                    <b>
                        '.$prize.'K
                    </b>
                </center>
            </TD>
            <TD>
                <center>
                    <b>
                        <a href="index.php?subtopic=characters&name='.$sn.'">'.$sn.'</a>
                    </b>
                </center>
            </TD>
            <TD>
                <center>
                    <b>
                        '.$kill.'
                    </b>
                </center>
            </TD>
        </TR>';
$num++;
}
if($num == 0){
        $main_content.='<TR BGCOLOR="'.$color.'">
            <TD colspan=4>
                <center>
                    No momento não há cabeças para busca.
                </center>
            </TD>
        </TR>';
}
        $main_content .='</TABLE><div align="right"></div>';
?>


espero essa ajuda, eu acho que é bem facil pra qm entende, eu mexi nessa parte : 

 

                        '.$prize.'K   < estava GP e eu coloquei K ah e mudei a numeraçao no talk abaixei um 0 , funcionou certinho haha

 

@Cjaker  n consegui coloocar pra fechar os scripts , sry :|

 

 

olha a foto, queria que aparecesse 1kk :|

Sem gfdg.png

Editado por davidmr (veja o histórico de edições)
Link para o post
Compartilhar em outros sites

Tente substituir

'.$prize.'K

Por
 

 '.(($prize >= 1000) ? ($prize/1000)."KK" : $prize."K").'

 

ichigo.gif
https://github.com/Cjaker/

  , _ ,
 ( o o )
/'` ' `'\                     ESTOU TE OBSERVANDO O_O
|'''''''|
|\\'''//|
   """

 

Link para o post
Compartilhar em outros sites

show mano, certinho , god haha

deixa eu te perguntar mais 1 parada, como faço pra quando eu da hunt no player sair no broadcast?  tipo em branco ? =x

tinha 1 script que fazia esse , esse que to usando n faz :|

 

qnd a pessoa desse !hunt .... aparecesse p todos que ela deu hunt 

Link para o post
Compartilhar em outros sites
broadcastMessage("Algum player está hunted", MESSAGE_EVENT_ADVANCE)

 

ichigo.gif
https://github.com/Cjaker/

  , _ ,
 ( o o )
/'` ' `'\                     ESTOU TE OBSERVANDO O_O
|'''''''|
|\\'''//|
   """

 

Link para o post
Compartilhar em outros sites

coloco isso no globalevents?

n entendi , tipo n teria que ter 1 script que pegasse o nome do player que tomou hunt e colocasse no broadcast? ;x

 

Editado por davidmr (veja o histórico de edições)
Link para o post
Compartilhar em outros sites

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

  • Conteúdo Similar

    • Por Jaurez
      .
    • Por Cat
      Em alguns casos, o tibia 8.60 comum não abre de jeito nenhum no map editor, mesmo desmarcando check file signatures e configurando o path corretamente.
       
      Este é o client 8.60 adaptado para o Remere's Map Editor. Resolvi postar já que ele foi removido do site oficial do RME. (ficou apenas a versão para linux lá)
      Se estiver tendo problemas para abrir a versão 8.60, tente utilizar este.
                                                                                                                     
      Baixar o Tibia Client 8.60 que funciona no Remere’s Map Editor
      Essa versão do Tibia 8.60 client resolve o erro unsupported client version ou Could not locate tibia.dat and/or tibia.spr, please navigate to your tibia 8.60 installation folder.
       
      Downloads
      https://tibiaking.com/applications/core/interface/file/attachment.php?id=47333

      Scan: https://www.virustotal.com/gui/file/333e172ac49ba2028db9eb5889994509e7d2de28ebccfa428c04e86defbe15cc
       
    • Por danilo belato
      Fala Galera To Com um problema aki 
       
      quero exporta umas sprites de um server para colocar em outro 
       
      eu clico na sprites ai aparece tds a forma delas do lado de la >>
       
      ai eu clico nela e ponho a opiçao de export mais quando salvo a sprite ela n abri 
       
      aparece isso quando tento vê-la 
       
      visualização não disponível ( no formatos png e bitmap)
       
      Agora no formato idc fala que o paint n pode ler 
       
      me ajudem ae...
    • Por Vitor Bicaleto
      Galera to com o script do addon doll aqui, quando eu digito apenas "!addon" ele aparece assim: Digite novamente, algo está errado!"
      quando digito por exemplo: "!addon citizen" ele não funciona e não da nenhum erro
       
      mesma coisa acontece com o mount doll.. 
    • Por Ayron5
      Substitui uma stone no serve, deu tudo certo fora  esse  erro ajudem  Valendo  Rep+  Grato  

      Erro: data/actions/scripts/boost.lua:557: table index is nil
       [Warning - Event::loadScript] Cannot load script (data/actions/scripts/boost.lua)

      Script:
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo