[Filterscript] Salvar posiзгo e para a posiзгo salva !
#1

Sistema de salvar posiзгo й ir atй a posiзгo salva!
Й um simples cуdigo, mais ъtil nos servidores de DRIFT!
Meu amigo me passo este sistema, cheio de BUGS, entгo resolvi..
E vбrias pessoas queriam este sistema entгo tб ae.


PHP Code:

new Float:PosX[MAX_PLAYERS], Float:PosY[MAX_PLAYERS], Float:PosZ[MAX_PLAYERS], Float:PosA[MAX_PLAYERS], PosI[MAX_PLAYERS];
new 
boolEnCoche[MAX_PLAYERS];
public 
OnPlayerCommandText(playeridcmdtext[]){
if (
strcmp("/sp"cmdtexttrue10) == 0){
GetPlayerPos(playeridPosX[playerid], PosY[playerid], PosZ[playerid]);
GetPlayerFacingAngle(playeridPosA[playerid]);
SendClientMessage(playerid0x57E427AA"[INFO]: Sua posiзгo foi salva, para voltar use: /irp");
PosI[playerid] = (GetPlayerInterior(playerid));
PlayerPlaySound(playerid1137 0.00.00.0);
return 
1;
}
if (
strcmp("/irp"cmdtexttrue10) == 0){
if (!
floatsqroot(PosX[playerid]+PosY[playerid]+PosZ[playerid]))
{
SendClientMessage(playerid0xF60000AA"[ERRO] Vocк nгo tem nenhuma posiзгo salva.");
}
else
{
if(
GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
{
SetVehiclePos(GetPlayerVehicleID(playerid), PosX[playerid], PosY[playerid], PosZ[playerid]);
SetVehicleZAngle(GetPlayerVehicleID(playerid), PosA[playerid]);
SetCameraBehindPlayer(playerid);
LinkVehicleToInterior(GetPlayerVehicleID(playerid), PosI[playerid]);
}
 else
{
EnCoche[playerid] = false;
SetPlayerPos(playeridPosX[playerid], PosY[playerid], PosZ[playerid]);
SetPlayerFacingAngle(playeridPosA[playerid]);
SetCameraBehindPlayer(playerid);
}
PlayerPlaySound(playerid10850.00.00.0);
SetPlayerInterior(playeridPosI[playerid]);
SendClientMessage(playerid0x008040FF"Vocк se teleportou para a ultima posiзгo salva.");
}
return 
1;
}
return 
1;} 
Download: http://pastebin.com/7WE3fY4B

Espero ter ajudado !
Reply
#2

Que tal usar [pawn] ?
Reply
#3

бrea errada І
posta na бrea correta, que irei fazer um exemplo muito mais fбcil..
se nгo sabe a бrea correta: Lanзamentos/Releases
se nгo sabe postar o code: inicia: [pawn*] fecha: [/pawn]

Posta Logo ¬¬ kkkk' !
Reply
#4

Quote:
Originally Posted by Stronda_Novato
View Post
бrea errada І
posta na бrea correta, que irei fazer um exemplo muito mais fбcil..
Atй desanima ajudar =/
Reply
#5

Cara, nгo irei lhe criticar, sу irei apenas mostrar um modo mais fбcil!
posta na бrea certa..
Reply
#6

Quote:
Originally Posted by Stronda_Novato
View Post
Cara, nгo irei lhe criticar, sу irei apenas mostrar um modo mais fбcil!
posta na бrea certa..
Vlw, so noob neste forum samp '-'
Mas com o tempo eu me acustumo
Reply
#7

pawn Code:
new Float:SalvarX, Float:SalvarY, Float:SalvarZ, Float:SalvarAngulo;
stock SalvarLocal(playerid)
{
     GetPlayerPos(playerid, SalvarX, SalvarY, SalvarZ);
     GetPlayerFacingAngle(playerid, Float:SalvarAngulo);
     return true;
}

stock IrLocal(playerid)
{
     SetPlayerPos(playerid, SalvarX, SalvarY, SalvarZ);
     SetPlayerFacingAngle(playerid, Float:SalvarAngulo);
     return true;
}
xD
Reply
#8

Quote:
Originally Posted by .Skool_.
View Post
Vlw, so noob neste forum samp '-'
Mas com o tempo eu me acustumo
mano acho que vou me matar, pq ninguem le a ***** das regras?
Reply
#9

Quote:
Originally Posted by Lipe_Stronda
View Post
mano acho que vou me matar, pq ninguem le a ***** das regras?
KKKKKKK, porque ninguem gosta de seguir as regras?
Mas foi mal ae Lipe
Reply
#10

Lipe, dб um desconto, ele й novato no fуrum, mais esse sistema jб erб para estar postado na parte lanзamentos posta lб
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)