[ajuda] /entrar -
Cristhian - 02.10.2011
pawn Код:
forward Area(playerid);
public Area(playerid)
{
if(IsPlayerInRangeOfPoint(playerid, 2, -258.8481,1151.1498,20.9399)) return 1;
else if(IsPlayerInRangeOfPoint(playerid, 2, -259.3555,1168.7766,20.9399)) return 1;
else if(IsPlayerInRangeOfPoint(playerid, 2, -290.4786,1176.2635,20.9399)) return 1;
else if(IsPlayerInRangeOfPoint(playerid, 2, -324.4708,1165.4034,20.9399)) return 1;
return 0;
}
como faзo pra quando eu digitar /entrar em algum desses pontos eu entrar em diferentes interiores
REP+ pra quem ajudar..
Re: [ajuda/duvida] rбpida.. -
Lуs - 02.10.2011
Nгo entendi
Re : [ajuda/duvida] rбpida.. -
[NWD]Jim._.Carrey - 02.10.2011
pawn Код:
if(strcmp("/entrar", cmdtext, true, 10) == 0)
{
if( IsPlayerInRangeOfPoint(playerid, 2, -258.8481,1151.1498,20.9399) || IsPlayerInRangeOfPoint(playerid, 2, -259.3555,1168.7766,20.9399) ||
IsPlayerInRangeOfPoint(playerid, 2, -290.4786,1176.2635,20.9399) || IsPlayerInRangeOfPoint(playerid, 2, -324.4708,1165.4034,20.9399))
{
SetPlayerPos(playerid, x, y, z);
}
else
{
SendClientMessage(playerid, -1, "Vocк nгo estб no(a) [Local]!");
}
return 1;
}
tenta '-'
Re: [ajuda] /entrar -
Cristhian - 03.10.2011
tipow qual o comando de /entrar que server rpg usa?
isso й um sistema de casas, tipow se digitasse /entrar na casa do outro aparecesse uma msg que nгo й a casa do kra, e se digitasse /entrar na prуpria casa aparecesse dentro da casa..
Re: [ajuda] /entrar -
Josma_cmd - 03.10.2011
http://forum.sa-mp.com/showpost.php?...&postcount=985
Re: [ajuda] /entrar -
Cristhian - 03.10.2011
Valeu mas eu jб consegui arrumar..
pawn Код:
forward Interior(playerid);
public Interior(playerid)
{
new casa1 = IsPlayerInRangeOfPoint(playerid, 2, -258.8481,1151.1498,20.9399);
new casa2 = IsPlayerInRangeOfPoint(playerid, 2, -259.3555,1168.7766,20.9399);
new casa3 = IsPlayerInRangeOfPoint(playerid, 2, -290.4786,1176.2635,20.9399);
new casa4 = IsPlayerInRangeOfPoint(playerid, 2, -324.4708,1165.4034,20.9399);
if(casa1)
{
SetPlayerInterior(playerid, 1);
SetPlayerPos(playerid, 223.043991, 1289.259888, 1082.199951);
return 1;
}
else if(casa2)
{
SetPlayerInterior(playerid, 15);
SetPlayerPos(playerid, 295.138977, 1474.469971, 1080.519897);
return 1;
}
else if(casa3)
{
SetPlayerInterior(playerid, 15);
SetPlayerPos(playerid, 328.493988, 1480.589966, 1084.449951);
return 1;
}
else if(casa4)
{
SetPlayerInterior(playerid, 15);
SetPlayerPos(playerid, 385.803986, 1471.769897, 1080.209961);
return 1;
}
else if(!casa1 || !casa2 || !casa3 || !casa4) return SendClientMessage(playerid, VERMELHO, "[BDP] Vocк nгo estб na porta de nenhuma casa");
return 0;
}