Olá novamente.
como eu já ví muitas dúvidas sobre Sistemas de tutoriais,
resolvi criar o meu.
é bem simples.
é só botar "IniciarTutorial(playerid, 0);" para iniciar o tutorial.
Download
- Pastebin
Mostrando postagens com marcador Pawn. Mostrar todas as postagens
Mostrando postagens com marcador Pawn. Mostrar todas as postagens
24 de out. de 2011
[Código] Remover Arma do player
Postado por
SuYaNw
Enviar por e-mailPostar no blog!Compartilhar no XCompartilhar no FacebookCompartilhar com o Pinterest
Categoria:
Códigos,
Pawn
Olá,
eu desenvolvi este pequena função para retirar a arma do player,
é muito Simples:
RemovePlayerWeapon(playerid, WeaponID);
Download
http://pastebin.com/0Z9B59iw
eu desenvolvi este pequena função para retirar a arma do player,
é muito Simples:
RemovePlayerWeapon(playerid, WeaponID);
Download
http://pastebin.com/0Z9B59iw
19 de out. de 2011
[FS/Código]: Pegar tempo em Race.
Postado por
SuYaNw
Enviar por e-mailPostar no blog!Compartilhar no XCompartilhar no FacebookCompartilhar com o Pinterest
Categoria:
Códigos,
Filterscript,
Pawn
Olá.
Você já viu em servidores pegando tempo de corrida ?
caso nunca viu, vou explicar.
quando inicia uma corrida, inicia também uma contagem para ver
quanto tempo você levou para terminar a corrida.
Eu já vi em vários lugares, pedindo ajuda e etc..
Por isso eu criei este script.
ele pega o tempo de corrida.( para testar aperta /Race e para terminar /Term).
Observação: Não há nenhuma corrida neste script. ele está somente crú.
só o básico para aprender.
Download
- Pastebin
Créditos
- [iPs]SuYaNw
Você já viu em servidores pegando tempo de corrida ?
caso nunca viu, vou explicar.
quando inicia uma corrida, inicia também uma contagem para ver
quanto tempo você levou para terminar a corrida.
Eu já vi em vários lugares, pedindo ajuda e etc..
Por isso eu criei este script.
ele pega o tempo de corrida.( para testar aperta /Race e para terminar /Term).
Observação: Não há nenhuma corrida neste script. ele está somente crú.
só o básico para aprender.
Download
- Pastebin
Créditos
- [iPs]SuYaNw
15 de out. de 2011
[Código] Banir Player e retunar na data.
Postado por
SuYaNw
Enviar por e-mailPostar no blog!Compartilhar no XCompartilhar no FacebookCompartilhar com o Pinterest
Categoria:
Códigos,
Pawn
olá fiz esta função porque um membro da comunidade Pawn havia requisitado.
ele é bem simples,
ele bane o player e ainda bota motivo.
http://pastebin.com/RTLpz13R
~[iPs]SuYaNw
ele é bem simples,
ele bane o player e ainda bota motivo.
http://pastebin.com/RTLpz13R
~[iPs]SuYaNw
13 de out. de 2011
[FS] SuYaNw''s Dealership system!
Postado por
SuYaNw
Enviar por e-mailPostar no blog!Compartilhar no XCompartilhar no FacebookCompartilhar com o Pinterest
Categoria:
Filterscript,
Pawn
Introdução
hoje irei postar meu primeiro sistema de concessionária.
eu havia criado para um servidor de um amigo. como ele resolveu fazer o dele resolvi postar.
nele contém 68 carros atualmente, mais poderá ser almentada.
para adicionar algum veiculo é só seguir o modeo:
sAddConceVehicle(Modeo_do_veicu lo, preço_dele);
Exemplo de Carro:sAddConceVehicle(522, 50000); - NRG500 preço 50.000.
adicione esta função no OnFilterScriptInit.
para ver os comandos existentes e ações, digite /v.
para ir para concessionária apenas digite /ir_.
Características:
♦ Sistema de salvamento em dini ( por ser mais conhecido e instável );
♦ Ids dos dialogs listado no topo do script, assim facilitando a edição;
♦ Sistema de ver o modelo do carro, caso desconhecer algum modelo;
♦ Sistema de estacionar veiculo, caso não estacionar o veiculo não será salvo;
♦ Cada player pode ter até no máximo 2 carros diferentes;
♦ Caso o player não gostar da cor inicial do veículo ele pode trocar na própria concessionária.
Créditos:
♦ [iPs]SuYaNw - Por ter feito o script;
♦ Shikcard - Por ter dado a idéia.
Download
♦ Pastebin
hoje irei postar meu primeiro sistema de concessionária.
eu havia criado para um servidor de um amigo. como ele resolveu fazer o dele resolvi postar.
nele contém 68 carros atualmente, mais poderá ser almentada.
para adicionar algum veiculo é só seguir o modeo:
sAddConceVehicle(Modeo_do_veicu
Exemplo de Carro:sAddConceVehicle(522, 50000); - NRG500 preço 50.000.
adicione esta função no OnFilterScriptInit.
para ver os comandos existentes e ações, digite /v.
para ir para concessionária apenas digite /ir_.
Características:
♦ Sistema de salvamento em dini ( por ser mais conhecido e instável );
♦ Ids dos dialogs listado no topo do script, assim facilitando a edição;
♦ Sistema de ver o modelo do carro, caso desconhecer algum modelo;
♦ Sistema de estacionar veiculo, caso não estacionar o veiculo não será salvo;
♦ Cada player pode ter até no máximo 2 carros diferentes;
♦ Caso o player não gostar da cor inicial do veículo ele pode trocar na própria concessionária.
Créditos:
♦ [iPs]SuYaNw - Por ter feito o script;
♦ Shikcard - Por ter dado a idéia.
Download
♦ Pastebin
[GameMode] [Pawn] Base para Roleplay em MySql
Postado por
Unknown
Enviar por e-mailPostar no blog!Compartilhar no XCompartilhar no FacebookCompartilhar com o Pinterest
Categoria:
GameModes,
Pawn
Base para Roleplay [mySql]
Gamemode feito para que as pessoas que querem aprender MYSQL estudem o script e aprendam a criar o seu próprio gamemode!
Caso for editar esse gamemode, deixe os créditos.
Features:
Login / Registro salvando level, dinheiro, skin, tutorial, dinheiro do banco, Posição ao deslogar, Administrador, matou - morreu.
Tables
A table playerinfo é criada automaticamente na phpadmin !
Créditos
Ricop522 Criador
Obrigado à:
Blank Script [mysql, markx]
RealCop
Vortex
[iPs]TeaM
Download 1.5 +scmd+comandos admin
MySql.pwn
Ricop.inc
Download 1.0
MySql.pwn
Ricop.inc
Novidades para a 2.0
Previsão:N/A
Sistema de admin[+comandos, logs, etc];
Tutorial;
Sistema de banco;
Bugs
Reporte bugs nesse tópico, não dou suporte via msn.
Gamemode feito para que as pessoas que querem aprender MYSQL estudem o script e aprendam a criar o seu próprio gamemode!
Caso for editar esse gamemode, deixe os créditos.
Features:
Login / Registro salvando level, dinheiro, skin, tutorial, dinheiro do banco, Posição ao deslogar, Administrador, matou - morreu.
Tables
A table playerinfo é criada automaticamente na phpadmin !
Créditos
Ricop522 Criador
Obrigado à:
Blank Script [mysql, markx]
RealCop
Vortex
[iPs]TeaM
Download 1.5 +scmd+comandos admin
MySql.pwn
Ricop.inc
Download 1.0
MySql.pwn
Ricop.inc
Novidades para a 2.0
Previsão:N/A
Sistema de admin[+comandos, logs, etc];
Tutorial;
Sistema de banco;
Bugs
Reporte bugs nesse tópico, não dou suporte via msn.
12 de out. de 2011
[Include] [Pawn] [iPs]Streamer Objetos V3
Postado por
Unknown
Enviar por e-mailPostar no blog!Compartilhar no XCompartilhar no FacebookCompartilhar com o Pinterest
Categoria:
Filterscript,
Includes,
Pawn
Introdução:
DraKiNs lançou um sistema de streamer de objetos para versão 0.3d
Segundo os testes tudo saiu tranquilo, atualmente apenas tem três principais funções.
Implementação:
Como alguns streamer objetos existentes, o ips stream usa filterscript onde há a raiz da cada função em um filterscript, portanto será necessário ser plugado um filterscript para carregar as funções e uma include no seu gamemode para ser declarado as novas funções.
No server.cfg:
filterscripts streamer
No gamemode ou local onde queres colocar o streamer:
#include ipsstream
Prontinho.
Para mudar a capacidade padrão dos objetos deve-se mudar no filterscripts, onde há:
#define MAX_STREAM 10000
é a capacidade de objetos suportada, pode colocar mais que isto (veja no suporte abaixo)
Onde há:
#define MIN_INTERVAL 00500
Deve ser colocado o intervalo para criar os objetos (tempo para atualizar, não coloque muito para não dar muita latência)
Funções:
Como disse anteriormente são funções básicas:
Suporte:
Segundo os testes feitos, o sistema suporta até 1000 objetos para cada jogador em um determinado quadro de poucos metros. E suporta 500 mil objetos para todo o servidor.
Também suporta 4 mil objetos em uma longa área, por jogador
Velocidade:
Todo sistema é percorrido por um circuito foreach criado pela própria equipe, sem a menor lentidão do sistema.
Também foi usado um algorítimo de busca e remoção de objetos criado por Bruno da Silva (chamado Fluxo Stream)..
Como costume, ele fez um tópico explicando sobre como funcionaria, segue um resumo da sua explicação:
PORTUGOL DO ALGORITIMO:

* Observem que os objetos criados ficaram ao lado do jogador, de forma que os objetos estourados ficaram extremamente longes, assim fazendo com que a eficiente deste sistema fosse melhor que a dos outros.
Também contamos com um ótimo sistemas de circuito para obter melhor velocidade nas checagens dos objetos por slots e dos jogadores usando um ótimo algorítimo de lista ligada no qual prima em a célula atual direicionar para próxima célula fazendo um loop interno pela array.
Novas funções Versão 2.0:
- Agora compactável com 0.3d 0.3c 0.3b
- Adicionado Interior e Virtual World na função CreateObject
Novas funções Versão 3.0:
O Bruno resolveu inovar nesta nova versão do seu streamer e criou um sistema de carregar objetos do mta sem conversão !!
- Carregar Objetos direto do [b].map
Basta usar apenas uma função e carregue os objetos a partir de seu arquivo *map gerado pelo MTA
Exemplo:
CreateObjectsFromMAPFile("mapadomta.map");
Também agora vem com um carregador de mapas que estão no formato TXT, podendo até escolher o delimitador das posiçõe x,y,z etc
Bastando usar uma função:
- Carregar objetos diretos de um arquivo de texto
CreateObjectsFromTXTFile("mapa.txt", '|');
'|' é a divisória que divide x|y|z|rx|ry|rx e outros ...
- Carregar parametros únicos de um arquivo do mta
Por exemplo:
GetMapXMLParam("<object id=\"object (barrel4) (16)\" doublesided=\"false\" model=\"1225\" interior=\"0\" dimension=\"0\" posX=\"4724.2119140625\" posY=\"-1238.6279296875\" posZ=\"6.3207788467407\" rotX=\"0\" rotY=\"0\" rotZ=\"3.9990234375\" />", "rotZ=\"\");
O exemplo desta função acima pegará a posição rotZ do objeto que foi pego no primeiro parametro (em formato de arquivo para mta)
Download:
Versão 3.0:
Para efetuar o download do pacote todo:
Pacote todo :-> Ainda não hospedado
Para pegar código no pastebin de ambos scripts:
streamer.pwn :-> http://pastebin.com/A9fSPz7E
ipsstream.inc :-> http://pastebin.com/Lz0WK2VJ
Autoria:
Desenvolvido por Bruno da Silva
Auxiliado por RockFire
Obrigado a Pharrel e MiTToS pelas dicas das funções
_
DraKiNs lançou um sistema de streamer de objetos para versão 0.3d
Segundo os testes tudo saiu tranquilo, atualmente apenas tem três principais funções.
Implementação:
Como alguns streamer objetos existentes, o ips stream usa filterscript onde há a raiz da cada função em um filterscript, portanto será necessário ser plugado um filterscript para carregar as funções e uma include no seu gamemode para ser declarado as novas funções.
No server.cfg:
filterscripts streamer
No gamemode ou local onde queres colocar o streamer:
#include ipsstream
Prontinho.
Para mudar a capacidade padrão dos objetos deve-se mudar no filterscripts, onde há:
#define MAX_STREAM 10000
é a capacidade de objetos suportada, pode colocar mais que isto (veja no suporte abaixo)
Onde há:
#define MIN_INTERVAL 00500
Deve ser colocado o intervalo para criar os objetos (tempo para atualizar, não coloque muito para não dar muita latência)
Funções:
Como disse anteriormente são funções básicas:
Quote:
| DestroyObject(objeto id para destruir); CreateObject(parametros igual da sa:mp, criar objeto) MoveObject(parametros igual da samp 0.3d, mover objeto) |
Suporte:
Segundo os testes feitos, o sistema suporta até 1000 objetos para cada jogador em um determinado quadro de poucos metros. E suporta 500 mil objetos para todo o servidor.
Também suporta 4 mil objetos em uma longa área, por jogador
Velocidade:
Todo sistema é percorrido por um circuito foreach criado pela própria equipe, sem a menor lentidão do sistema.
Também foi usado um algorítimo de busca e remoção de objetos criado por Bruno da Silva (chamado Fluxo Stream)..
Como costume, ele fez um tópico explicando sobre como funcionaria, segue um resumo da sua explicação:
PORTUGOL DO ALGORITIMO:
Quote:
| CRIAR TODOS OBJETOS CASO NUMERO TOTAL DE OBJETOS CRIADOS ACIMA FOR MAIOR QUE O PERMITIDO DELETAR OBJETOS LONGES, DEIXANDO APENAS OS PERTOS DO PONTO CENTRAL |
* Observem que os objetos criados ficaram ao lado do jogador, de forma que os objetos estourados ficaram extremamente longes, assim fazendo com que a eficiente deste sistema fosse melhor que a dos outros.
Também contamos com um ótimo sistemas de circuito para obter melhor velocidade nas checagens dos objetos por slots e dos jogadores usando um ótimo algorítimo de lista ligada no qual prima em a célula atual direicionar para próxima célula fazendo um loop interno pela array.
Novas funções Versão 2.0:
- Agora compactável com 0.3d 0.3c 0.3b
- Adicionado Interior e Virtual World na função CreateObject
Novas funções Versão 3.0:
O Bruno resolveu inovar nesta nova versão do seu streamer e criou um sistema de carregar objetos do mta sem conversão !!
- Carregar Objetos direto do [b].map
Basta usar apenas uma função e carregue os objetos a partir de seu arquivo *map gerado pelo MTA
Exemplo:
CreateObjectsFromMAPFile("mapadomta.map");
Também agora vem com um carregador de mapas que estão no formato TXT, podendo até escolher o delimitador das posiçõe x,y,z etc
Bastando usar uma função:
- Carregar objetos diretos de um arquivo de texto
CreateObjectsFromTXTFile("mapa.txt", '|');
'|' é a divisória que divide x|y|z|rx|ry|rx e outros ...
- Carregar parametros únicos de um arquivo do mta
Por exemplo:
GetMapXMLParam("<object id=\"object (barrel4) (16)\" doublesided=\"false\" model=\"1225\" interior=\"0\" dimension=\"0\" posX=\"4724.2119140625\" posY=\"-1238.6279296875\" posZ=\"6.3207788467407\" rotX=\"0\" rotY=\"0\" rotZ=\"3.9990234375\" />", "rotZ=\"\");
O exemplo desta função acima pegará a posição rotZ do objeto que foi pego no primeiro parametro (em formato de arquivo para mta)
Download:
Versão 3.0:
Para efetuar o download do pacote todo:
Pacote todo :-> Ainda não hospedado
Para pegar código no pastebin de ambos scripts:
streamer.pwn :-> http://pastebin.com/A9fSPz7E
ipsstream.inc :-> http://pastebin.com/Lz0WK2VJ
Autoria:
Desenvolvido por Bruno da Silva
Auxiliado por RockFire
Obrigado a Pharrel e MiTToS pelas dicas das funções
_
7 de out. de 2011
[Código] Realizar Debug no GameMode Facilmente.
Postado por
SuYaNw
Enviar por e-mailPostar no blog!Compartilhar no XCompartilhar no FacebookCompartilhar com o Pinterest
Categoria:
Códigos,
Pawn,
Tutoriais Pawn
Introdução:
Olá galerainha,
hoje ensinarei como realizar Debug com muita facilidade em
seu game mode.
Com esta ferramenta, você irá descobrir oque você tem em seu servidor.
Tutorial
- Coloque a Função ExibeDebug() no final do Gamemode.
- Depois coloque ExibeDebug(); No final do OnGameModeInit
- ligue normalmente o servidor que ele automaticamente aparecerá o debug.
Créditos:
- [iPs]SuYaNw
Download
- Pastebin
Olá galerainha,
hoje ensinarei como realizar Debug com muita facilidade em
seu game mode.
Com esta ferramenta, você irá descobrir oque você tem em seu servidor.
Tutorial
- Coloque a Função ExibeDebug() no final do Gamemode.
- Depois coloque ExibeDebug(); No final do OnGameModeInit
- ligue normalmente o servidor que ele automaticamente aparecerá o debug.
Créditos:
- [iPs]SuYaNw
Download
- Pastebin
4 de out. de 2011
[Include] [Pawn] [iPs]Streamer Objetos V2
Postado por
Unknown
Enviar por e-mailPostar no blog!Compartilhar no XCompartilhar no FacebookCompartilhar com o Pinterest
Categoria:
Includes,
Pawn
Introdução:
DraKiNs lançou um sistema de streamer de objetos para versão 0.3d
Segundo os testes tudo saiu tranquilo, atualmente apenas tem três principais funções.
Implementação:
Como alguns streamer objetos existentes, o ips stream usa filterscript onde há a raiz da cada função em um filterscript, portanto será necessário ser plugado um filterscript para carregar as funções e uma include no seu gamemode para ser declarado as novas funções.
No server.cfg:
filterscripts streamer
No gamemode ou local onde queres colocar o streamer:
#include ipsstream
Para mudar a capacidade padrão dos objetos deve-se mudar no filterscripts, onde há:
#define MAX_STREAM 10000
é a capacidade de objetos suportada, pode colocar mais que isto (veja no suporte abaixo)
Onde há:
#define MIN_INTERVAL 00500
deve ser colocado o intervalo para criar os objetos (tempo para atualizar, não coloque muito para não dar muita latência)
Funções:
Como disse anteriormente são funções básicas:
Suporte:
Segundo os testes feitos, o sistema suporta até 1000 objetos para cada jogador em um determinado quadro de poucos metros. E suporta 500 mil objetos para todo o servidor.
Também suporta 4 mil objetos em uma longa área, por jogador
Velocidade:
Todo sistema é percorrido por um circuito foreach criado pela própria equipe, sem a menor lentidão do sistema.
Também foi usado um algorítimo de busca e remoção de objetos criado por Bruno da Silva (chamado Fluxo Stream)..
Como costume, ele fez um tópico explicando sobre como funcionaria, segue um resumo da sua explicação:
PORTUGOL DO ALGORITIMO:

* Observem que os objetos criados ficaram ao lado do jogador, de forma que os objetos estourados ficaram extremamente longes, assim fazendo com que a eficiente deste sistema fosse melhor que a dos outros.
Também contamos com um ótimo sistemas de circuito para obter melhor velocidade nas checagens dos objetos por slots e dos jogadores usando um ótimo algorítimo de lista ligada no qual prima em a célula atual direicionar para próxima célula fazendo um loop interno pela array.
Novas funções Versão 2.0:
- Agora compactável com 0.3d 0.3c 0.3b
- Adicionado Interior e Virtual World na função CreateObject
Download:
Versão 2.0:
Para efetuar o download do pacote todo:
Pacote todo :-> http://solidfiles.com/d/55182/download/
Para pegar código no pastebin de ambos scripts:
streamer.pwn :-> http://pastebin.com/A9fSPz7E
ipsstream.inc :-> http://pastebin.com/Lz0WK2VJ
Autoria:
Desenvolvido por Bruno da Silva
Auxiliado por RockFire
Obrigado a Pharrel e MiTToS pelas dicas das funções
DraKiNs lançou um sistema de streamer de objetos para versão 0.3d
Segundo os testes tudo saiu tranquilo, atualmente apenas tem três principais funções.
Implementação:
Como alguns streamer objetos existentes, o ips stream usa filterscript onde há a raiz da cada função em um filterscript, portanto será necessário ser plugado um filterscript para carregar as funções e uma include no seu gamemode para ser declarado as novas funções.
No server.cfg:
filterscripts streamer
No gamemode ou local onde queres colocar o streamer:
#include ipsstream
Para mudar a capacidade padrão dos objetos deve-se mudar no filterscripts, onde há:
#define MAX_STREAM 10000
é a capacidade de objetos suportada, pode colocar mais que isto (veja no suporte abaixo)
Onde há:
#define MIN_INTERVAL 00500
deve ser colocado o intervalo para criar os objetos (tempo para atualizar, não coloque muito para não dar muita latência)
Funções:
Como disse anteriormente são funções básicas:
Quote:
| DestroyObject(objeto id para destruir); CreateObject(parametros igual da sa:mp, criar objeto) MoveObject(parametros igual da samp 0.3d, mover objeto) |
Suporte:
Segundo os testes feitos, o sistema suporta até 1000 objetos para cada jogador em um determinado quadro de poucos metros. E suporta 500 mil objetos para todo o servidor.
Também suporta 4 mil objetos em uma longa área, por jogador
Velocidade:
Todo sistema é percorrido por um circuito foreach criado pela própria equipe, sem a menor lentidão do sistema.
Também foi usado um algorítimo de busca e remoção de objetos criado por Bruno da Silva (chamado Fluxo Stream)..
Como costume, ele fez um tópico explicando sobre como funcionaria, segue um resumo da sua explicação:
PORTUGOL DO ALGORITIMO:
Quote:
| CRIAR TODOS OBJETOS CASO NUMERO TOTAL DE OBJETOS CRIADOS ACIMA FOR MAIOR QUE O PERMITIDO DELETAR OBJETOS LONGES, DEIXANDO APENAS OS PERTOS DO PONTO CENTRAL |
* Observem que os objetos criados ficaram ao lado do jogador, de forma que os objetos estourados ficaram extremamente longes, assim fazendo com que a eficiente deste sistema fosse melhor que a dos outros.
Também contamos com um ótimo sistemas de circuito para obter melhor velocidade nas checagens dos objetos por slots e dos jogadores usando um ótimo algorítimo de lista ligada no qual prima em a célula atual direicionar para próxima célula fazendo um loop interno pela array.
Novas funções Versão 2.0:
- Agora compactável com 0.3d 0.3c 0.3b
- Adicionado Interior e Virtual World na função CreateObject
Download:
Versão 2.0:
Para efetuar o download do pacote todo:
Pacote todo :-> http://solidfiles.com/d/55182/download/
Para pegar código no pastebin de ambos scripts:
streamer.pwn :-> http://pastebin.com/A9fSPz7E
ipsstream.inc :-> http://pastebin.com/Lz0WK2VJ
Autoria:
Desenvolvido por Bruno da Silva
Auxiliado por RockFire
Obrigado a Pharrel e MiTToS pelas dicas das funções
[Código] função Anti-Spam(Flooding) em char.
Postado por
SuYaNw
Enviar por e-mailPostar no blog!Compartilhar no XCompartilhar no FacebookCompartilhar com o Pinterest
Categoria:
Códigos,
Pawn
olá,
fiz este código verifica se o player está fazendo spam( algo repetitivo ).
Download
http://pastebin.com/XSa3S61g
Função feita por [iPs]SuYaNw
fiz este código verifica se o player está fazendo spam( algo repetitivo ).
Download
http://pastebin.com/XSa3S61g
Função feita por [iPs]SuYaNw
3 de out. de 2011
[Include] [Pawn] bIni 3 (atualizado)
Postado por
Unknown
Enviar por e-mailPostar no blog!Compartilhar no XCompartilhar no FacebookCompartilhar com o Pinterest
Categoria:
Includes,
Pawn
Introdução:
Boas, venho com novas noticias relacionadas a bini.Bruno me pediu para postar, pois atualizou bIni para versão 3.0, com velocidades ainda estáveis, novas funções e totalmente compatível com Dini (apenas tirar a include Dini e colocar include bini, que ele atualizará as funções)
Velocidades:
Os testes de velocidades atuais não tenho, mas ele fica entre os 3 sistemas mais rápidos da sa:mp (y_ini e dof2 são rápidos)Nova versão:
Agora a nove versão vem com algumas atualizações, segue:- Sistema totalmente compatível com dini (melhora velocidade do mesmo)
- Sistema compatível com arquivos de DOF2 (caso detectar a presença da tal include) (quando ele usa ' = ' e não '=')
- Novas Funções:
INI_WriteBool - Escrever variável booleana
INI_ReadBool - Ler arquivo com dado booleano
INI_Delete - Deletar arquivo
Download:
Para executar o download basta clicar aqui:Download: http://pastebin.com/download.php?i=FEqTsbdr (salve em bini.inc por favor)
25 de set. de 2011
[COD] [JAVASCRIPT] [PAWN] Lista de Cores
Postado por
Unknown
Enviar por e-mailPostar no blog!Compartilhar no XCompartilhar no FacebookCompartilhar com o Pinterest
Categoria:
JavaScript,
Pawn
Introdução:
É um JavaScript que cria tabelas com cores,no total geram 216 Cores,todas funcionais.
Eu Havia publicado na Área Inglesa pois estava com pressa.
Código
<table width="80%">
<script language="javascript">
var r = new Array("00","33","66","99","CC","FF");
var g = new Array("00","33","66","99","CC","FF");
var b = new Array("00","33","66","99","CC","FF");
for (i=0;i<r.length;i++) for (j=0;j<g.length;j++)
{
document.write("<tr>");
for (k=0;k<b.length;k++)
{
var novoc = "#" + r[i] + g[j] + b[k];
var pawn = "0x" + r[i] + g[j] + b[k] + "AA";
document.write("<td bgcolor=\"" + novoc + "\" align=center>");
document.write("<font SIZE=2>" + pawn + "</font>");
document.write("</td>");
}
document.write("</tr>");
}
</script>
</table>
http://ips-team.webcindario.com/utilidades/Cores/
Créditos
Desenvolvido por Bruno da Silva
Agradecimentos a CriarWeb
É um JavaScript que cria tabelas com cores,no total geram 216 Cores,todas funcionais.
Eu Havia publicado na Área Inglesa pois estava com pressa.
Código
<table width="80%">
<script language="javascript">
var r = new Array("00","33","66","99","CC","FF");
var g = new Array("00","33","66","99","CC","FF");
var b = new Array("00","33","66","99","CC","FF");
for (i=0;i<r.length;i++) for (j=0;j<g.length;j++)
{
document.write("<tr>");
for (k=0;k<b.length;k++)
{
var novoc = "#" + r[i] + g[j] + b[k];
var pawn = "0x" + r[i] + g[j] + b[k] + "AA";
document.write("<td bgcolor=\"" + novoc + "\" align=center>");
document.write("<font SIZE=2>" + pawn + "</font>");
document.write("</td>");
}
document.write("</tr>");
}
</script>
</table>
http://ips-team.webcindario.com/utilidades/Cores/
Créditos
Desenvolvido por Bruno da Silva
Agradecimentos a CriarWeb
16 de set. de 2011
[FS] Teste Reação
Postado por
SuYaNw
Enviar por e-mailPostar no blog!Compartilhar no XCompartilhar no FacebookCompartilhar com o Pinterest
Categoria:
Filterscript,
Pawn
Olá todos,
eu criei este FS no intuito de aprender somente.
ele é muito simples, gera uma palavra randômica,
e quem digitar ela primeiro ganha!.
Download:
http://pastebin.com/reYjgWMv
Créditos:
- SuYaNw
eu criei este FS no intuito de aprender somente.
ele é muito simples, gera uma palavra randômica,
e quem digitar ela primeiro ganha!.
Download:
http://pastebin.com/reYjgWMv
Créditos:
- SuYaNw
14 de set. de 2011
[Include] sCmd versão 0.3
Postado por
Unknown
Enviar por e-mailPostar no blog!Compartilhar no XCompartilhar no FacebookCompartilhar com o Pinterest
Categoria:
Includes,
Pawn
É um sistema de processar comandos muito similar ao zcmd/dcmd ou icmd, porém este é simples e rápido
#define isnull(%0) (((%0[0]) == '\1')))
#define scmd(%0,%1,%2) _%0(%1,%2); public _%0(%1,%2)
public OnPlayerCommandText(playerid, cmdtext[])
{
static
i,
cmdcall[26 char];
cmdcall{0} = 95;
for (i = 1; cmdtext[i] > 32; i++)
{
cmdcall{i} = tolower(cmdtext[i]);
}
return i = (strlen(cmdtext) <= i+1 ? CallLocalFunction(cmdcall, "ds", playerid, "\1") : CallLocalFunction(cmdcall, "ds", playerid, cmdtext[i+1])), CallLocalFunction("OnPlayerExecuteCommand", "dsi", playerid, cmdtext, i), cmdcall = "";
}
OnPlayerExecuteCommand(playerid, cmdtext[], bool:success);
public OnPlayerExecuteCommand(playerid, cmdtext[], bool:success)
Créditos:
Criado por [S]trong
13 de set. de 2011
[Include] Falar textos em SA:MP 0.3d
Postado por
Unknown
Enviar por e-mailPostar no blog!Compartilhar no XCompartilhar no FacebookCompartilhar com o Pinterest
Categoria:
Includes,
Pawn
http://www.youtube.com/watch?v=fMt1Z9OAFmI&feature=player_embedded
Está include contém uma função para enviar textos falados pelo Google Tradutor no sa:mp mesmo (atualmente apenas funciona no samp 0.3d)
Link:
http://pastebin.com/Sn8uMnPk
Ex emplo:
Créditos
Criado por Bruno da Silva (eu)
Obrigado a Strong por postar lá no outro fórum.
Espero que gostem, abraços.
Está include contém uma função para enviar textos falados pelo Google Tradutor no sa:mp mesmo (atualmente apenas funciona no samp 0.3d)
Link:
http://pastebin.com/Sn8uMnPk
Ex
SendClientAudioMessage(playerid, "pt", "Comunidade Pawn/C++ SA:MP Scripting");
Créditos
Criado por Bruno da Silva (eu)
Obrigado a Strong por postar lá no outro fórum.
Espero que gostem, abraços.
8 de set. de 2011
[COD] [SA:MP] Mover Portões facilmente
Postado por
Unknown
Enviar por e-mailPostar no blog!Compartilhar no XCompartilhar no FacebookCompartilhar com o Pinterest
Categoria:
Códigos,
Pawn
Olá a todos aqui é Bruno da Silva administrador geral do blog e da [iPs]TeaM
Venho por este meio pedir desculpa aos seguidores e visitantes do blog, devido a falta de atualização recente devido a falta de tempo minha e do grupo.
Brevemente estaremos com novos códigos e projetos, ajude-nos enviando sua sugestão (créditos serão mantidos)
http://ips-team.6te.net/smforum/index.php?topic=26.msg69#new
Voltando ao assunto, hoje irei postar uma função bem legal, básicamente é uma função que faz cálculos automatizados para mover portões e portas,
sem precisar pegar posição nem muito mesmo ficar testando, tudo feito 1 linha;
Pastebin: http://pastebin.com/aFRbh6TY
Código:
Esperamos que gostem.
- Bruno da Silva
Venho por este meio pedir desculpa aos seguidores e visitantes do blog, devido a falta de atualização recente devido a falta de tempo minha e do grupo.
Brevemente estaremos com novos códigos e projetos, ajude-nos enviando sua sugestão (créditos serão mantidos)
http://ips-team.6te.net/smforum/index.php?topic=26.msg69#new
Voltando ao assunto, hoje irei postar uma função bem legal, básicamente é uma função que faz cálculos automatizados para mover portões e portas,
sem precisar pegar posição nem muito mesmo ficar testando, tudo feito 1 linha;
Pastebin: http://pastebin.com/aFRbh6TY
Código:
Explicação: moverPortao(id do objeto, metros para mover, velocidade pra mover, lado para mover true ou false);
moverPortao(objectid, Float:metros, Float:velocidade, bool:lado)
{
static
Float: p[3]
;
return (GetObjectPos(objectid, p[0], p[1], p[2])), (MoveObject(objectid, !lado? p[0]+ (metros* floatsin( -360, degrees)) : p[0]- ( metros* floatsin(-360, degrees)), !lado? p[1]+ (metros* floatcos( -360, degrees)) : p[1]- ( metros* floatcos(-360, degrees)), p[2], velocidade)), true;
}
Esperamos que gostem.
- Bruno da Silva
4 de set. de 2011
[INC] OnPlayerShootPlayer (90% precisão)
Postado por
Unknown
Enviar por e-mailPostar no blog!Compartilhar no XCompartilhar no FacebookCompartilhar com o Pinterest
Categoria:
Includes,
Pawn
Download:
http://solidfiles.com/d/cfb1c/download/ (usando for loop players)
http://solidfiles.com/d/7e541/download/ (usando bforeach fast)
Pastebin: http://pastebin.com/Y3PhJ0B2 (usando for loop players)
Video
Esperando fazer um
..
Nota
Estamos arrumando o problema da altura/profundida, por enquanto é apenas 90% devido a isto.
Simples e Eficiente
Use apenas:
Desenvolvido Bruno da Silva
Agradecimentos para [S]trong e CyNiC
http://solidfiles.com/d/cfb1c/download/ (usando for loop players)
http://solidfiles.com/d/7e541/download/ (usando bforeach fast)
Pastebin: http://pastebin.com/Y3PhJ0B2 (usando for loop players)
Video
Esperando fazer um
..Nota
Estamos arrumando o problema da altura/profundida, por enquanto é apenas 90% devido a isto.
Simples e Eficiente
Use apenas:
#include playershoot public OnPlayerShootPlayer(shootid, playerid, Float:health, wep) { return true; }Créditos
Desenvolvido Bruno da Silva
Agradecimentos para [S]trong e CyNiC
3 de set. de 2011
[INC] bIni (sucessor de Fini 5.0)
Postado por
Unknown
Enviar por e-mailPostar no blog!Compartilhar no XCompartilhar no FacebookCompartilhar com o Pinterest
Categoria:
Includes,
Pawn
Introdução:
Olá! Hoje vou postar uma perfeita ferramenta criada por Bruno da Silva (DraKiNs)
Está ferramenta se trata de um sistema de leitura e escrita de arquivos ini de forma rápida, fácil e eficiente, fabricada em alta velocidade com testes constante e contínuos para evitar erros.
Superando até o conhecido Fini, tanto na velocidade superada, quanto na segurança, que apesar dos bugs, era o mais rápido até então.
Está totalmente funcional (testados muitas vezes antes de sua publicação), tendo tempos e tempos de trabalho e aprimorar o mesmo.
Contras:
Infelizmente bIni não tem detectar a diferença de teclas minusculas e maiúsculas em nome de keys.
Digamos:
Kills=10
e
kills=5
Irão ser detectadas como uma só, mas isto não é problema, afinal, raramente veremos alguém fazer isto.
Assim como não reconhece comentários e outros sistemas de secção no arquivo, no entanto, possui o básico para manipulação de um arquivo ini (função similar ao dini e sii)
Configuração:
Como sua antecessora, bIni vim com um sistema de configuração bem simples de usar, com valores mínimos para ser alterados futuramente, no caso de sua necessidade:
Velocidades:
Segundo os testes, apontados.
Este sistema supera Fini, Y_Ini, Double o Files, Cini, dFile, SII, Dini em velocidade.
Atualmente está de 2x a 500x mais rápido que qualquer sistema de arquivos imposto.
Download:
-> http://pastebin.com/AhbqWx9S (na linha 36 encontra-se as funções, o modo de uso é igual fini, apenas muda o nome da função e alguns parametros)
Olá! Hoje vou postar uma perfeita ferramenta criada por Bruno da Silva (DraKiNs)
Está ferramenta se trata de um sistema de leitura e escrita de arquivos ini de forma rápida, fácil e eficiente, fabricada em alta velocidade com testes constante e contínuos para evitar erros.
Superando até o conhecido Fini, tanto na velocidade superada, quanto na segurança, que apesar dos bugs, era o mais rápido até então.
Está totalmente funcional (testados muitas vezes antes de sua publicação), tendo tempos e tempos de trabalho e aprimorar o mesmo.
Contras:
Infelizmente bIni não tem detectar a diferença de teclas minusculas e maiúsculas em nome de keys.
Digamos:
Kills=10
e
kills=5
Irão ser detectadas como uma só, mas isto não é problema, afinal, raramente veremos alguém fazer isto.
Assim como não reconhece comentários e outros sistemas de secção no arquivo, no entanto, possui o básico para manipulação de um arquivo ini (função similar ao dini e sii)
Configuração:
Como sua antecessora, bIni vim com um sistema de configuração bem simples de usar, com valores mínimos para ser alterados futuramente, no caso de sua necessidade:
#pragma dynamic 45000 // retirar aviso de excesso de memória #define MAX_LINES 999 // máximo de linhas em um arquivo #define MAX_CHARS 256 // máximo de caracteres na linha (não abaixe disto)
Velocidades:
Segundo os testes, apontados.
Este sistema supera Fini, Y_Ini, Double o Files, Cini, dFile, SII, Dini em velocidade.
Atualmente está de 2x a 500x mais rápido que qualquer sistema de arquivos imposto.
// [18:21:47] (Slick) executado em 385 ms // [18:21:47] (Bruno) executado em 117 ms (min. 3x fast) // [18:21:48] (Y_less) executado em 632 ms // [18:21:53] (Dini) executado em 6632 ms // [18:21:55] (Cini) executado em 2632 ms // [18:21:55] (Double) executado em 368 ms // [18:21:56] (dFile) executado em 398 ms // [18:21:56] (Fini) executado em 364 ms
Download:
-> http://pastebin.com/AhbqWx9S (na linha 36 encontra-se as funções, o modo de uso é igual fini, apenas muda o nome da função e alguns parametros)
31 de ago. de 2011
[FS / CODE /FS] Fazer Carro pular ao apertar ALT
Postado por
SuYaNw
Enviar por e-mailPostar no blog!Compartilhar no XCompartilhar no FacebookCompartilhar com o Pinterest
Categoria:
Códigos,
Filterscript,
Pawn
eu tinha feito este script para meu servidor, então eu resolvi posta-lo.
Como ele tem algumas linhas irei publicar no pastebin:
http://pastebin.com/u0qZ58Tx
Créditos: [iPs]SuYaNw
Como ele tem algumas linhas irei publicar no pastebin:
http://pastebin.com/u0qZ58Tx
Créditos: [iPs]SuYaNw
[PHP/JS/AJAX/CSS/FS/PAWN] Mapas Onlines SA:MP
Postado por
Unknown
Enviar por e-mailPostar no blog!Compartilhar no XCompartilhar no FacebookCompartilhar com o Pinterest
Categoria:
Ajax,
CSS,
Filterscript,
Pawn,
PHP
Sistema de Mapas Online
Por Bruno da SilvaHoje vou publicar uma pequena página que fiz ontem pela madrugada.
Se trata de um sistemas de mapa online, totalmente feito em javacript sem menor dificuldade de implementar ele.
Modo de uso
Mude a seguinte trecho da página mapa.html:
Você precisará mudar:
var siteUrl = "teste.php"; // página php para ler jogadores var tempoAtualizacao = 800; // tempo de atualização do mapa
Em ler_Players.php você precisará mudar:
$arquivo = "dadosMapa.txt"; // Localização dos arquivos do servidor
Enquanto ao salvarJogadores.amx precisará ser carregado no servidor
Download:
Aqui o pacote com arquivos:
http://pastebin.com/n5Lg9fZ1
htt
Cr éditos
Enfim, é apenas isto.
O sistema foi criado por mim (Bruno da Silva), por favor, mantenha os créditos.
Está bem simples, mas achei muito eficiente e leve, sem precisar do uso de APIs alheias.
Espero que gostem.
Abraços
Assinar:
Postagens (Atom)

