SA-MP Forums

Go Back   SA-MP Forums > Non-English > Languages > Português/Portuguese > Lançamentos/Releases

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
Old 30/05/2012, 07:13 PM   #1
paulor
High-roller
 
Join Date: Nov 2011
Location: Brasil
Posts: 3,117
Reputation: 218
Default FunctionEdit v1.3

[IMG]https://sites.******.com/site/facesbypaulo/FE.png[/IMG]

* Comentário

Essa include é uma include que visa o melhoramento de certas Funções/CallBack's que todos podem contribuir com ela, modificando funções existentes para melhora-las, esse projeto é meio que parecido com a Fixes, Creio eu que a muitas funções que deixam a desejar em seus parâmetros e então decidi cria-la para que todos que tenham funções editadas e deseja compartilhar ou até mesmo que tem a ideia e não consegue coloca-la em prática postarem no tópico que irei incluir na include!

*Como usar ?

Code:
#include <a_samp>
#include <FunctionEdit>

Sempre mude os parâmetros das funções editadas em seu GM para que não haja erro, Ex:

Code:
public OnVehicleDamageStatusUpdate(vehicleid, playerid) { //Função original
	return 1;
}

public OnVehicleDamageStatusUpdate(vehicleid, playerid, Float:amount) { //Função editada
	return 1;
}

Agora se você preferir pode desativar qualquer função que não queria usar, Basta fazer o seguinte!

Code:
#define @FE_OnVehicleDamageStatusUpdate false // Caso for desativar alguma função coloque '@FE_NomeFunção' seguido do valor 'false' para desativa-la.
#include <FunctionEdit> //Sempre utilize a include abaixo das definições que desativam certas funções para não haver erros.
* Funções

NomeParâmetrosAutorPost
OnVehicleDamageStatusUpdate(vehicleid, playerid, Float:amount)Paulo_TerroR
GetPlayerHealth(playerid, &Float: health = 0.0)LosLink
GetPlayerArmour(playerid, &Float: armour = 0.0)LosLink
GetPlayerFacingAngle(playerid, &Float: ang = 0.0)LosLink
GetPlayerIp(playerid, name[], len)LosLink
GetPlayerName(playerid, const name[], len)LosLink
GetPlayerVersion(playerid, version[], len)LosLink
OnPlayerEnterVehicle(playerid, vehicleid, ispassenger, veiculo)Paulo_TerroR
OnPlayerStateChange(playerid, newstate, oldstate, vehicleid, veiculo)Paulo_TerroR
SetPlayerPos(playerid, Float: x, Float: y, Float: z, Float: a)ViniBornLink
SetVehiclePos(vehicleid, Float: x, Float: y, Float: z, Float: a)ViniBornLink
GetPlayerPos(playerid, Float:FE_Pos[4])Paulo_TerroR
GetVehiclePos(vehicleid, Float:FE_Pos[4])Paulo_TerroR
SendClientMessageEx(playerid, color, const message[], {Float,_}:...)Lucas_AlemaoLink
SendClientMessageToAllEx(color, const message[], {Float,_}:...)Lucas_AlemaoLink
OnPlayerDamage(playerid, Float:amount)Paulo_TerroR

* Creditos

Paulo_TerroR - Criador
Equipe SA-MP(Passado\Presente\Futuro) - SAMP.
Hiuship - Ideias.
ViniBorn - Participação na Include.
Los - Participação na Include.
Lucas_Alemao - Participação na Include.


* Download

PasteBin
Sites******


* Observação

Participem desse projeto, Poste suas funções ou suas ideias.
Qualquer BUG me contatar por MP ou pelo Post mesmo! Ficarei agradecido.
Rumo há Sticky!
Dúvidas sobre as funções, Pergunte no Post!
Bom jogo!
__________________
[IMG]https://sites.******.com/site/facesbypaulo/MetropoleGames.png[/IMG]

Last edited by paulor; 25/06/2012 at 08:15 PM. Reason: Atualização!
paulor is offline   Reply With Quote
 

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



All times are GMT. The time now is 03:41 AM.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.