[ajuda] Armas e etc...
#1

bom quero pedi ajuda em umas coisas
1)Eu queria fazer com q o personagem loga-se no meu server com algumas armas ja, como posso fazer isso? eu tava fuзando pra v se descobria mas n consegui xD

2)qual comando pra entra como adm? /rcon...?

3)como crio comando de teleporte? tipo "/t" ai teleporta pra algum lugar
eu tava funзando no GM e axei isso
pawn Code:
if(strcmp(cmd, "/tips", true) == 0) {
axo q da para usar como comeзo,
mas como crio para colocar as coordenadas?
Reply
#2

o negocio de o Personagem Logar e comeзar com armas e so colocar no onPlayersPawn se nao estiver enganado :
Code:
GivePlayerMoney(10,100); //Acho que e assim mesmo,dae ali no 10 e o id da arma e o 100 e a quantidade de balas.
e pra teleporte Um simples comando e :
Code:
	if(strcmp(cmd, "/ls", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
					new tmpcar = GetPlayerVehicleID(playerid);
					SetVehiclePos(tmpcar, 1529.6,-1691.2,13.3);
					TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;
				}
				else
				{
					SetPlayerPosEx(playerid, 1529.6,-1691.2,13.3);
				}
				SendClientMessage(playerid, COLOR_GRAD1, "   Vocк foi Teleportado !");
				SetPlayerInterior(playerid,0);
				PlayerInfo[playerid][pInt] = 0;
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "  Vocк nгo estб autorizado a usar o comando !");
			}
		}
		return 1;
	}
Ali no SetPlayerPosEx,vc muda aquela cordenada pra la cordenada q o player vai,e o
Code:
SetVehiclePos(tmpcar, 1529.6,-1691.2,13.3);
Coloca a mesma cordenada de onde o player vai,assim quando ele digitar ele e teleportado Junto com o carro.
Reply
#3

hmm obrigado, vou tenta aki, a so uma coisa

tem alguma lista dos ids das armas?
Reply
#4

1) coloca isso no OnPlayerSpawn:

pawn Code:
GivePlayerWeapon(playerid, id da arma, muniзгo)
https://sampwiki.blast.hk/wiki/Weapons <-- id das armas

2) /rcon login [senha]

3) usa aquela base de comando e depois coloca assim embaixo da chave {:

pawn Code:
SetPlayerPos(playerid, COORD X, COORD Y, COORD Z);
return SendClientMessage(playerid, COR, MENSAGEM);
depois feche com a chave }

claro, troque COORD X, COORD Y e COORD Z pelas coordenadas do lugar, troque COR e MENSAGEM pela cor da mensagem e pela mensagem em si entre aspas, respectivamente

A linha return SendClientMesage(playerid, COR, MENSAGEM); й opcional, serve pra mandar msg pro player depois de teleportar. Se nгo quiser, use apenas assim:

pawn Code:
return SetPlayerPos(playerid, COORD X, COORD Y, COORD Z);
voce pode adicionar outros comandos como print entre outros
Reply
#5

Quote:
Originally Posted by badio12
Code:
GivePlayerMoney(10,100); //Acho que e assim mesmo,dae ali no 10 e o id da arma e o 100 e a quantidade de balas.
BEBEU?KKKKKKKKKKKKKKKKKKKKKKKK, GIVEPLAYERMONEY DA ARMA?KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK EURI.
Reply
#6

Respostas:

1) Logo no comeзo do OnPlayerSpawn vocк coloca :

pawn Code:
GivePlayerWeapon(playerid, 29, 100); //O 29 й o ID da arma e o 100 й a muniзгo.

2) Vocк digita /rcon login 12345 por exemplo, para entrar de administrador, no caso, se a sua senha for 12345.

Para mais informaзхes digite /rcon cmdlist


3) Para se teleportar para algum lugar, coloque no decorrer de determinado comando a funзгo:

pawn Code:
SetPlayerPos(playerid, cX,cY,cZ); //Sendo cX, cY e cZ as coordenadas X, Y e Z respectivamente.

Espero ter ajudado
Reply
#7

Lols foi mesmo,Bobera minha aqui....
Reply
#8

Quote:
Originally Posted by Gustavob
View Post
1) coloca isso no OnPlayerSpawn:

pawn Code:
GivePlayerWeapon(playerid, id da arma, muniзгo)
https://sampwiki.blast.hk/wiki/Weapons <-- id das armas

2) /rcon login [senha]

3) usa aquela base de comando e depois coloca assim embaixo da chave {:

pawn Code:
SetPlayerPos(playerid, COORD X, COORD Y, COORD Z);
return SendClientMessage(playerid, COR, MENSAGEM);
depois feche com a chave }

claro, troque COORD X, COORD Y e COORD Z pelas coordenadas do lugar, troque COR e MENSAGEM pela cor da mensagem e pela mensagem em si entre aspas, respectivamente

A linha return SendClientMesage(playerid, COR, MENSAGEM); й opcional, serve pra mandar msg pro player depois de teleportar. Se nгo quiser, use apenas assim:

pawn Code:
return SetPlayerPos(playerid, COORD X, COORD Y, COORD Z);
voce pode adicionar outros comandos como print entre outros
se eu colocar varios

GivePlayerWeapon(playerid, id da arma, muniзгo)

e muda o id da arma, entгo vai nacer com varias armas ne?
Reply
#9

sim /\

The message you have entered is too short. Please lengthen your message to at least 8 characters
Reply
#10

eu nao entendo direito uma coisa xD

mas seria assim?

pawn Code:
{
GivePlayerWeapon(playerid, 29, 100)

return 1;
}
ou assim?

pawn Code:
public OnPlayerSpawn(playerid)
{
    GivePlayerMoney(playerid, PocketMoney);
    SetPlayerInterior(playerid,0);
    SetPlayerRandomSpawn(playerid);
    TogglePlayerClock(playerid,1);
    GivePlayerWeapon(playerid, 29, 100)
    return 1;
}
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)