SA-MP Forums Archive
[Ajuda] Sistema de x1 - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Sistema de x1 (/showthread.php?tid=571240)



Sistema de x1 - JuninTJF - 17.04.2015

Bom estou com um FS de X1 mais tou precisando de ajuda . Ele sу pega 2 pessoas na Arena , o X1 que eu quero й de 2 pessoas mesmo , Mais queria fazer o seguinte quando as 2 Pessoas estivesse x1 jб , A 3 pessoa que digitar o comando , ela fosse para o mesmo canto esperar outro adversбrio , mais nгo aparecesse aquelas 2 pessoas que jб tava x1 .

Codigo Abaixo :
Quote:

#include <a_samp>

#define Branco \
0xFAFAFAFF
#define Vermelho \
0xFF0023FF

new
bool:TaNoX1[MAX_PLAYERS],
Quantos
;

public
OnPlayerCommandText(playerid, cmdtext[])
{
if(!strcmp("/X1", cmdtext, true, 4))
{
if(Quantos == 2) return SendClientMessage(playerid, Vermelho," X1 estб cheio, tente mais tarde.");

SendClientMessageToAll(Branco,"[INFO] Alguйm foi para x1 de duas pessoas, vai duelar tambйm! ( / X1 ) ");
SetPlayerPos(playerid,1494.0419, -1136.7343, 135.8281);
Quantos += 1;
TaNoX1[playerid] = true;
return true;
}
return false;
}

public
OnPlayerDeath(playerid, killerid, reason)
{
if(TaNoX1[playerid] == true)
{
new
string[50+MAX_PLAYER_NAME],
Nome[40][MAX_PLAYERS],
Nomi[40][MAX_PLAYERS]
;

TaNoX1[playerid] = false;
TaNoX1[killerid] = false;

GetPlayerName(killerid, Nomi[killerid], 40);
GetPlayerName(playerid, Nome[playerid], 40);

format(string, sizeof(string),"[INFO] Mr.%s Ganhou no x1 contra %s.",Nomi[killerid], Nome[killerid]);
SendClientMessageToAll(Branco, string);
Quantos = 0;
}
return true;
}




Re: Sistema de x1 - felipefraga - 17.04.2015

Tipo Se For Evento... Vc Puxas As Pessoas Tudo Para Arena X1.... Os Player Tem Q Ficar... Sentados na arena... e vc escolher qual deles q vai comesar... e so faser comandos para eles ser teleportado mano... tipo /eventox1.... ta ae e melhor para vc...


Re: Sistema de x1 - JonathanFeitosa - 17.04.2015

PHP код:
if(Quantos == && TaNoX1[playerid] != true) {
// Levar ele para.posiзгo de espera.. SetPlayerPos..

No caso, agora vocк deve tratar a variбvel Quantos.


Re: Sistema de x1 - JuninTJF - 17.04.2015

Quote:
Originally Posted by JonathanFeitosa
Посмотреть сообщение
PHP код:
if(Quantos == && TaNoX1[playerid] != true) {
// Levar ele para.posiзгo de espera.. SetPlayerPos..

No caso, agora vocк deve tratar a variбvel Quantos.
se eu aumentar esse valor , As pessoas quando entrar para o x1 sу vai se encontrar de 2 e 2 nй ?


Re: Sistema de x1 - Vegassilva - 18.04.2015

Quote:
Originally Posted by JuninTJF
Посмотреть сообщение
se eu aumentar esse valor , As pessoas quando entrar para o x1 sу vai se encontrar de 2 e 2 nй ?
Pelo caso acho que nгo ser vocк mudar o valor tipo vai entrar 3 no x1 etc ...


Re: Sistema de x1 - vPunisheR - 16.02.2017

Vocк tera que setar mundos diferentes para cada dupla que entrasse em um x1.


Re: Sistema de x1 - MicroSof - 16.02.2017

https://sampwiki.blast.hk/wiki/Virtual_Worlds


Re: Sistema de x1 - teteu99 - 16.02.2017

Sу aplicar virtual world randфmico pra quando o player digitar o comando!

Estude...

https://sampwiki.blast.hk/wiki/Random
https://sampwiki.blast.hk/wiki/Virtual_Worlds
https://sampwiki.blast.hk/wiki/SetPlayerVirtualWorld


Re: Sistema de x1 - Sthol - 17.02.2017

Quote:

if(Quantos == 2//2 й tipo 1x1 ai se colocar 4 2x2 entendeu?) return SendClientMessage(playerid, Vermelho," X1 estб cheio, tente mais tarde.");