[Ajuda] Sistema de Teles
#1

Ae Galera Como q Fasso para tipo: dou /drift ai o cara vai no local mas so quero que que possa ir para esse local apenas 2 pessoas! se ja tiver 2 pessoas ele de uma mensagem dizendo que nгo da para entrar la e so poder entrar outra pessoa se a pessoa que tive la morrer ou sair do server!

Coisa Simples!



VLW
Reply
#2

https://sampwiki.blast.hk/wiki/SetPlayerPos
https://sampwiki.blast.hk/wiki/SendClientMessageToAll
Reply
#3

pega o sistema Jduelo sistem ali em Lanзamentos e modifica pra cordenada que vc quer tenta la pq aquele й igual esse que vc ta pedindo ai sу que й x1 sabe ai modifica e se eu nao me engano tem que pedi autorizaзao pro Jim primeiro
veja la
Reply
#4

pawn Код:
new Gato = 0;

adiciona no comando:
if(Gato == 2) return SendClientMessage(playerid, COR,"[ERRO], jб tem dois players ali");
Gato++;

Quando sair do tele:
Gato--;
Simplix
Reply
#5

Nгo Consegui Pode Por nesse Codigo?


Quote:

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == 0){
if(response){
if(listitem == 0){
if(IsPlayerInAnyVehicle(playerid)) {
new VehicleID;
VehicleID = GetPlayerVehicleID(playerid);
SetVehiclePos(VehicleID,992,-2752,442);
new pname[MAX_PLAYER_NAME];
new string [256];
GetPlayerName(playerid, pname, MAX_PLAYER_NAME);
format(string, sizeof(string), "%s Saia do Veнculo Para Lutar! ( /UFC )", pname);
SendClientMessageToAll(0xFF0000, string);
SetPlayerInterior(playerid,0);
}
else{
new pname[MAX_PLAYER_NAME];
new string [256];
GetPlayerName(playerid, pname, MAX_PLAYER_NAME);
format(string, sizeof(string), "%s Foi Lutar UFC ( /UFC )", pname);
SendClientMessageToAll(0xFF9900AA, string);
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid,986,-2723,442);
ResetPlayerWeapons(playerid);
}

Reply
#6

Galera nгo sei mto de SAMP nгo!
Reply
#7

new dentro;
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == 0){
if(response){
if(listitem == 0){
if(IsPlayerInAnyVehicle(playerid)) {
new VehicleID;
VehicleID = GetPlayerVehicleID(playerid);
SetVehiclePos(VehicleID,992,-2752,442);
new pname[MAX_PLAYER_NAME];
new string [256];
GetPlayerName(playerid, pname, MAX_PLAYER_NAME);
format(string, sizeof(string), "%s Saia do Veнculo Para Lutar! ( /UFC )", pname);
SendClientMessageToAll(0xFF0000, string);
SetPlayerInterior(playerid,0);
}
else{
if(dentro == 2) return true;
dentro += 1;
new pname[MAX_PLAYER_NAME];
new string [256];
GetPlayerName(playerid, pname, MAX_PLAYER_NAME);
format(string, sizeof(string), "%s Foi Lutar UFC ( /UFC )", pname);
SendClientMessageToAll(0xFF9900AA, string);
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid,986,-2723,442);
ResetPlayerWeapons(playerid);
}

Agora quando ele foorr sair tu coloca dentro -=1 ou dentro--;
Reply
#8

pawn Код:
new dentro;
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == 0){
if(response){
if(listitem == 0){
if(IsPlayerInAnyVehicle(playerid)) {
new VehicleID;
VehicleID = GetPlayerVehicleID(playerid);
SetVehiclePos(VehicleID,992,-2752,442);
new pname[MAX_PLAYER_NAME];
new string [256];
GetPlayerName(playerid, pname, MAX_PLAYER_NAME);
format(string, sizeof(string), "%s Saia do Veнculo Para Lutar! ( /UFC )", pname);
SendClientMessageToAll(0xFF0000, string);
SetPlayerInterior(playerid,0);
SetPlayerVirtualWorld(playerid,0);
}
else{
if(dentro == 2) return true;
dentro += 1;
new pname[MAX_PLAYER_NAME];
new string [256];
GetPlayerName(playerid, pname, MAX_PLAYER_NAME);
format(string, sizeof(string), "%s Foi Lutar UFC ( /UFC )", pname);
SendClientMessageToAll(0xFF9900AA, string);
SetPlayerInterior(playerid,0);
SetPlayerVirtualWorld(playerid,0);
SetPlayerPos(playerid,986,-2723,442);
ResetPlayerWeapons(playerid);
}
Agora quando ele foorr sair tu coloca dentro -=1 ou dentro--;
Reply
#9

Fiz So nгo Entendi esse '-=1 ou dentro--;'
Reply
#10

Como q he intгo?
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)