[AJU]Comando /comando 1 -
BiieL - 02.08.2010
Tipo assim, estou fazendo um gm de basejumping, ai quero por exemplo fazer um comando assim:
/pulo 1
/pulo 2
...
entao, eh sim separado por espaзo mesmo, pra afzer um comando assim tem que fazer no estilo do FS de gang ?
Re: [AJU]Comando /comando 1 -
zSuYaNw - 02.08.2010
VocК pode :
pawn Код:
if(strcmp(tmp, "/pulo 1", true)==0)
{
return 1;
}
ou Assim:
pawn Код:
if(strcmp(cmd, "/pulo", true) == 0)
{
new tmp[256];
new cmdx, gangnum;
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COR_ROSA, "USE: /Pulo [1/2/3/4/5]");
return 1;
}
giveplayerid = strval(tmp);
if(strcmp(tmp, "1", true)==0)
cmdx = 1;
else if(strcmp(tmp, "2", true)==0)
cmdx = 2;
else if(strcmp(tmp, "3", true)==0)
cmdx = 3;
else if(strcmp(tmp, "4", true)==0)
cmdx = 4;
else if(strcmp(tmp, "5", true)==0)
cmdx = 5;
return 1;
}
if(cmdx==1)
{
SetPlayerPos(playerid, X, Y, Z);
return 1;
}
else if(cmdx==2)
{
SetPlayerPos(playerid, X, Y, Z);
return 1;
}
else if(cmdx==3)
{
SetPlayerPos(playerid, X, Y, Z);
return 1;
}
else if(cmdx==4)
{
SetPlayerPos(playerid, X, Y, Z);
}
else if(cmdx==5)
{
SetPlayerPos(playerid, X, Y, Z);
}
return 1;
}
return 1;
}
Crйditos - LvB-Las Venturas Brasil.
Re: [AJU]Comando /comando 1 -
BiieL - 02.08.2010
valeu garfield, o 2є eh melhor
e so outra duvida, tem como eu ver a altura da pessoa, tipo em relaзгo ao chгo, pra tipo no caso se a pessoa estiver caindo sem paraquedas ela ganha um dai, mas eh soh quando estiver caindo, senao botava no OnPlayerUpdate
Re: [AJU]Comando /comando 1 -
SlashPT - 02.08.2010
usa o MapAndreas ...
https://sampforum.blast.hk/showthread.php?tid=120013
leia... isso e SUPER FACIL de utilizar ate tem um GM de teste ou fs que indica mesmo o que queres...
Re: [AJU]Comando /comando 1 -
BiieL - 02.08.2010
kkkkkkkkk, eu so li ate a parte que diz q usa 70 mb de ram, depois desisti, vou logo fazer no OnPlayerUpdate
Re: [AJU]Comando /comando 1 -
SlashPT - 02.08.2010
70 mb de ram o ke e? fogo tens 10 mb 20?...
por favor o computador nao vai andar a rasto com 70 mb... e eu para ja, tou num Portatil ainda tou a construir um pc...
e no onplayerupdate... como fazes? nao ha maneira de saber a cordenada Z mais proxima do jogador axo
Re: [AJU]Comando /comando 1 -
BiieL - 02.08.2010
tipo o meu pc eh soh 512 de ram, e o gta ja roda fudido com isso
FAzer no Update q eu digo eh botar
pawn Код:
public OnPlayerUpdate(playerid)
{
GivePlayerWeapon(playerid, 46, 1);
return 1;
}
entende ?
Re: [AJU]Comando /comando 1 -
SlashPT - 02.08.2010
sabes o que isso vai fazer se ker?
em cada segundo e chamada 13 vezes o OnPlayerUpdate! por isso... ve la o que metes ai por ainda fica pior que meter o plugin...
Re: [AJU]Comando /comando 1 -
BiieL - 02.08.2010
eu sei, nao da nem pra trocar de arma, mas vc qr q eu faзa o q?
nao sei outro lugar pra colocar, ou posso fazer pra quando ele pular neh? tem logica
Re: [AJU]Comando /comando 1 -
SlashPT - 02.08.2010
mete em um timer melhor do ke o onplayerupdate...
tipo
pawn Код:
//no ongamemodeinit
SetTimer("paraquedas", 3000, 1);
//resto
forward paraquedas();
public paraquedas()
{
for(new i=0;i<MAX_PLAYERS;i++)
{
if(IsPlayerConnected(i)) GivePlayerWeapon(i, 46, 1);
}
}
so e chamado de 3 em 3 segundos...