GTAMulti - GTA Türkiye

San Andreas Multiplayer => PAWN Kodlama => Anlatımlar => Konuyu başlatan: Rylox - 24 Haziran 2021, 11:45:42

Başlık: Spawn Olmadan Cinsiyet Seçme!!
Gönderen: Rylox - 24 Haziran 2021, 11:45:42
Merhabalar, bu kod çok bir şey değil elimden geldiği kadar yaptım.

Yeni başlayan arkadaşlar kullanabilir.

Modun Başına;
PAWN Kodu: Seç
#define DIALOG_GİRİS (1)
OnPlayerConnect publicine;

PAWN Kodu: Seç
ShowPlayerDialog(playerid, DIALOG_GİRİS, DIALOG_STYLE_MSGBOX, "Karakter Seçim", "Erkek mi ? Kadın mı ? olmak istiyorsun ?", "Erkek", "Kadın");
OnDialogResponse publicine;

PAWN Kodu: Seç
if(dialogid == DIALOG_GİRİS)
    {
        if(response)
        {
            SendClientMessage(playerid,-1, "Karakterinizi erkek seçtiniz!! İyi Oyunlar");
            SetPlayerSkin(playerid, 60);
        }
        else
        {
            SendClientMessage(playerid,-1, "Karakterinizi kadın seçtiniz!! İyi Oyunlar");
            SetPlayerSkin(playerid, 233);
        }
        return 1;
    }


İsteyenler skinleri değiştirebilir, yeni başlamış arkadaşlara söylüyorum;

SetPlayerSkin(playerid, SKIND ID) burada skın ıd yazan yere skın ıd'nizi yazarak değiştirebilirsiniz.

Skin Id arayanlara; Tıklayın (https://wiki.pawno-info.ru/SAMP/Skins:All)
Başlık: Ynt: Spawn Olmadan Cinsiyet Seçme!!
Gönderen: squarepants - 29 Haziran 2021, 17:29:45
Spawn butonu kaybolmayacak, oyuncu spawn olmayacak ve en önemlisi de derleyici hata verecek. İ,ı,Ö,ö,Ü,ü,Ğ,ğ,Ç,ç gibi harfler derleyici tarafından tanımlanamaz. Aşağıdaki şekilde deneyebilirsin :
const DIALOG_GIRIS = 1234;
public OnPlayerConnect(playerid)
{
    TogglePlayerSpectating(playerid, true);
    ShowPlayerDialog(playerid, DIALOG_GIRIS, DIALOG_STYLE_MSGBOX, "Karakter Secim", "Cinsiyet Sec", "Erkek", "Kadın");
    return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    if(dialogid == DIALOG_GIRIS)
    {
        if(response)
        {
            SendClientMessage(playerid,-1, "Karakterinizi erkek seçtiniz!! İyi Oyunlar");
            SetSpawnInfo(playerid, 0, 60, 1958.33, 1343.12, 15.36, 269.15, 26, 36, 28, 150, 0, 0);
            TogglePlayerSpectating(playerid, false);
        }
        else
        {
            SendClientMessage(playerid,-1, "Karakterinizi kadın seçtiniz!! İyi Oyunlar");
            SetSpawnInfo(playerid, 0, 233, 1958.33, 1343.12, 15.36, 269.15, 26, 36, 28, 150, 0, 0);
            TogglePlayerSpectating(playerid, false);
        }
        return 1;
    }
 
    return 0;
}
Başlık: Ynt: Spawn Olmadan Cinsiyet Seçme!!
Gönderen: Rylox - 07 Temmuz 2021, 12:54:13
Kendim denediğimde başarılı bir şekilde çalıştı dediğinin hiç biri olmadı.
 :)
Başlık: Ynt: Spawn Olmadan Cinsiyet Seçme!!
Gönderen: Impeccable - 07 Eylül 2021, 18:41:38
Paylaşım için teşekkürler.
Başlık: Ynt: Spawn Olmadan Cinsiyet Seçme!!
Gönderen: Gladiator - 18 Eylül 2021, 10:35:46
Elinize sağlık.
Başlık: Ynt: Spawn Olmadan Cinsiyet Seçme!!
Gönderen: Animex - 10 Aralık 2021, 19:25:47
Teşekkürler güzel paylaşım