Como Pego o interior -
Lateamcraft - 01.07.2013
Pessoal tenho esse code
Code:
COMMAND:ir(playerid, params[])
{
if(GetPlayerMoney(playerid) >= 100)
{
new id,Float:Pos[3],Float:Inter; //akiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii TENTEI DESSA FORMA
if(sscanf(params, "u",id)) return SendClientMessage(playerid,-1,"Use: /ir [id]");
//if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,-1,"Vocк nгo й admin!");
GetPlayerPos(id,Pos[0],Pos[1],Pos[2]);
GetPlayerInterior(id, Inter); //akiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii TENTEI DESSA FORMA
SetPlayerPos(playerid,Pos[0],Pos[1],Pos[2]);
SetPlayerInterior(playerid, Inter); //akiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii TENTEI DESSA FORMA
GivePlayerMoney(playerid,-100);
GetPlayerName(playerid, pname, MAX_PLAYER_NAME);
format(stringa, sizeof(stringa), " %s foi atй um player (/ir [ID])", pname);
SendClientMessageToAll(Amarelo, stringa);
}
else
SendClientMessage(playerid, VerdeClaro,"Й Nessesбrio R$100");
return 1;
}
sу que nгo deu serto, quero saber oque devo colocar em new, para getar de um player e colocar no outro player.
Re: Como Pego o interior -
Mteck - 01.07.2013
https://sampwiki.blast.hk/wiki/InteriorIDs
Re: Como Pego o interior -
Lateamcraft - 01.07.2013
Nгo amigo, eu quero que no code copie o id do individuo e set para quem digitou /ir
Re: Como Pego o interior -
focaximubh - 01.07.2013
Seria isso?
pawn Code:
COMMAND:ir(playerid, params[])
{
new OtherPlayer, Float:x, Float:y, Float:z, PortMsg[128], IntID, WorldID;
if (PlayerInfo[playerid][LevelADM] >= 1)
{
if(Trabalhando[playerid] < 1) return SendClientMessage(playerid, rCinza, "Voce precisa estar trabalhando para usar comandos");
if (sscanf(params, "u", OtherPlayer)) SendClientMessage(playerid, 0xFF0000AA, "Use: /ir [id]");
else
{
if (IsPlayerConnected(OtherPlayer))
{
GetPlayerPos(OtherPlayer, x, y, z);
IntID = GetPlayerInterior(OtherPlayer);
WorldID = GetPlayerVirtualWorld(OtherPlayer);
SetPlayerVirtualWorld(playerid, WorldID);
SetPlayerInterior(playerid, IntID);
SetPlayerPos(playerid, x, y, z + 3.0);
format(PortMsg, 128, "A posiзгo do jogador й: %4.2f, %4.2f, %4.2f", x, y, z + 3.0);
SendClientMessage(playerid, 0x00FF00FF, PortMsg);
}
}
}
return 1;
}
Re: Como Pego o interior -
Cidiei - 01.07.2013
Use GetPlayerInterior e SetPlayerInterior e pronto!
Re: Como Pego o interior -
Rapha3L - 01.07.2013
http://weedarr.wikidot.com/interior
Se necessitar dos id's dos interiores com imagens e tudo.
Re: Como Pego o interior -
[THs]ShadoW - 01.07.2013
Cara, se ta precisando
DISSO . Bem na boa, й cada tуpico seu aqui, й complicado. Vai na Wiki e estuda as funзхes, sei lб.
Й sу usar GetPlayerInterior e SetPlayerInterior