[Ajuda] Identificar casa.
#1

Queria ajuda de voces pra identificar se o player esta dentro da casa dele, esse code abaixo quase funciono so tem um poblema se o player tiver dentro da casa de outro jogador o code e liberado, queria que so liberasse dentro da casa do prуprio player.

pawn Код:
if (!PlayerToPoint(3, playerid,HouseInfo[playerid][hExitx], HouseInfo[playerid][hExity], HouseInfo[playerid][hExitz]))
          {
              SendClientMessage(playerid, COLOR_LIGHTRED, "Voce nao esta dentro de sua casa!");
              return 1;
        }
Reply
#2

pawn Код:
if(HouseInfo[playerid][hDono] != Name)
Faзa algo do genero!
Reply
#3

Quote:
Originally Posted by Don_Speed
Посмотреть сообщение
pawn Код:
if(HouseInfo[playerid][hDono] != Name)
Faзa algo do genero!
No Caso Seria assim.

if(HouseInfo[playerid][hOwner] != oque eu coloco aqui?
Reply
#4

Nome do player que efetuara o comand!
Reply
#5

Nгo vai dar certo isso acima.
Reply
#6

Mas ae vai varios player usar o cmd .
Reply
#7

Alguem ajuda adptar essa 1 linha na 2 linha.

pawn Код:
if(strcmp(playername,HouseInfo[h][hOwner],true)==0)//1 linha
if (!PlayerToPoint(3, borse,HouseInfo[playerid][hExitx], HouseInfo[playerid][hExity], HouseInfo[playerid][hExitz]))//2 linha
Reply
#8

Basta usar um "E" lуgico. Tambйm, existe a funзгo isplayerinrangeofpoint que jб й nativa do samp que tem a mesma funзгo do isplayertopoint.
Reply
#9

Quote:
Originally Posted by leonardo1434
Посмотреть сообщение
Basta usar um "E" lуgico. Tambйm, existe a funзгo isplayerinrangeofpoint que jб й nativa do samp que tem a mesma funзгo do isplayertopoint.
Nao intendi o Basta usar um "E" pode explicar?vlw.
Reply
#10

Ao invйs de pedir cуdigo pronto, Estude. Bom estudos!

http://pt.wikipedia.org/wiki/Operador_l%C3%B3gico
https://sampforum.blast.hk/showthread.php?tid=240266
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)