[Pedido] Pessoal eu preciso de um sistema C4 !
#1

Bom Dia / Boa Tarde / Boa Noite !

Pessoal preciso de um sistema de C4 que tipo tenha tipo 2 comandos que seriam eles
Plantar c4 : /plantarc4
Vender c4 : /venderc4


Alguem sabe me diser uma FS ? ou algo pra colocar no gm !
Tenho uma FS aki mais o problema dela й que tipo assim quando vc ta preso vc pode dar /c4 q tu planta ela mesmo jeito e quando ta preso cadeia adm tu planta e quem morre vai pro hospital e buga --'

e quero um sistema de c4 que pode ter sу mente 1 cada player tipo planto acabo ai sу comprando de alguйm ...

AGUARDANDO AJUDAS !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Reply
#2

Olha se esse FS atende ao que vocк precisa.
Reply
#3

Usa una Bool eu acho para ver se o player ta preso.

http://pastebin.com/mPPbZQWB
Reply
#4

@MarcosJъnior ,
Obrigado amigo pena que estava em inglкs mais usei o tradutor do ****** para traduzir e deu certo aqui irei testa-lф agora !

@ZeZin ,
Nгo era isso que bem que eu preciso(precisava) , era um sistema algo parecido com o do MarcosJъnior , poнs esse que deichou o link й pra terrorista e quero pra qual quer player possa plantar

@Andrew010 ,
Amigo aconselho a criar um tуpico pedindo ajuda para seu problema nгo " Preciso de um scripter urjetemente " Crie com sua dъvida ou problema que tenho certeza que irгo lhe ajudar !


Obrigado a todos !
Reply
#5

@EDIT ...

Pessoal observei que no cуdigo б um problema !
- Que problema ?
R = Quando vocк usa o comando /c4 comprar , simplesmente nгo estб perdendo grana !
Quote:

CMD:c4(playerid, params[])
{
if(strcmp(params, "comprar", true) == 0)
{
if(!IsPlayerInRangeOfPoint(playerid, 5.0, -2044.0807, 149.9639, 28.8359)) return NotAtBuyableLocation(playerid);

C4Owned[playerid]++;
format(string, sizeof string, " - | Sucesso: C4 comprado, vocк tem atualmente %d C4 | -", C4Owned[playerid]);
SendClientMessage(playerid, COLOR_YELLOW, string);
return 1;
}

E como posso definir ?
- Definir o Que ?
Para que o player possa comprar sуmente uma C4 , para comprar б 2° sу mente detonando a primeira ?

Quote:

if(strcmp(params, "quantidade", true) == 0)
{
if(!C4Owned[playerid]) return SendClientMessage(playerid, COLOR_RED, " - | Vocк nгo tem nenhuma C4 | -");

format(string, sizeof string, " - | Quantidade de C4 : %d | -", C4Owned[playerid]);
SendClientMessage(playerid, COLOR_YELLOW, string);
return 1;
}
__________________________________________________ ______________________________
{
if(strcmp(params, "comprar", true) == 0)
{
if(!IsPlayerInRangeOfPoint(playerid, 5.0, -2044.0807, 149.9639, 28.8359)) return NotAtBuyableLocation(playerid);

C4Owned[playerid]++;
format(string, sizeof string, " - | Sucesso: C4 comprado, vocк tem atualmente %d C4 | -", C4Owned[playerid]);
SendClientMessage(playerid, COLOR_YELLOW, string);
return 1;
}

E Como colocar para o player nгo pode usar /c4 plantar , dentro da cadeia administrativa ?
Quote:

if(strcmp(params, "plantar", true) == 0)
{
new Float, Float:y, Float:z;
if(!C4Owned[playerid]) return SendClientMessage(playerid, COLOR_RED, " - | Vocк deve comprar C4 antes de usar este comando -");
if(C4[playerid]) return SendClientMessage(playerid, COLOR_RED, " - | Vocк sу pode plantar uma C4 por momento | -");

GetPlayerPos(playerid, x, y, z);
C4[playerid] = CreateObject(1654, x, y, z, 0, 0, 0);

SendClientMessage(playerid, COLOR_YELLOW, " - | Sucesso: C4 plantado, Detonar usando: /c4 detonar | -");
return 1;
}

Reply
#6

Quote:
Originally Posted by ScripterInicianteBR
Посмотреть сообщение
@EDIT ...

Pessoal observei que no cуdigo б um problema !
- Que problema ?
R = Quando vocк usa o comando /c4 comprar , simplesmente nгo estб perdendo grana !
Use GivePlayerMoney(playerid, -valor);

Quote:
Originally Posted by ScripterInicianteBR
Посмотреть сообщение
E como posso definir ?
- Definir o Que ?
Para que o player possa comprar sуmente uma C4 , para comprar б 2° sу mente detonando a primeira ?
Use variбveis booleanas, https://sampforum.blast.hk/showthread.php?tid=292185

Quote:
Originally Posted by ScripterInicianteBR
Посмотреть сообщение
E Como colocar para o player nгo pode usar /c4 plantar , dentro da cadeia administrativa ?
Caso for interior, use GetPlayerInterior, a funзгo ira retornar o id do interior que o player se encontra, caso o interior dele for diferente de 0, basta retornar uma mensagem dizendo que o mesmo nгo pode plantar em interiores. Caso contrбrio, se quiser proibir do mesmo plantar prуximo a uma бrea, use IsPlayerInRangeOfPoint.
Reply
#7

@Bruno13, Consegui colocar pra cobrar R$100,000,00(100K (100MIL) ) cada vez que usar o comando /comprar c4 !

Nгo consegui definir para o player poder comprar sу mente 1 C4 por vez :/

Tambйm nгo intendi o que devo fazer para nгo plantar C4 Dentro da cadeia :-O
Reply
#8

Quote:
Originally Posted by ScripterInicianteBR
Посмотреть сообщение
@Bruno13, Consegui colocar pra cobrar R$100,000,00(100K (100MIL) ) cada vez que usar o comando /comprar c4 !

Nгo consegui definir para o player poder comprar sу mente 1 C4 por vez :/

Tambйm nгo intendi o que devo fazer para nгo plantar C4 Dentro da cadeia :-O
Estude condiзхes. https://sampforum.blast.hk/showthread.php?tid=484602
Reply
#9

Ja falaram Use Bool


https://sampforum.blast.hk/showthread.php?tid=292185
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)