[Tool/Web/Other] [PHP]: Easy Random Spawn Creator
#1

Introduзгo:
hб muito tempo que nгo posto projetos,
eu estava aprendendo novas linguagens e tudo mais...
e nisto tudo criei um Criador de Arrays Spawnner.
Totalmente em PHP.

Resumo
Este projeto faz "Variбvel para nascimento randфmico do player", ou seja
converte AddPlayerClass para uma array.

Funcionamento:
Retirei estes arquivos SavePositions.txt, aonde vocк digita "/save".
pawn Код:
AddPlayerClass(0,-165.3743,1177.4963,22.9413,85.7702,0,0,0,0,0,0); //
AddPlayerClass(7,-309.7174,1766.9696,43.6406,270.8871,0,0,0,0,0,0); //
AddPlayerClass(2,-235.6163,2656.3157,62.6442,202.0056,0,0,0,0,0,0); //
AddPlayerClass(2,2734.7463,-2450.2666,17.5938,337.3785,0,0,0,0,0,0); //
depois de ter utilizado meu script,
o pequeno trecho do cуdigo acima ficaria:
pawn Код:
new MinhaArray[4][3]= {
{-165.3743, 1177.4963, 22.9413},
{-309.7174, 1766.9696, 43.6406},
{-235.6163, 2656.3157, 62.6442},
{2734.7463, -2450.2666, 17.5938}
};
Fica muito fбcil a utilizaзгo.

ScreenShots




Preview
http://f4-preview.agilityhoster.com/...ct.in/astr.php

download
PHP код:

<?php 
    
    
echo '
    <style>body{background-image:url("back3.jpg");background-size:850px;}</style><body  text="white">'
;
        
    
$saida ' <center><font size=6><b>Easy Random Spawn Creator</b></font><form method=POST name="Form"><textarea cols=80 rows=30 name=coords  OnClick="javascript: document.Form.coords.value=\'\'">Coloque as coordenadas do arquivo savedpositions.txt</textarea><br><input type="radio" name="Tipo" value="Varios" /><strong>Coordenada Randфmica</strong><input type="radio" name="Tipo" value="UmSo" /><strong>Somente uma coordenada</strong><br><input type="text" name="var" value="Digite aqui o nome da array/variбvel."  OnClick="javascript: document.Form.var.value=\'\';" style="height: 30px; width: 200px;font-size:70%;""/>
    <input type="submit" name="envi" value="Criar Spawnner" style="height: 30px; width: 200px;font-size:92%;""></form>'
;
    
    if(isset(
$_POST['envi']))
    {
        
$saida NULL
        
$str $_POST['coords'];
        
$st  NULL;
            
        if(!
strcmp($str"Coloque as coordenadas do arquivo savedpositions.txt")  ||
            !
strcmp($str"") || !strcmp($str" ") || empty($_POST['Tipo']) || 
            empty(
$_POST['var'])  || !strcmp($_POST['var'], " ") || !strcmp($_POST['var'], ""
            || !
strcmp($_POST['var'], "Digite aqui o nome da array/variбvel."))
        {     
            echo 
"<center><font size='4' color='red'>Uso Incorreto!, <a href='astr.php'>Clique aqui</a> para voltar.</font></center>";
            return 
0;
        }
        
        if(!
strcmp($_POST['Tipo'], "Varios"))
        {
            
$sai         explode("\n"$str);
            
$contaa     =  count($sai);
            for(
$i     0$i != $contaa; ++$i)
            {
                if(empty(
$sai[$i]))    
                    break;
                    
                
$Out explode(","$sai[$i]);
    
                if(
$i != $contaa -1)
                    
$st .=  "{".$Out[1].", ".$Out[2].", ".$Out[3]."},\n";                    
                else
                    
$st .= "{".$Out[1].", ".$Out[2].", ".$Out[3]."}\n";
                
            }
            
$s $contaa;
            echo 
"<font size=6><b>Easy Random Spawn Creator</b></font><br><textarea cols=80 rows=30>new ".$_POST['var']."[".$s."][3]= {\n$st};</textarea><br><input type='button' value='Inicio' OnClick='javascript:window.location.href=\"astr.php\"'>";
            return 
1;            
        }
        
        if(!
strcmp($_POST['Tipo'], "UmSo"))
        {
            
$expl explode(","$str);
            
            if(
count($expl) < 4)
                return 
0;
            if(empty(
$expl[1]) && empty($expl[2]) && empty($expl[3])) return 0
                
            
$s "<textarea cols=80 rows=30>SetPlayerPos(playerid, ".$expl[1].",".$expl[2].",".$expl[3].");</textarea><br><input type='button' value='Inicio' OnClick='javascript:window.location.href=\"astr.php\"'>";
            echo 
$s;
            return 
1;
        }
    }
    echo 
$saida"</center>";
?>
</center>
Crйditos:
- Este script foi totalmente idealizado/criado por min,
nгo permito postagem em outros lugares sem minha permissгo.

Direitos Autorais
Os direitos autorais sгo protegidos pela lei nє 9610/98, violб-los й crime estabelecido pelo artigo 184 do Cуdigo Penal Brasileiro.(Mais Informaзхes).

Lembrando ...
Qualquer bug, erro ou nгo-entendimento de algo relacionado hб este tуpico,
й sу postar o erro ou mandar por mensagem privada.
Reply


Messages In This Thread
[PHP]: Easy Random Spawn Creator - by [O.z]Caroline - 31.12.2011, 03:11
Re: [PHP]: Easy Random Spawn Creator - by Lуs - 31.12.2011, 04:04
Re: [PHP]: Easy Random Spawn Creator - by dudaefj - 31.12.2011, 08:16
Re: [PHP]: Easy Random Spawn Creator - by BrunoBSF - 31.12.2011, 11:50
Re: [PHP]: Easy Random Spawn Creator - by [S]trong - 31.12.2011, 12:22
Re: [PHP]: Easy Random Spawn Creator - by Juninho_Oakley - 31.12.2011, 14:42
Re: [PHP]: Easy Random Spawn Creator - by [O.z]Caroline - 31.12.2011, 17:51
Re: [PHP]: Easy Random Spawn Creator - by dudaefj - 31.12.2011, 21:33
Re: [PHP]: Easy Random Spawn Creator - by [O.z]Caroline - 01.01.2012, 01:30
Re: [PHP]: Easy Random Spawn Creator - by dudaefj - 01.01.2012, 12:29

Forum Jump:


Users browsing this thread: 1 Guest(s)