SA-MP Forums Archive
[DUV] Aзгo em um pickup - 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: [DUV] Aзгo em um pickup (/showthread.php?tid=131764)



[DUV] Aзгo em um pickup - guigil - 04.03.2010

Galera, tou montando meu GM TDM, dae queria colocar um Pickup na favela pros policias pegarem e ganhar dinheiro, e um na base da policia para os traficantes pegar e ganhar dinheiro... exemplos.

BOPE: ele passa em cima do pickup e digita /apreender dae ele ganha 50k e aparece assim "Vocк apreendeu as drogas dos traficantes e recebeu 50k"

Traficantes:
ele passa em cima do pickup e digita /recuperar dae ele ganha 50k e aparece assim "Vocк recuperou a droga apreendida e recebeu 50k"

Ja tentei de tudo aki с consegui....
algm podia dar uma explicada de como faz isso?
se nгo for pedir muito da um exemplo ae!
Vlwzz!

P.S: Cordenadas onde o BOPE tem q pegar X-2574.0391,Y-461.2408,Z69.9589

Grato desde jб!!


Re: [DUV] Aзгo em um pickup - Douglinh@s - 04.03.2010

VК si assim fica bom:



no "
Код:
OnGameModInit()
{
"

Adicione isto:

"
Код:
AddStaticPickup(1239, 2, 2574.0391,461.2408,69.9589);
"

Depois em outra parte do seu Sv o comando:

Код:
if(strcmp(cmd, "/Aprender", true) == 0) 
{
if (!PlayerToPoint(4, playerid,2574.0391,461.2408,69.9589))
 {
SendClientMessage(playerid,COR_AQUI," Vocк nгo estб no lugar certo");
return 1;
}
GivePlayerMoney(playerid,50000);
SendClientMessage(playerid,COR_AQUI,"Vocк achou e pegou 50 Mil");
return 1;
}
Aн estб pra todos... Vocк tem que colocar sу pra BOPE. Eu nгo sei qual й seu GM e como ele funciona XD


Re: [DUV] Aзгo em um pickup - Regalado_xD - 04.03.2010

Quote:
Originally Posted by Douglinh@s
VК si assim fica bom:



no "
Код:
OnGameModInit()
{
"

Adicione isto:

"
Код:
AddStaticPickup(1239, 2, 2574.0391,461.2408,69.9589);
"

Depois em outra parte do seu Sv o comando:

Код:
if(strcmp(cmd, "/Aprender", true) == 0) <~~~~~~~~~~~~~Aqui em vez de cmd acho que й cmdtext
{
if (!PlayerToPoint(4, playerid,2574.0391,461.2408,69.9589))
 {
SendClientMessage(playerid,COR_AQUI," Vocк nгo estб no lugar certo");
return 1;
}
GivePlayerMoney(playerid,50000);
SendClientMessage(playerid,COR_AQUI,"Vocк achou e pegou 50 Mil");
return 1;
}
Aн estб pra todos... Vocк tem que colocar sу pra BOPE. Eu nгo sei qual й seu GM e como ele funciona XD
Troquei cmd por cmdtext acho que й isso


Re: [DUV] Aзгo em um pickup - guigil - 06.03.2010

Deu certoo... agora queria por tempo... pra usar esse comando...
e tem um prblema
Код:
(PlayerToPoint(4, playerid, -2093.9368,-278.9024,35.3203)
O q significa esse 4 ae de cima?

tipo agora os Policial pode apreender as drogas q fica na sua base :S tem como arruma isso?
Vlwzae


Re: [DUV] Aзгo em um pickup - Douglinh@s - 07.03.2010

"4" й a distancia do player pro pickup.


ELe tem que estб а 4 sei lб oque pra usar o comando.


Re: [DUV] Aзгo em um pickup - Douglinh@s - 07.03.2010

Quote:
Originally Posted by guigil
Deu certoo... agora queria por tempo... pra usar esse comando...
Код:
if(strcmp(cmdtext, "/Aprender", true) == 0) 
{
if (!PlayerToPoint(4, playerid,2574.0391,461.2408,69.9589))
 {
SendClientMessage(playerid,COR_AQUI," Vocк nгo estб no lugar certo");
return 1;
}
if(ReduceTimer[playerid] == 1)
{
SendClientMessage(playerid,COR_AQUI,"Vocк precisa esperar 2 munutos para reusar este comando");
return 1;
}
ReduceTime[playerid] = 1;
SetTimer("Tempo, 20000,1")
GivePlayerMoney(playerid,50000);
SendClientMessage(playerid,COR_AQUI,"Vocк achou e pegou 50 Mil");
return 1;
}



public Tempo(playerid)
{
ReduceTimer[playerid] = 0;
return 1;
}
forward Tempo(playerid);


Sou Novo no pawno, se estiver errado alguйm me corrija por favor.

PS: nгo testei.


Re: [DUV] Aзгo em um pickup - guigil - 08.03.2010

Vou testar volto a responder.
vlwz xD

NEM DEU!
D:\GTA sv\samp03asvr_R3_win32\gamemodes\Bope.pwn(1082) : error 017: undefined symbol "ReduceTime"
D:\GTA sv\samp03asvr_R3_win32\gamemodes\Bope.pwn(1082) : warning 215: expression has no effect
D:\GTA sv\samp03asvr_R3_win32\gamemodes\Bope.pwn(1082) : error 001: expected token: ";", but found "]"
D:\GTA sv\samp03asvr_R3_win32\gamemodes\Bope.pwn(1082) : error 029: invalid expression, assumed zero
D:\GTA sv\samp03asvr_R3_win32\gamemodes\Bope.pwn(1082) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


4 Errors.



Re: [DUV] Aзгo em um pickup - noobzord - 08.03.2010

na linha 1082 tem um comando um new tanto faz tem alguma coisa q vc trocou ; por ] veja bem isso (:


Re: [DUV] Aзгo em um pickup - guigil - 08.03.2010

Linha 1082:

Код:
if(ReduceTimer[playerid] == 1)
Msm erro ainda :S, a ultima duvida, um comando q quando a pessoa faz a aзгo manda msg pra todos os player on verem.
se tiver como me passa a base disso ae vlwz



Re: [DUV] Aзгo em um pickup - guigil - 10.03.2010

Ngm :S... sei q to irritando, mais ja procurei isso e nao acho lugar nenhum :S
Ajudem ae!