[Include] - KnifeInclude
#1

[iPs]TeaM
Include KnifeInclude
Tava sem Ideia para nome '-'

Introduзгo
Estб Include foi feita para facilitar a vida dos preguiзosos que nгo lembram das funзхes e tambйm para implementar novas coisas. '-'
Como por exemplo.
Verificar se o jogador estб Congelado , Verificar quantos Kills e Deathґs ele teve durante a jogabilidade.
Entre outros.

Exemplo de Codigo para utilizaзгo da Include

Код:
if ( strcmp( cmdtext, "/morrer", true)   == 0)
	{
	Matar ( playerid ) ;
	return 1;
	}
	if ( strcmp( cmdtext, "/congelar", true)   == 0)
	{
	Congelar ( playerid , false ) ;
	return 1;
	}
	if ( strcmp( cmdtext, "/descongelar", true)   == 0)
	{
	Congelar ( playerid , true ) ;
	return 1;
	}
	if ( strcmp( cmdtext, "/status", true)   == 0)
	{
	
	new atext[20] ;
	if (VerCongelado ( playerid ) == 1)   { atext = "Sim" ; }
	else if (VerCongelado ( playerid ) == 0)   { atext = "Nao" ; }
	
	new cooordstring[256],lstring[256] ;
	format( lstring, sizeof( lstring)  , "{FFFFFF}Nome: {E31919}%s\n{FFFFFF}Matou {E31919}%d\n{FFFFFF}Morreu {E31919}%d\n{FFFFFF}Congelado {E31919}%s",GetPlayerNameEx(playerid), GetPlayerKills(playerid),GetPlayerdDeaths(playerid),atext);
	strcat( cooordstring,lstring)   ;
	ShowPlayerDialog( playerid, 5222, DIALOG_STYLE_MSGBOX, "Status", cooordstring, "Ok", "Fechar")   ;
	return 1;
	}
Imagens

[spoiler]http://ips-team.webcindario.com/fotos/be5487be33.png[/spoiler]

Funзхes Nativas da Include
native Congelar ( playerid , bool: stats ) ;
native VerCongelado ( playerid ) ;
native SetarPosEx ( playerid , Float:KnifeX , Float:KnifeY , Float:KnifeZ , Float:Angulo ) ;
native PegarVida ( playerid , vida ) ;
native PegarColete ( playerid , colete ) ;
native PegarScore ( playerid , score ) ;
native DarVida ( playerid , vida ) ;
native DarColete ( playerid , colete ) ;
native DarScore ( playerid , score ) ;
native ResetarDinDin ( playerid , dinheiro ) ;
native Matar ( playerid ) ;
native Tapa ( playerid ) ;
native Explodir ( playerid ) ;
native LimparChat ( linhas ) ;
native BanIp ( playerid ) ;
native GetPlayerKills ( playerid ) ;
native GetPlayerNameEx( playerid ) ;

Creditos

Criador -> [iPs]Knife
e
Jim._.Carrey pela Postagem

Download
http://pastebin.com/69cheARE
Ou
http://www.4shared.com/file/XTWr_YvN/KnifeInclude.html

Reply
#2

Muito simples, deve existir um monte desses por aн.
1/10
Reply
#3

Dr_Pawno, faz melhor entгo --'. bom para os preguiзosos.
Reply
#4

legal
Reply
#5

Sistema simples, porйm aposto que irб ser muito utilizado.
Algumas das pessoas que me vкm pedir ajuda no msn usam funзхes traduzidas, como "DarGrana( playerid, ammount );", "ResetarGrana( playerid );" e muitas mais outras.
Reply
#6

pawn Код:
native VerCongelado ( playerid ) ;
native SetarPosEx ( playerid , Float:KnifeX , Float:KnifeY , Float:KnifeZ , Float:Angulo ) ;
native Matar ( playerid ) ;
native Tapa ( playerid ) ;
native Explodir ( playerid ) ;
native LimparChat ( linhas ) ;
native BanIp ( playerid ) ;
native GetPlayerKills ( playerid ) ;
native GetPlayerNameEx( playerid ) ;

essas sгo as funзхes que mais adorei *-*

Pricipalmente 'VerCongelado(playerid);'
que й muito bom para alguns sistema de adminstraзгo.

10/10
Reply
#7

Muito bom!
Quote:

native ResetarDinDin ( playerid , dinheiro ) ;

Lol Como assim? Quando reseta n vai pra zero naum
Reply
#8

Simples. xD
Era pra ter colocado meu nome Shickfunзхes *-* emolo \e/
Reply
#9

#define Congelar(%0, %1) TogglePlayerControllable(%0, %1)

wtf : p try fail.


@tpc

bom cara !
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)