[Duvida] Tem Como Descobri Onde
#1

Tem como descobrir onde os objetos estгo sу pela cordenada?
Reply
#2

Sim, porque a coordenada do objeto й a mesma do player.
Reply
#3

Quote:
Originally Posted by [O.z]Caroline
Посмотреть сообщение
Sim, porque a coordenada do objeto й a mesma do player.
Acho que ele queria dizer se tipo, getar o nome do lugar pela coordenada.
Reply
#4

Isso eu queria descobrir onde estб objeto so pela cordenada o local exato, porque adicionar objetos ao meu gm e nгo sei se й importante por isso quero ver onde ele estб
Reply
#5

pawn Код:
if(strcmp("/verobjecto", cmdtext, true, 11) == 0)
{
    new
        Float:O[3]
    ;
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp)) return SendClientMessage(playerid, 0xFF0000AA, "Use: /verobjecto [x] [y] [z]");
    O[0] = strval(tmp);
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp)) return SendClientMessage(playerid, 0xFF0000AA, "Use: /verobjecto [x] [y] [z]");
    O[1] = strval(tmp);
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp)) return SendClientMessage(playerid, 0xFF0000AA, "Use: /verobjecto [x] [y] [z]");
    O[3] = strval(tmp);
    SetPlayerCameraPos(playerid, O[0], O[1]-3.0, O[2]);
    return 1;
}
Isto?
Reply
#6

Код:
C:\DOCUME~1\Andre_2\Desktop\pawn\GAMEMO~1\BSL.pwn(55444) : error 032: array index out of bounds (variable "O")
C:\DOCUME~1\Andre_2\Desktop\pawn\GAMEMO~1\BSL.pwn(55445) : error 029: invalid expression, assumed zero
C:\DOCUME~1\Andre_2\Desktop\pawn\GAMEMO~1\BSL.pwn(55445) : warning 215: expression has no effect
C:\DOCUME~1\Andre_2\Desktop\pawn\GAMEMO~1\BSL.pwn(55445) : error 001: expected token: ";", but found "]"
C:\DOCUME~1\Andre_2\Desktop\pawn\GAMEMO~1\BSL.pwn(55445) : error 029: invalid expression, assumed zero
C:\DOCUME~1\Andre_2\Desktop\pawn\GAMEMO~1\BSL.pwn(55445) : fatal error 107: too many error messages on one line
55445: SetPlayerCameraPos(playerid, [0], O[1]-3.0, O[2]);
Reply
#7

pawn Код:
SetPlayerCameraPos(playerid, O[0], O[1]-3.0, O[2]);
Reply
#8

acho que fumei '-'

pawn Код:
SetCameraPos(playerid, O[0], O[1]-3.0, O[2]); // se quiser abestado muda pra SetPlayerPos.
Reply
#9

Код:
if(strcmp("/verobjecto", cmdtext, true, 11) == 0)
{
    new
        Float:O[3]
    ;
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp)) return SendClientMessage(playerid, 0xFF0000AA, "Use: /verobjecto [x] [y] [z]");
    O[0] = strval(tmp);
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp)) return SendClientMessage(playerid, 0xFF0000AA, "Use: /verobjecto [x] [y] [z]");
    O[1] = strval(tmp);
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp)) return SendClientMessage(playerid, 0xFF0000AA, "Use: /verobjecto [x] [y] [z]");
    O[2] = strval(tmp);
	SetPlayerPos(playerid, O[0], O[1]-3.0, O[2]); // se quiser abestado muda pra SetPlayerPos.
    return 1;
}
Shick, posta em cуdigos ъteis vai ajudar bastante gente.
Reply
#10

Quote:
Originally Posted by Andre_Elite
Посмотреть сообщение
Код:
if(strcmp("/verobjecto", cmdtext, true, 11) == 0)
{
    new
        Float:O[3]
    ;
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp)) return SendClientMessage(playerid, 0xFF0000AA, "Use: /verobjecto [x] [y] [z]");
    O[0] = strval(tmp);
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp)) return SendClientMessage(playerid, 0xFF0000AA, "Use: /verobjecto [x] [y] [z]");
    O[1] = strval(tmp);
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp)) return SendClientMessage(playerid, 0xFF0000AA, "Use: /verobjecto [x] [y] [z]");
    O[2] = strval(tmp);
	SetPlayerPos(playerid, O[0], O[1]-3.0, O[2]); // se quiser abestado muda pra SetPlayerPos.
    return 1;
}
Shick, posta em cуdigos ъteis vai ajudar bastante gente.
jб postei rsrs
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)