GTAMulti - GTA Türkiye

San Andreas Multiplayer => Yardım Talepleri => PAWN Kodlama => Kilitli Konular => Konuyu başlatan: jyonsae - 06 Mayıs 2020, 13:46:31

Başlık: Spawn olurken silahlar
Gönderen: jyonsae - 06 Mayıs 2020, 13:46:31
Selam. Bir login fonksiyonu oluşturdum, fonksiyon içerisinde ResetPlayerWeapons fonksiyonunu kullandığım zaman oyuncunun skinini falan siliyor ama modda GivePlayerWeapon kullanmadığım halde de ResetPlayerWeapons atmazsam sawn-off ve uzi veriyor, bunun nedeni ne? GTA:SA'dan falan mı kaynaklanıyor?

player login fonksiyonum:
PAWN Kodu: Seç
LogPlayerIn(playerid)
{
cache_get_value_int(0, "sqlid", oyuncu[playerid][pSQLID]);
cache_get_value_int(0, "id", oyuncu[playerid][pID]);
cache_get_value_name(0, "name", oyuncu[playerid][pName], 24);
cache_get_value_name(0, "charactername", oyuncu[playerid][pCharacterName], 24);
cache_get_value_int(0, "skin", oyuncu[playerid][pSkin]);
cache_get_value_float(0, "x", oyuncu[playerid][pPos][0]);
cache_get_value_float(0, "y", oyuncu[playerid][pPos][1]);
cache_get_value_float(0, "z", oyuncu[playerid][pPos][2]);

SetPlayerColor(playerid, COLOR_WHITE);
SetPlayerSkin(playerid, oyuncu[playerid][pSkin]);
SetPlayerPos(playerid, oyuncu[playerid][pPos][0], oyuncu[playerid][pPos][1], oyuncu[playerid][pPos][2]);

for(new i; i < 20; i++)
{
SendClientMessage(playerid, -1, "");
}

MesajGonder(playerid, "Sunucuya hoş geldin %s, başarılı şekilde giriş yaparak spawn oldun.", GetRoleplayName(playerid));
SpawnPlayer(playerid);
return 1;
}

OnPlayerSpawn callbacki boş. Yardımlarınızı ve fikirlerinizi bekliyorum, şimdiden teşekkürler.

not: veritabanında herhangi bir weapon sütunu falan yok
Başlık: Ynt: Spawn olurken silahlar
Gönderen: jyonsae - 06 Mayıs 2020, 14:13:37
sorunu çözdüm, sanırım setspawninfo ve spawn olaylarını callback yerine bu fonksiyonda yaptığımdanmış  :dans: