SA-MP Forums Archive
[ajuda] Fazendo arma comum paralizar as pessoas - 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] Fazendo arma comum paralizar as pessoas (/showthread.php?tid=247846)

Pages: 1 2


Re: [ajuda] Fazendo arma comum paralizar as pessoas - Shelby - 11.04.2011

Qualquer lugar, fora de uma "public".


Re: [ajuda] Fazendo arma comum paralizar as pessoas - Sonic Hero - 11.04.2011

Por favor se puderem faзam um fs pq aki no meu gm ta dando 56 error pf coloquem em fs D:


Re: [ajuda] Fazendo arma comum paralizar as pessoas - Shelby - 11.04.2011

Apenas copie e cole em seu gamemode do modo que estб pedindo.
Download abaixo ou em Attach Files:



Re: [ajuda] Fazendo arma comum paralizar as pessoas - Sonic Hero - 11.04.2011

Amigo eu atй usaria isso se n aparecece isso daki у :S
Code:
C:\Documents and Settings\Tiago\Desktop\tazer.pwn(11) : error 017: undefined symbol "GetPlayerPos"
C:\Documents and Settings\Tiago\Desktop\tazer.pwn(12) : error 017: undefined symbol "GetPlayerPos"
C:\Documents and Settings\Tiago\Desktop\tazer.pwn(13) : error 017: undefined symbol "floatsqroot"
C:\Documents and Settings\Tiago\Desktop\tazer.pwn(13) : warning 213: tag mismatch
C:\Documents and Settings\Tiago\Desktop\tazer.pwn(14) : warning 213: tag mismatch
C:\Documents and Settings\Tiago\Desktop\tazer.pwn(17) : error 017: undefined symbol "GetPlayerFacingAngle"
C:\Documents and Settings\Tiago\Desktop\tazer.pwn(18) : error 017: undefined symbol "floatsin"
C:\Documents and Settings\Tiago\Desktop\tazer.pwn(19) : error 017: undefined symbol "floatcos"
C:\Documents and Settings\Tiago\Desktop\tazer.pwn(20) : error 017: undefined symbol "floatsqroot"
C:\Documents and Settings\Tiago\Desktop\tazer.pwn(20) : warning 213: tag mismatch
C:\Documents and Settings\Tiago\Desktop\tazer.pwn(21) : error 070: rational number support was not enabled
C:\Documents and Settings\Tiago\Desktop\tazer.pwn(10) : warning 203: symbol is never used: "Z2"
C:\Documents and Settings\Tiago\Desktop\tazer.pwn(10) : warning 203: symbol is never used: "Z1"
C:\Documents and Settings\Tiago\Desktop\tazer.pwn(7) : warning 203: symbol is never used: "aimid"
C:\Documents and Settings\Tiago\Desktop\tazer.pwn(7) : warning 203: symbol is never used: "playerid"
C:\Documents and Settings\Tiago\Desktop\tazer.pwn(7 -- 31) : warning 235: public function lacks forward declaration (symbol "OnPlayerKeyStateChange")
C:\Documents and Settings\Tiago\Desktop\tazer.pwn(7 -- 33) : error 017: undefined symbol "KEY_FIRE"
C:\Documents and Settings\Tiago\Desktop\tazer.pwn(35) : error 017: undefined symbol "GetMaxPlayers"
C:\Documents and Settings\Tiago\Desktop\tazer.pwn(37) : error 017: undefined symbol "IsPlayerConnected"
C:\Documents and Settings\Tiago\Desktop\tazer.pwn(39) : error 017: undefined symbol "GetPlayerState"
C:\Documents and Settings\Tiago\Desktop\tazer.pwn(41) : error 017: undefined symbol "SendClientMessage"
C:\Documents and Settings\Tiago\Desktop\tazer.pwn(42) : error 017: undefined symbol "SendClientMessage"
C:\Documents and Settings\Tiago\Desktop\tazer.pwn(43) : error 017: undefined symbol "TogglePlayerControllable"
Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


15 Errors.



Re: [ajuda] Fazendo arma comum paralizar as pessoas - Sonic Hero - 11.04.2011

aaa lol ja descobri oque й й que faltava colocar
#include <a_samp> ali em cima VLW GALERA!


Re: [ajuda] Fazendo arma comum paralizar as pessoas - Sonic Hero - 11.04.2011

Galera eu queria colocar na frase tipo assim "Vocк imobilizou (nome do cara)" porem eu to tentando fazer assim:
Code:
SendClientMessage(i, -1, "Vocк foi imobilizado por %s",playerid);
SendClientMessage(playerid, -1, "Vocк imobilizou %s",i);
porem da esses warnings:
Code:
C:\Documents and Settings\Tiago\Desktop\tazer.pwn(41) : warning 202: number of arguments does not match definition
C:\Documents and Settings\Tiago\Desktop\tazer.pwn(42) : warning 202: number of arguments does not match definition



Re: [ajuda] Fazendo arma comum paralizar as pessoas - LuxurioN™ - 11.04.2011

Quote:
Originally Posted by Sonic Hero
View Post
Galera eu queria colocar na frase tipo assim "Vocк imobilizou (nome do cara)" porem eu to tentando fazer assim:
Code:
SendClientMessage(i, -1, "Vocк foi imobilizado por %s",playerid);
SendClientMessage(playerid, -1, "Vocк imobilizou %s",i);
porem da esses warnings:
Code:
C:\Documents and Settings\Tiago\Desktop\tazer.pwn(41) : warning 202: number of arguments does not match definition
C:\Documents and Settings\Tiago\Desktop\tazer.pwn(42) : warning 202: number of arguments does not match definition
Vocк NГO PODE formatar uma string dentro de SendClientMessage! Mesmo porque tal funзгo nгo contйm um quatro parвmetro!

SendClientMessage(PlayerID, Cor, Mensagem)

Exemplo:
Code:
new string[ 30 ];
format(string, sizeof string, "Vocк foi Imobilizado por %d",i);
//Sendo %d o prefixo para um nъmero inteiro! Ou seja, o ID do jogador, nгo o nome.
SendClientMessage(playerid,-1, string);



Re: [ajuda] Fazendo arma comum paralizar as pessoas - Sonic Hero - 11.04.2011

e se eu usar tipo assim:
Code:
format(string, sizeof(string), "* Vocк foi sequestrado por %s.", sendername);
								SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);



Re: [ajuda] Fazendo arma comum paralizar as pessoas - LuxurioN™ - 11.04.2011

Quote:
Originally Posted by Sonic Hero
View Post
e se eu usar tipo assim:
Code:
format(string, sizeof(string), "* Vocк foi sequestrado por %s.", sendername);
							SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
Caso a variбvel "sendername" jб estiver definida, sim, ele irб imprimir o nome do jogador!


Re: [ajuda] Fazendo arma comum paralizar as pessoas - Sonic Hero - 11.04.2011

ok ok tudo certo agora eu quero fazer um public pq tipo quando o cara for atingido pelo tazer ja vai estar assim
Code:
SetTimer("FimTaser", 20000, 0);
porem eu preciso fazer com que o public saiba que o "i" й o cara que foi atingido como faзo isso?


Re: [ajuda] Fazendo arma comum paralizar as pessoas - rjjj - 11.04.2011

Quote:
Originally Posted by Sonic Hero
View Post
ok ok tudo certo agora eu quero fazer um public pq tipo quando o cara for atingido pelo tazer ja vai estar assim
Code:
SetTimer("FimTaser", 20000, 0);
porem eu preciso fazer com que o public saiba que o "i" й o cara que foi atingido como faзo isso?
Isto deve resolver o seu problema : https://sampforum.blast.hk/showthread.php?tid=195439


Basta usar GetPlayerWeapon pra ver se o jogador estб segurando tal arma .


Ou se preferir, pode criar um loop + IsPlayerInRangeofPoint ou SetTimer + GetPlayerKeys .


Espero ter ajudado .


Re: [ajuda] Fazendo arma comum paralizar as pessoas - Rodrigo. - 12.06.2011

pawn Code:
GetPlayerWeapon(playerid) == IDdaarma)



Re: [ajuda] Fazendo arma comum paralizar as pessoas - Shadoww5 - 12.06.2011

Ultimo post = 11/04/2011, 02:01 PM
Seu post = 12/06/2011, 03:55 PM

62 dias !

Pra que ressucitar este topico ?