[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
#2

Good! Mais por ser em PHP eu acho mais fбcil vocк hospedar em um site fixo pois poucas pessoas iram fazer download do cуdigo.
Reply
#3

ahhahaha
muito bom
й simples e nгo muito necessбrio
mas isso:

Quote:

►Introduзгo:
...
eu estava aprendendo novas linguagens e tudo mais...
e nisto tudo criei um Criador de Arrays Spawnner.
...

fez valer um +rep

parabйns caroline, siga assim estudando e aprendendo que programaзгo й mto gostoso


@Edit:
Ah, faltou o new Float:Array
Reply
#4

parabens ae bom trabalho
Reply
#5

O problema й a coordenada 'Z'.
Reply
#6

muito bom cara vlw ae
Reply
#7

Quote:
Originally Posted by Los
Посмотреть сообщение
Good! Mais por ser em PHP eu acho mais fбcil vocк hospedar em um site fixo pois poucas pessoas iram fazer download do cуdigo.
tambйm estou achando ...

Quote:
Originally Posted by dudaefj
Посмотреть сообщение
ahhahaha
muito bom
й simples e nгo muito necessбrio
mas isso:




fez valer um +rep

parabйns caroline, siga assim estudando e aprendendo que programaзгo й mto gostoso


@Edit:
Ah, faltou o new Float:Array
esqueci totalmente, jб estou hб arrumar..

Quote:
Originally Posted by BrunoBSF
Посмотреть сообщение
parabens ae bom trabalho

Quote:
Originally Posted by [S]trong
Посмотреть сообщение
O problema й a coordenada 'Z'.
a coordenada "Z" estб correta, nгo vejo nenhum erro ou ela prуpria invбlida..

Quote:
Originally Posted by Juninho_Oakley
Посмотреть сообщение
muito bom cara vlw ae
Reply
#8

se quiser hospedar em algum lugar fixo, pode usar a hospedagem do bsl pra isso
nao sei nda de php, sу dei ctrl+c+v e saiu isso, ta estranho ;s
www.bslrpg.com/caroline.php

eu nгo usei cabeзalho html nenhum, talvez seja isso
nem lembro como faz direito lol ;\

ps.: sу nгo dei rep pq ta dando msg de erro estranho...
Reply
#9

Quote:
Originally Posted by dudaefj
Посмотреть сообщение
se quiser hospedar em algum lugar fixo, pode usar a hospedagem do bsl pra isso
nao sei nda de php, sу dei ctrl+c+v e saiu isso, ta estranho ;s
www.bslrpg.com/caroline.php

eu nгo usei cabeзalho html nenhum, talvez seja isso
nem lembro como faz direito lol ;\

ps.: sу nгo dei rep pq ta dando msg de erro estranho...
Cуdigo reparado.
*Objs, notei que seu apache nгo estб ligado, assim ele nгo roda PHP =)
Reply
#10

Quote:
Originally Posted by [O.z]Caroline
Посмотреть сообщение
Cуdigo reparado.
*Objs, notei que seu apache nгo estб ligado, assim ele nгo roda PHP =)
estranho ele nгo rodar php se tem um fуrum ipb, um fуrum phpbb e uma loja virtual instaladas na mбquina o.O
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)