And CheckPoint Sistema v1.0 -
andmeida10 - 23.02.2012
Hi everyone...
Hoje descidi fazer uma Include Sobre CheckPoints....
No samp, nгo hб um modo em condiзхes de destinguir as dialogs, a nao ser que cries um sistema no prуprio GM...
agora com esta Include que criei, й bastante facil controlar a dialog e identifica-la
Estas sгo as Funзхes e CallBacks criadas
pawn Code:
OnPlayerInCheckpoint(playerid, checkpointid);
OnPlayerOutCheckpoint(playerid, checkpointid);
ShowPlayerCheckpoint(playerid, checkpointid, Float:x, Float:y, Float:z, Float:size); // checkpointid nunca pode ser '0'
IsPlayerInCP(playerid, checkpointid);
Vou agora mostrar um simples exemplo de cada um:
Teste: IsPlayerInCP(playerid, checkpointid);
pawn Code:
public OnPlayerCommandText(playerid, cmdtext[])
{
if(!strcmp(cmdtext, "/TestIfIAmCP1", true)) //Testarб se vocк estб no Checkpointid == 1
{
if(IsPlayerInCP(playerid, 2)) return SendClientMessage(playerid, 0xFF0000FF, "Vocк estб no CheckPointID number 2");
SendClientMessage(playerid, 0xFFFFFFFF, "Vocк nгo estб no CheckPointID 2");
return 1;
}
return 0;
}
Teste: ShowPlayerCheckpoint(playerid, checkpointid, Float
, Float:y, Float:z, Float
ize);
pawn Code:
public OnPlayerCommandText(playerid, cmdtext[])
{
if(!strcmp(cmdtext, "/ShowMeCP3", true)) //Criarб um CheckPoint de ID numero 3
{
ShowPlayerCheckpoint(playerid, 3, 10.0, 30.0, 15.0, 5.0);
SendClientMessage(playerid, 0xFF0000FF, "Novo CheckPoint criado- ID 3");
return 1;
}
return 0;
}
Teste: OnPlayerInCheckpoint(playerid, checkpointid);
pawn Code:
public OnPlayerInCheckpoint(playerid, checkpointid)
{
if(IsPlayerInCP(playerid, 3)) return SendClientMessage(playerid, 0xFF0000FF, "Vocк entrou no CheckPointID 3");
return 1;
}
Teste: OnPlayerOutCheckpoint(playerid, checkpointid);
pawn Code:
public OnPlayerOutCheckpoint(playerid, checkpointid)
{
if(IsPlayerInCP(playerid, 3)) return SendClientMessage(playerid, 0xFF0000FF, "VocК saiu do CheckPointID numero 3");
return 1;
}
Espero que gostem e que Usem
Download v1.0
PasteBin
SolidFiles
Criador: andmeida10
Re: And CheckPoint Sistema v1.0 -
4LiSs0N - 23.02.2012
Legal Andmeida
Re: And CheckPoint Sistema v1.0 -
PlayeR_TheReturN - 23.02.2012
Gostei
Re: And CheckPoint Sistema v1.0 -
FireCat - 23.02.2012
"IsPayerInCP"?
Nao queres dizer "IsPlayerInCP"?
Re: And CheckPoint Sistema v1.0 -
PlayeR_TheReturN - 23.02.2012
Vish, e mermo man altera ai
Re: And CheckPoint Sistema v1.0 -
andmeida10 - 24.02.2012
Quote:
Originally Posted by FireCat
"IsPayerInCP"?
Nao queres dizer "IsPlayerInCP"?
|
Corrigido
Re: And CheckPoint Sistema v1.0 -
steki. - 24.02.2012
Уtimo, mas use um ALS Hooking pra nгo entrar em incompatibilidade com outras includes/GM.
Re: And CheckPoint Sistema v1.0 -
iHaswell - 24.02.2012
/х\ gostei
Re: And CheckPoint Sistema v1.0 -
ReDKiiL - 25.02.2012
Parece Ser Bom
Re: And CheckPoint Sistema v1.0 -
StrondA_ - 27.02.2012
Simples, mais muito ъtil !
andmeida nгo morreu \o/
Parabйns.