GTAMulti.com - Türkiye'nin Türkçe GTA Sitesi

Yazılım Mesleği! V3 YAYINDA! | Cengo - Cudless

Başlatan Cengo, 07 Nisan 2019, 16:00:22

« önceki - sonraki »

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

TC9

Farklı ve güzel bir sistem olmuş başarılar.

2017-2020

Cengo

Alıntı yapılan: No-Name - 08 Nisan 2019, 15:42:00

Kodlara bakmadım ama iyidir ya, ismi ile bir farklılık yaratıyor en azından. Paylaşım için teşekkürler.
Alıntı yapılan: TC9 - 08 Nisan 2019, 15:46:40

Farklı ve güzel bir sistem olmuş başarılar.

Alıntı yapılan: cudless - 07 Nisan 2019, 22:31:49

Fikir vereyim, yazılımcı mesleği ise yazılımla ilgili belirli kelimeleri bilebilir şu şekilde, /kelimebil development dedi mesela 500 dolar kazandı, kelimeleri sen belirlersin. Başarılar.


Teşekkürler listeme ekliyorum yapmaya çalışacağım  :pc:


trabzon

Hatalı ve eksik kod yapısı kullanılmış. :hayir:


Enkei

Paylaşım için teşekkürler.


Cengo

Alıntı yapılan: Silver - 08 Nisan 2019, 19:51:21

Hatalı ve eksik kod yapısı kullanılmış. :hayir:


Hata vermedi bende,hatayı söylerseniz düzeltebilirim.


Cengo

Arkadaşlar V2'ye kadar yapabildim daha fazlasına kafam basmadı,gerisini kendiniz geliştirebilirsiniz zaten acemiyim çok güzel bir sistem beceremedim kusuruma bakmayın.


trabzon

Alıntı yapılan: Cengo - 08 Nisan 2019, 20:19:23

Hata vermedi bende,hatayı söylerseniz düzeltebilirim.


Koşul nerede meselâ?  :oku2:
Son düzenlenme: 09 Nisan 2019, 00:57:31 Silver

cudless


Bu sisteme ek olarak ToplamOyun ve ToplamGelistirme enumlarını eklerseniz sorunsuz çalışır, hata bulursanız bildirebilirsiniz.
Maaş alınan kısımda pOyunGelistirmeZaman'a + değer verdirin eksiksiz çalışır.
PAWN Kodu: Seç
CMD:yazilim(playerid,params[])
{
new string[1024], yazilimsistem[1024];
    strcat(string, "İşlev\t#\n");
    format(yazilimsistem, sizeof(yazilimsistem), "{EEDD82}» {FFFFFF} Oyun Geliştir\t\n");
    strcat(string, yazilimsistem);
    format(yazilimsistem, sizeof(yazilimsistem), "{EEDD82}» {FFFFFF} Oyun Çıkart\t\n");
    strcat(string, yazilimsistem);
    format(yazilimsistem, sizeof(yazilimsistem), "\t\n");
    strcat(string, yazilimsistem);
    format(yazilimsistem, sizeof(yazilimsistem), "{EEDD82}» {FFFFFF} Bugüne kadar çıkardığın oyun:\t%d\n", PlayerData[playerid][ToplamOyun]);
    strcat(string, yazilimsistem);
    format(yazilimsistem, sizeof(yazilimsistem), "{EEDD82}» {FFFFFF} Bugüne kadar geliştirdiğin oyun:\t%d\n",PlayerData[playerid][ToplamGelistirme]);
    strcat(string, yazilimsistem);
    format(yazilimsistem, sizeof(yazilimsistem), "\t\n");
    strcat(string, yazilimsistem);
    format(yazilimsistem, sizeof(yazilimsistem), "\t\n");
    strcat(string, yazilimsistem);
    format(yazilimsistem, sizeof(yazilimsistem), "\t\n");
    strcat(string, yazilimsistem);
    format(yazilimsistem, sizeof(yazilimsistem), "\t\n");
    strcat(string, yazilimsistem);
    format(yazilimsistem, sizeof(yazilimsistem), "\t\n");
    strcat(string, yazilimsistem);
    format(yazilimsistem, sizeof(yazilimsistem), "{EEDD82}» {FFFFFF} Yazılımcı Ol\t{FFFFFF}%s {EEDD82}\n", FormatNumber(YAZILIMCI_UCRET));
    strcat(string, yazilimsistem);
    format(yazilimsistem, sizeof(yazilimsistem), "{EEDD82}» {FFFFFF} Yazılım Menüsü");
    Dialog_Show(playerid, YazilimMenu, DIALOG_STYLE_TABLIST_HEADERS, yazilimsistem, string, "Seç", "Iptal");
    return 1;
}

PAWN Kodu: Seç
Dialog:YazilimMenu(playerid, response, listitem, inputtext[])
{
if(strfind(inputtext, "Yazılımcı Ol", true) != -1)
{
Dialog_Show(playerid, YazilimOnay, DIALOG_STYLE_MSGBOX, "Yazılımcı Ol", "Yazılımcı olmak istiyor musunuz?(Ücret: $75.000)", "Evet", "Hayır");
}
if(strfind(inputtext, "Oyun Geliştir", true) != -1)
{
if (PlayerData[playerid][pJob] != JOB_YAZILIMCI) return SendErrorMessage(playerid, "Yazılımcı olmadığın için oyun geliştiremezsiniz!");
if(PlayerData[playerid][pOyunGelistirmeZamani] < 5) return SendErrorMessage(playerid, "5 saatte bir oyun geliştirebilirsiniz!");
new developer = RandomEx(5000, 10000);
SendServerMessage(playerid, "Geliştirdiğin oyun karşılığında %s aldın!", FormatNumber(developer));
GiveMoney(playerid, developer);
PlayerData[playerid][pOyunGelistirmeZamani] = 0;
PlayerData[playerid][pOyunCikarZaman]+= 5;
PlayerData[playerid][ToplamGelistirme] ++;
}
if(strfind(inputtext, "Oyun Çıkart", true) != -1)
{
if (PlayerData[playerid][pJob] != JOB_YAZILIMCI) return SendErrorMessage(playerid, "Yazılımcı olmadığın için oyun çıkartamazsınız!");
if(PlayerData[playerid][pOyunCikarZaman] <= 25) return SendErrorMessage(playerid, "Oyun çıkartmak için 5 kere oyun geliştirmelisiniz!");
new oyundangelenpara = RandomEx(50000, 100000);
SendServerMessage(playerid, "Oyundan %s miktarında para kazandın!", oyundangelenpara);
GiveMoney(playerid, oyundangelenpara);
PlayerData[playerid][pOyunCikarZaman] = 0;
PlayerData[playerid][ToplamOyun]++;
}
return 1;
}
Dialog:YazilimOnay(playerid, response, listitem, inputtext[])
{
if(response)
{
if (GetMoney(playerid) < YAZILIMCI_UCRET) return SendErrorMessage(playerid, "Yazılımcı olmak için %s paranız eksik.", FormatNumber(YAZILIMCI_UCRET-GetMoney(playerid)));
if (PlayerData[playerid][pJob] == 18) return SendErrorMessage(playerid, "Zaten yazılımcısınız.");
else
{
PlayerData[playerid][pJob] = 18;
GiveMoney(playerid, -75000);
SendServerMessage(playerid,"Başarıyla yazılımcı mesleğine girdiniz");
}
}
if(!response)
{
}
return 1;
}
Son düzenlenme: 09 Nisan 2019, 12:31:33 cudless

Cengo

Alıntı yapılan: cudless - 09 Nisan 2019, 11:45:48


Bu sisteme ek olarak ToplamOyun ve ToplamGelistirme enumlarını eklerseniz sorunsuz çalışır, hata bulursanız bildirebilirsiniz.
Maaş alınan kısımda pOyunGelistirmeZaman'a + değer verdirin eksiksiz çalışır.
PAWN Kodu: Seç
CMD:yazilim(playerid,params[])
{
new string[1024], yazilimsistem[1024];
    strcat(string, "İşlev\t#\n");
    format(yazilimsistem, sizeof(yazilimsistem), "{EEDD82}» {FFFFFF} Oyun Geliştir\t\n");
    strcat(string, yazilimsistem);
    format(yazilimsistem, sizeof(yazilimsistem), "{EEDD82}» {FFFFFF} Oyun Çıkart\t\n");
    strcat(string, yazilimsistem);
    format(yazilimsistem, sizeof(yazilimsistem), "\t\n");
    strcat(string, yazilimsistem);
    format(yazilimsistem, sizeof(yazilimsistem), "{EEDD82}» {FFFFFF} Bugüne kadar çıkardığın oyun:\t%d\n", PlayerData[playerid][ToplamOyun]);
    strcat(string, yazilimsistem);
    format(yazilimsistem, sizeof(yazilimsistem), "{EEDD82}» {FFFFFF} Bugüne kadar geliştirdiğin oyun:\t%d\n",PlayerData[playerid][ToplamGelistirme]);
    strcat(string, yazilimsistem);
    format(yazilimsistem, sizeof(yazilimsistem), "\t\n");
    strcat(string, yazilimsistem);
    format(yazilimsistem, sizeof(yazilimsistem), "\t\n");
    strcat(string, yazilimsistem);
    format(yazilimsistem, sizeof(yazilimsistem), "\t\n");
    strcat(string, yazilimsistem);
    format(yazilimsistem, sizeof(yazilimsistem), "\t\n");
    strcat(string, yazilimsistem);
    format(yazilimsistem, sizeof(yazilimsistem), "\t\n");
    strcat(string, yazilimsistem);
    format(yazilimsistem, sizeof(yazilimsistem), "{EEDD82}» {FFFFFF} Yazılımcı Ol\t{FFFFFF}%s {EEDD82}\n", FormatNumber(YAZILIMCI_UCRET));
    strcat(string, yazilimsistem);
    format(yazilimsistem, sizeof(yazilimsistem), "{EEDD82}» {FFFFFF} Yazılım Menüsü");
    Dialog_Show(playerid, YazilimMenu, DIALOG_STYLE_TABLIST_HEADERS, yazilimsistem, string, "Seç", "Iptal");
    return 1;
}

PAWN Kodu: Seç
Dialog:YazilimMenu(playerid, response, listitem, inputtext[])
{
if(strfind(inputtext, "Yazılımcı Ol", true) != -1)
{
Dialog_Show(playerid, YazilimOnay, DIALOG_STYLE_MSGBOX, "Yazılımcı Ol", "Yazılımcı olmak istiyor musunuz?(Ücret: $75.000)", "Evet", "Hayır");
}
if(strfind(inputtext, "Oyun Geliştir", true) != -1)
{
if (PlayerData[playerid][pJob] != JOB_YAZILIMCI) return SendErrorMessage(playerid, "Yazılımcı olmadığın için oyun geliştiremezsiniz!");
if(PlayerData[playerid][pOyunGelistirmeZamani] < 5) return SendErrorMessage(playerid, "5 saatte bir oyun geliştirebilirsiniz!");
new developer = RandomEx(5000, 10000);
SendServerMessage(playerid, "Geliştirdiğin oyun karşılığında %s aldın!", FormatNumber(developer));
GiveMoney(playerid, developer);
PlayerData[playerid][pOyunGelistirmeZamani] = 0;
PlayerData[playerid][pOyunCikarZaman]+= 5;
PlayerData[playerid][ToplamGelistirme] ++;
}
if(strfind(inputtext, "Oyun Çıkart", true) != -1)
{
if (PlayerData[playerid][pJob] != JOB_YAZILIMCI) return SendErrorMessage(playerid, "Yazılımcı olmadığın için oyun çıkartamazsınız!");
if(PlayerData[playerid][pOyunCikarZaman] <= 25) return SendErrorMessage(playerid, "Oyun çıkartmak için 5 kere oyun geliştirmelisiniz!");
new oyundangelenpara = RandomEx(50000, 100000);
SendServerMessage(playerid, "Oyundan %s miktarında para kazandın!", oyundangelenpara);
GiveMoney(playerid, oyundangelenpara);
PlayerData[playerid][pOyunCikarZaman] = 0;
PlayerData[playerid][ToplamOyun]++;
}
return 1;
}
Dialog:YazilimOnay(playerid, response, listitem, inputtext[])
{
if(response)
{
if (GetMoney(playerid) < YAZILIMCI_UCRET) return SendErrorMessage(playerid, "Yazılımcı olmak için %s paranız eksik.", FormatNumber(YAZILIMCI_UCRET-GetMoney(playerid)));
if (PlayerData[playerid][pJob] == 18) return SendErrorMessage(playerid, "Zaten yazılımcısınız.");
else
{
PlayerData[playerid][pJob] = 18;
GiveMoney(playerid, -75000);
SendServerMessage(playerid,"Başarıyla yazılımcı mesleğine girdiniz");
}
}
if(!response)
{
}
return 1;
}



V3'ü yaptığın için teşekkür ederim en azından insanlara yarım sistem vermemiş oldum,iyiki yardım ettin çok sağol  :kahkaha2:


Foxtribes

Cengo, döktür gelsin evladım. Senden Youtube tag bekliyorum.


Cengo

Alıntı yapılan: Foxtribes - 09 Nisan 2019, 18:05:32

Cengo, döktür gelsin evladım. Senden Youtube tag bekliyorum.


Sağol.



Ara Güncellemede gelecek sistem: Oyun çıkarttığınızda kendi adınız yani %s adlı yazılımcı oyun çıkarttı ve %s miktarında para kazandı gibi vs yazılar gelecektir,sabırla bekleyiniz bu sistem sayesinde kendimi geliştireceğim.


Excision


cudless

V4

PlayerData enumuna OyunTur eklemelisiniz.


* Oyun ismi belirleme, oyun türü seçme eklendi.
PAWN Kodu: Seç

CMD:yazilim(playerid,params[])
{
new string[1024], yazilimsistem[1024];
    strcat(string, "İşlev\t#\n");
    format(yazilimsistem, sizeof(yazilimsistem), "{EEDD82}» {FFFFFF} Oyun Geliştir\t\n");
    strcat(string, yazilimsistem);
    format(yazilimsistem, sizeof(yazilimsistem), "{EEDD82}» {FFFFFF} Oyun Çıkart\t\n");
    strcat(string, yazilimsistem);
    format(yazilimsistem, sizeof(yazilimsistem), "\t\n");
    strcat(string, yazilimsistem);
    format(yazilimsistem, sizeof(yazilimsistem), "{EEDD82}» {FFFFFF} Bugüne kadar çıkardığın oyun:\t%d\n", PlayerData[playerid][ToplamOyun]);
    strcat(string, yazilimsistem);
    format(yazilimsistem, sizeof(yazilimsistem), "{EEDD82}» {FFFFFF} Bugüne kadar geliştirdiğin oyun:\t%d\n",PlayerData[playerid][ToplamGelistirme]);
    strcat(string, yazilimsistem);
    format(yazilimsistem, sizeof(yazilimsistem), "\t\n");
    strcat(string, yazilimsistem);
    format(yazilimsistem, sizeof(yazilimsistem), "\t\n");
    strcat(string, yazilimsistem);
    format(yazilimsistem, sizeof(yazilimsistem), "\t\n");
    strcat(string, yazilimsistem);
    format(yazilimsistem, sizeof(yazilimsistem), "\t\n");
    strcat(string, yazilimsistem);
    format(yazilimsistem, sizeof(yazilimsistem), "\t\n");
    strcat(string, yazilimsistem);
    format(yazilimsistem, sizeof(yazilimsistem), "{EEDD82}» {FFFFFF} Yazılımcı Ol\t{FFFFFF}%s {EEDD82}\n", FormatNumber(YAZILIMCI_UCRET));
    strcat(string, yazilimsistem);
    format(yazilimsistem, sizeof(yazilimsistem), "{EEDD82}» {FFFFFF} Yazılım Menüsü");
    Dialog_Show(playerid, YazilimMenu, DIALOG_STYLE_TABLIST_HEADERS, yazilimsistem, string, "Seç", "Iptal");
    return 1;
}



PAWN Kodu: Seç

Dialog:YazilimMenu(playerid, response, listitem, inputtext[])
{
if(strfind(inputtext, "Yazılımcı Ol", true) != -1)
{
Dialog_Show(playerid, YazilimOnay, DIALOG_STYLE_MSGBOX, "Yazılımcı Ol", "Yazılımcı olmak istiyor musunuz?(Ücret: $75.000)", "Evet", "Hayır");
}
if(strfind(inputtext, "Oyun Geliştir", true) != -1)
{
if (PlayerData[playerid][pJob] != JOB_YAZILIMCI) return SendErrorMessage(playerid, "Yazılımcı olmadığın için oyun geliştiremezsiniz!");
if(PlayerData[playerid][pOyunGelistirmeZamani] < 5) return SendErrorMessage(playerid, "5 saatte bir oyun geliştirebilirsiniz!");
new developer = RandomEx(5000, 10000);
SendServerMessage(playerid, "Geliştirdiğin oyun karşılığında %s aldın!", FormatNumber(developer));
GiveMoney(playerid, developer);
PlayerData[playerid][pOyunGelistirmeZamani] = 0;
PlayerData[playerid][pOyunCikarZaman]+= 5;
PlayerData[playerid][ToplamGelistirme] ++;
}
if(strfind(inputtext, "Oyun Çıkart", true) != -1)
{
if (PlayerData[playerid][pJob] != JOB_YAZILIMCI) return SendErrorMessage(playerid, "Yazılımcı olmadığın için oyun çıkartamazsınız!");
if(PlayerData[playerid][pOyunCikarZaman] <= 25) return SendErrorMessage(playerid, "Oyun çıkartmak için 5 kere oyun geliştirmelisiniz!");
new string[128],yazilimtur[128];
strcat(string, "İşlev\t#\n");
    format(yazilimtur, sizeof(yazilimtur) , "Simulasyon\t\n");
    strcat(string, yazilimtur);
    format(yazilimtur, sizeof(yazilimtur) , "Survival\t\n");
    strcat(string, yazilimtur);
    format(yazilimtur, sizeof(yazilimtur) , "FPS\t\n");
    strcat(string, yazilimtur);
    Dialog_Show(playerid, OyunTur, DIALOG_STYLE_TABLIST_HEADERS, yazilimtur, string, "Seç", "Iptal");
}
return 1;
}

Dialog:OyunTur(playerid, response, listitem, inputtext[])
{
if(strfind(inputtext, "Simulasyon", true) != -1)
    {
     PlayerData[playerid][OyunTur]  = 1;
    }
if(strfind(inputtext, "Survival", true) != -1)
    {
     PlayerData[playerid][OyunTur]  = 2;
    }
if(strfind(inputtext, "FPS", true) != -1)
    {
      PlayerData[playerid][OyunTur]  = 3;
    }
Dialog_Show(playerid, OyunIsim, DIALOG_STYLE_INPUT, "Menü: Oyun İsim", "Lütfen bir oyun adı giriniz:", "Gir", "İptal");
return 1;
}

stock OyunTurIsim(playerid)
{
    new
        string[24]
    ;
    switch (PlayerData[playerid][OyunTur])
    {
        case 1: string = "Simulasyon";
        case 2: string = "Survival";
        case 3: string = "FPS";
    }
    return string;
}

Dialog:OyunIsim(playerid, response, listitem, inputtext[])
{
    if(response)
    {
    new oyunadi[64], oyundangelenpara = RandomEx(50000, 100000), mesaj[124];
    format(oyunadi, 64, "%s", inputtext);
    SendServerMessage(playerid, "Oyundan %s miktarında para kazandın!", FormatNumber(oyundangelenpara));
    format(mesaj,sizeof(mesaj), "%s adlı yazılımcı %s türünde oyun çıkartarak %s gelir sağladı.",OyunTurIsim(playerid), oyunadi, FormatNumber(oyundangelenpara));
    SendClientMessageToAll(-1, mesaj);
    GiveMoney(playerid, oyundangelenpara);
    PlayerData[playerid][pOyunCikarZaman] = 0;
    PlayerData[playerid][ToplamOyun]++;
    }
    if(!response)
    {

    }
    return 1;
}

Son düzenlenme: 09 Nisan 2019, 22:17:07 cudless

ReaptioS

Alıntı yapılan: cudless - 09 Nisan 2019, 22:14:32

V4

PlayerData enumuna OyunTur eklemelisiniz.


* Oyun ismi belirleme, oyun türü seçme eklendi.
PAWN Kodu: Seç

CMD:yazilim(playerid,params[])
{
new string[1024], yazilimsistem[1024];
    strcat(string, "İşlev\t#\n");
    format(yazilimsistem, sizeof(yazilimsistem), "{EEDD82}» {FFFFFF} Oyun Geliştir\t\n");
    strcat(string, yazilimsistem);
    format(yazilimsistem, sizeof(yazilimsistem), "{EEDD82}» {FFFFFF} Oyun Çıkart\t\n");
    strcat(string, yazilimsistem);
    format(yazilimsistem, sizeof(yazilimsistem), "\t\n");
    strcat(string, yazilimsistem);
    format(yazilimsistem, sizeof(yazilimsistem), "{EEDD82}» {FFFFFF} Bugüne kadar çıkardığın oyun:\t%d\n", PlayerData[playerid][ToplamOyun]);
    strcat(string, yazilimsistem);
    format(yazilimsistem, sizeof(yazilimsistem), "{EEDD82}» {FFFFFF} Bugüne kadar geliştirdiğin oyun:\t%d\n",PlayerData[playerid][ToplamGelistirme]);
    strcat(string, yazilimsistem);
    format(yazilimsistem, sizeof(yazilimsistem), "\t\n");
    strcat(string, yazilimsistem);
    format(yazilimsistem, sizeof(yazilimsistem), "\t\n");
    strcat(string, yazilimsistem);
    format(yazilimsistem, sizeof(yazilimsistem), "\t\n");
    strcat(string, yazilimsistem);
    format(yazilimsistem, sizeof(yazilimsistem), "\t\n");
    strcat(string, yazilimsistem);
    format(yazilimsistem, sizeof(yazilimsistem), "\t\n");
    strcat(string, yazilimsistem);
    format(yazilimsistem, sizeof(yazilimsistem), "{EEDD82}» {FFFFFF} Yazılımcı Ol\t{FFFFFF}%s {EEDD82}\n", FormatNumber(YAZILIMCI_UCRET));
    strcat(string, yazilimsistem);
    format(yazilimsistem, sizeof(yazilimsistem), "{EEDD82}» {FFFFFF} Yazılım Menüsü");
    Dialog_Show(playerid, YazilimMenu, DIALOG_STYLE_TABLIST_HEADERS, yazilimsistem, string, "Seç", "Iptal");
    return 1;
}



PAWN Kodu: Seç

Dialog:YazilimMenu(playerid, response, listitem, inputtext[])
{
if(strfind(inputtext, "Yazılımcı Ol", true) != -1)
{
Dialog_Show(playerid, YazilimOnay, DIALOG_STYLE_MSGBOX, "Yazılımcı Ol", "Yazılımcı olmak istiyor musunuz?(Ücret: $75.000)", "Evet", "Hayır");
}
if(strfind(inputtext, "Oyun Geliştir", true) != -1)
{
if (PlayerData[playerid][pJob] != JOB_YAZILIMCI) return SendErrorMessage(playerid, "Yazılımcı olmadığın için oyun geliştiremezsiniz!");
if(PlayerData[playerid][pOyunGelistirmeZamani] < 5) return SendErrorMessage(playerid, "5 saatte bir oyun geliştirebilirsiniz!");
new developer = RandomEx(5000, 10000);
SendServerMessage(playerid, "Geliştirdiğin oyun karşılığında %s aldın!", FormatNumber(developer));
GiveMoney(playerid, developer);
PlayerData[playerid][pOyunGelistirmeZamani] = 0;
PlayerData[playerid][pOyunCikarZaman]+= 5;
PlayerData[playerid][ToplamGelistirme] ++;
}
if(strfind(inputtext, "Oyun Çıkart", true) != -1)
{
if (PlayerData[playerid][pJob] != JOB_YAZILIMCI) return SendErrorMessage(playerid, "Yazılımcı olmadığın için oyun çıkartamazsınız!");
if(PlayerData[playerid][pOyunCikarZaman] <= 25) return SendErrorMessage(playerid, "Oyun çıkartmak için 5 kere oyun geliştirmelisiniz!");
new string[128],yazilimtur[128];
strcat(string, "İşlev\t#\n");
    format(yazilimtur, sizeof(yazilimtur) , "Simulasyon\t\n");
    strcat(string, yazilimtur);
    format(yazilimtur, sizeof(yazilimtur) , "Survival\t\n");
    strcat(string, yazilimtur);
    format(yazilimtur, sizeof(yazilimtur) , "FPS\t\n");
    strcat(string, yazilimtur);
    Dialog_Show(playerid, OyunTur, DIALOG_STYLE_TABLIST_HEADERS, yazilimtur, string, "Seç", "Iptal");
}
return 1;
}

Dialog:OyunTur(playerid, response, listitem, inputtext[])
{
if(strfind(inputtext, "Simulasyon", true) != -1)
    {
     PlayerData[playerid][OyunTur]  = 1;
    }
if(strfind(inputtext, "Survival", true) != -1)
    {
     PlayerData[playerid][OyunTur]  = 2;
    }
if(strfind(inputtext, "FPS", true) != -1)
    {
      PlayerData[playerid][OyunTur]  = 3;
    }
Dialog_Show(playerid, OyunIsim, DIALOG_STYLE_INPUT, "Menü: Oyun İsim", "Lütfen bir oyun adı giriniz:", "Gir", "İptal");
return 1;
}

stock OyunTurIsim(playerid)
{
    new
        string[24]
    ;
    switch (PlayerData[playerid][OyunTur])
    {
        case 1: string = "Simulasyon";
        case 2: string = "Survival";
        case 3: string = "FPS";
    }
    return string;
}

Dialog:OyunIsim(playerid, response, listitem, inputtext[])
{
    if(response)
    {
    new oyunadi[64], oyundangelenpara = RandomEx(50000, 100000), mesaj[124];
    format(oyunadi, 64, "%s", inputtext);
    SendServerMessage(playerid, "Oyundan %s miktarında para kazandın!", FormatNumber(oyundangelenpara));
    format(mesaj,sizeof(mesaj), "%s adlı yazılımcı %s türünde oyun çıkartarak %s gelir sağladı.",OyunTurIsim(playerid), oyunadi, FormatNumber(oyundangelenpara));
    SendClientMessageToAll(-1, mesaj);
    GiveMoney(playerid, oyundangelenpara);
    PlayerData[playerid][pOyunCikarZaman] = 0;
    PlayerData[playerid][ToplamOyun]++;
    }
    if(!response)
    {

    }
    return 1;
}




Komut Meslekten çıkıp şirkete gitti

▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬

Artık Bir Ölü.

▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬

cudless

Şirket ile alakası yok, arkadaş oyun çıkarıldığında mesaj gelsin istedi, ben de dialoglar ile süsleyip paylaştım.