Error en OnPlayerSpawn?
#1

Hola resulta que es estado creando un gm de 0 y ahora al crear una cuenta nueva no sale en la posicion dada por mi.
Dejo el OnPlayerSpawn
Код:
public OnPlayerSpawn(playerid)
{
    StopAudioStreamForPlayer(playerid);
    ColorJugadorDefault(playerid);
	SetPlayerPos(playerid, 1715.7,-1900.4,13.5);
	SetPlayerPos(playerid, Info[playerid][jPosX], Info[playerid][jPosY], Info[playerid][jPosZ]);
	SetPlayerScore(playerid,1);
    GivePlayerMoney(playerid, Info[playerid][jDinero]);
    for(new i=0; i < 13; i++){GivePlayerWeapon(playerid, Info[playerid][jArmas][i], Info[playerid][jMunicion][i]);}
	return 1;
}
Reply
#2

que es lo que quieres hacer con esto?

pawn Код:
SetPlayerPos(playerid, 1715.7,-1900.4,13.5);
SetPlayerPos(playerid, Info[playerid][jPosX], Info[playerid][jPosY], Info[playerid][jPosZ]);
Reply
#3

Para que entre en x posicion y el otro guarda la posicion y spawn en x lugar
Reply
#4

Quote:
Originally Posted by Jeree10
Посмотреть сообщение
Para que entre en x posicion y el otro guarda la posicion y spawn en x lugar
bueno mira, no te logro entender bien lo que quieres hacer, si puedes explicarte mejor.

SetPlayerPos no guarda la posiciуn de un jugador en variables, la que lo hace es GetPlayerPos

sin embargo, no sй para que serб pero eso lo que harнas serнa guardar la posiciуn al nacer (hablo de usar GetPlayerPos en OnPlayerSpawn), eso quieres hacer?

EDIT: Creo que entendн xD, lo que quieres hacer es que al registrarse aparezca en la posiciуn que pusiste primero y luego cuando ya estй registrado aparezca en la posiciуn de las variables?
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)