Postado Dezembro 29, 2017 7 anos 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 :| Editado Dezembro 29, 2017 7 anos por davidmr (veja o histórico de edições)
Postado Dezembro 29, 2017 7 anos Tente substituir '.$prize.'K Por '.(($prize >= 1000) ? ($prize/1000)."KK" : $prize."K").' https://github.com/Cjaker/ , _ , ( o o ) /'` ' `'\ ESTOU TE OBSERVANDO O_O |'''''''| |\\'''//| """
Postado Dezembro 29, 2017 7 anos Autor 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
Postado Dezembro 29, 2017 7 anos broadcastMessage("Algum player está hunted", MESSAGE_EVENT_ADVANCE) https://github.com/Cjaker/ , _ , ( o o ) /'` ' `'\ ESTOU TE OBSERVANDO O_O |'''''''| |\\'''//| """
Postado Dezembro 29, 2017 7 anos Autor 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 Dezembro 29, 2017 7 anos por davidmr (veja o histórico de edições)
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.