SA-MP Forums Archive
[AJUDA] Comando ir para coord - 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] Comando ir para coord (/showthread.php?tid=130061)



[AJUDA] Comando ir para coord - Chivits - 25.02.2010

Galera, estou tentando fazer um comando pros admins irem pra uma coordenada especifica ... o problema eh que nao sei muito bem como fazer esses comandos que sao definidos 1, 2 ou 3 valores .... ta atй meio que funcionando, acontece q ta indo pra coordenadas erradas, sу o Y ta funcionando mais ou menos ..

vejam

Код:
if(strcmp(cmd, "/ircoord", true) == 0)
	{
	  if(IsPlayerConnected(playerid))
	  {
			if (PlayerInfo[playerid][pAdmin] >= 1)
			{
			  new Float:x;
				x = strval(tmp);
				tmp = strtok(cmdtext, idx);
				if(!strlen(tmp))
				{
				  SendClientMessage(playerid, COLOR_GRAD1, "USE: /ircoord x y z!");
				  return 1;
				}
				new Float:y;
				y = strval(tmp);
				tmp = strtok(cmdtext, idx);
				if(!strlen(tmp))
				{
				  SendClientMessage(playerid, COLOR_GRAD1, "USE: /ircoord x y z!");
				  return 1;
				}
				new Float:z;
				z = strval(tmp);
				tmp = strtok(cmdtext, idx);
				if(!strlen(tmp))
				{
				  SendClientMessage(playerid, COLOR_GRAD1, "USE: /ircoord x y z!");
				  return 1;
				}
				SetPlayerPos(playerid, x,y,z);
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "  Vocк nгo estб autorizado a usar esse comando !");
			}
		}
		return 1;
	}



Re: [AJUDA] Comando ir para coord - Chivits - 28.02.2010

up


Re: [AJUDA] Comando ir para coord - John_Race - 28.02.2010

New Float: x, y,z;

GetPlayerPos(playerid, x,y,z);


Re: [AJUDA] Comando ir para coord - Toribio - 28.02.2010

Olha ai um comando de 3 sйculos atrбs:

http://toribio.pastebin.com/f3vx6deB

/pos [ x] [y] [z/'find'] ([a])

Se vocк escrever "/pos 10.0 10.0 find", ele vai te teleportar para 10.0, 10.0 e vai procurar a coordenada Z, pois vocк usou "find". E vocк pode adicionar opcionalmente o valor "вngulo" como ъltimo parвmetro tambйm, exemplo:

/pos 123.0 123.0 find 90.0


Re: [AJUDA] Comando ir para coord - Chivits - 01.03.2010

valeu mano, funciono certinho aqui.