Portal SAMP
[Ajuda] Problema com SetSpawnInfo - Versão de Impressão

+- Portal SAMP (https://portalsamp.com)
+-- Fórum: SA-MP (https://portalsamp.com/forumdisplay.php?fid=5)
+--- Fórum: Área de suporte (https://portalsamp.com/forumdisplay.php?fid=6)
+--- Tópico: [Ajuda] Problema com SetSpawnInfo (/showthread.php?tid=211)

Páginas: 1 2


Problema com SetSpawnInfo - Hazard - 18/10/2020

Alguém já teve esse problema com o SetSpawnInfo?

Código PHP:
    SetSpawnInfo(playerid0Player[playerid][Skin], 0.00.00.00.0000000); 

Basicamente, a var Skin guarda o id da skin do id do jogador, porém ela não é setada e sim seta a skin id 0 que é a do CJ


RE: Problema com SetSpawnInfo - JhonCavichioli - 18/10/2020

Se está setando como 0 é porque a váriavel não recebeu nenhum valor ou recebeu 0, os outros argumentos aparentam estar certos. Considere fazer um debug no seu sistema de salvamento. Se não conseguir achar o erro só mandar aqui de novo que eu ou alguém que ver tenta ajudar.


RE: Problema com SetSpawnInfo - Hazard - 18/10/2020

já fiz o debug antes de postar, e sim a var está recebendo o valor


RE: Problema com SetSpawnInfo - Gm_KoDi - 18/10/2020

(18/10/2020 13:08)Hazard Escreveu: Alguém já teve esse problema com o SetSpawnInfo?

Código PHP:
    SetSpawnInfo(playerid0Player[playerid][Skin], 0.00.00.00.0000000); 

Basicamente, a var Skin guarda o id da skin do id do jogador, porém ela não é setada e sim seta a skin id 0 que é a do CJ

Em qual Callback está chamando essa função ?


RE: Problema com SetSpawnInfo - Hazard - 18/10/2020

na mesma função que é responsável pelo carregamento da conta


RE: Problema com SetSpawnInfo - Gm_KoDi - 18/10/2020

(18/10/2020 17:59)Hazard Escreveu: na mesma função que é responsável pelo carregamento da conta

A função SpawnPlayer ta antes ou depois da SetSpawnInfo ?


RE: Problema com SetSpawnInfo - Hazard - 18/10/2020

depois,

SetSpawnInfo
SpawnPlayer

tem alguma diferença?


RE: Problema com SetSpawnInfo - Gm_KoDi - 18/10/2020

(18/10/2020 22:00)Hazard Escreveu: depois,

SetSpawnInfo
SpawnPlayer

tem alguma diferença?

Teria se tivesse ao contrario, a SpawnPlayer pega informação da SetSpawnInfo, a sequencia ae ta certo, vc disse que fez os debugs e a variável esta chegando com os valor armazenado da skin no parâmetro da função, a unica logica pra esse bug com base nas informação que tenho é a SpawnPlayer estar sendo chamada antes da SetSpawnInfo, faz um timer de 1000 milisegundo pra essa SpawnPlayer e ve o que acontece.

Exemplo:
Código PHP:
SetSpawnInfo...            
SetTimerEx("SpawnarPlayerTimer"1000false"i"playerid);


forward SpawnarPlayerTimer(playerid);
public 
SpawnarPlayerTimer(playerid)
{
    
SpawnPlayer(playerid);
    return 
1;




RE: Problema com SetSpawnInfo - Hazard - 20/10/2020

(18/10/2020 22:59)Gm_KoDi Escreveu:
(18/10/2020 22:00)Hazard Escreveu: depois,

SetSpawnInfo
SpawnPlayer

tem alguma diferença?

Teria se tivesse ao contrario, a SpawnPlayer pega informação da SetSpawnInfo, a sequencia ae ta certo, vc disse que fez os debugs e a variável esta chegando com os valor armazenado da skin no parâmetro da função, a unica logica pra esse bug com base nas informação que tenho é a SpawnPlayer estar sendo chamada antes da SetSpawnInfo, faz um timer de 1000 milisegundo pra essa SpawnPlayer e ve o que acontece.

Exemplo:
Código PHP:
SetSpawnInfo...            
SetTimerEx("SpawnarPlayerTimer"1000false"i"playerid);


forward SpawnarPlayerTimer(playerid);
public 
SpawnarPlayerTimer(playerid)
{
    
SpawnPlayer(playerid);
    return 
1;


tentei isso e continua o mesmo, setando skin do CJ


RE: Problema com SetSpawnInfo - Gguiz - 21/10/2020

O número que fica salvo na variável é qual? O da skin do CJ ou o que o player salva?