23.03.2015, 15:28
Quisiera saber como hago para que se guarde la posiciуn del jugador.Gracias!
pPos[3],
GetPlayerPos
new Float:Posicion[3];
GetPlayerPos(playerid, Posicion[0], Posicion[1], Posicion[2]);
InfoJugador[playerid][pPos[0]] = Posicion[0];
InfoJugador[playerid][pPos[1]] = Posicion[1];
InfoJugador[playerid][pPos[2]] = Posicion[2];
SetPlayerPos(playerid,InfoJugador[playerid][pPos[0]],InfoJugador[playerid][pPos[1]],InfoJugador[playerid][pPos[02]);
Juand, una vez lo hice con el y_ini y cuando me desconectaba y me volvнa a conectar, aparecнa en las coordenadas anteriores; pero si reiniciaba el servidor o salнa del samp y luego cerraba el servidor, al volver entrar me caнa en el vacнo (en BlueBerry) y en el bloque de notas salнan las coordenadas correctas.
Sigo sin entenderlo porque si se hubieran borrado y se hubieran puesto: X = 0.0, Y = 0.0, Z = 0.0 Angl = 0.0, normal que me caiga pero estaban puestos asн por ejemplo: X = 1233.12, Y = 6368.45, Z = 1255.15, Angl = 1788.87. Si tambiйn me podrнas ayudar a mi, te lo agradecerнa mucho. |
SetPlayerPos(playerid,pPos[0],pPos[1],pPos[2]);
Me aparecen estos errores
D:\Mis Cosas\Descargas\Gamemode MalvinasRP\gamemodes\Malvinas.pwn(351) : warning 213: tag mismatch D:\Mis Cosas\Descargas\Gamemode MalvinasRP\gamemodes\Malvinas.pwn(352) : warning 213: tag mismatch D:\Mis Cosas\Descargas\Gamemode MalvinasRP\gamemodes\Malvinas.pwn(353) : warning 213: tag mismatch En la lнnea esta: PlayerInfo[playerid][pPos1] = Posicion[0]; PlayerInfo[playerid][pPos2] = Posicion[1]; PlayerInfo[playerid][pPos3] = Posicion[2]; |
Float:pPos[3],
PlayerInfo[playerid][pPos1] = Posicion[0];
PlayerInfo[playerid][pPos2] = Posicion[1];
PlayerInfo[playerid][pPos3] = Posicion[2];
PlayerInfo[playerid][pPos[0]] = Posicion[0];
PlayerInfo[playerid][pPos[1]] = Posicion[1];
PlayerInfo[playerid][pPos[2]] = Posicion[2];
D:\Mis Cosas\Descargas\Gamemode MalvinasRP\gamemodes\Malvinas.pwn(351) : error 028: invalid subscript (not an array or too many subscripts): "pPos1" D:\Mis Cosas\Descargas\Gamemode MalvinasRP\gamemodes\Malvinas.pwn(351) : warning 215: expression has no effect D:\Mis Cosas\Descargas\Gamemode MalvinasRP\gamemodes\Malvinas.pwn(351) : error 001: expected token: ";", but found "]" D:\Mis Cosas\Descargas\Gamemode MalvinasRP\gamemodes\Malvinas.pwn(351) : error 029: invalid expression, assumed zero D:\Mis Cosas\Descargas\Gamemode MalvinasRP\gamemodes\Malvinas.pwn(351) : fatal error 107: too many error messages on one line
PlayerInfo[playerid][pPos1[1]] = Posicion[0];
En la lнnea esta: Код:
PlayerInfo[playerid][pPos1[1]] = Posicion[0]; |