[PWN] Geniş Tabanlı Kumar Sistemi!

 CMD:kumar(playerid, params[])

{

if(!IsPlayerInRangeOfPoint(playerid,250,2235.8521,1617.8531,1006.1793,282.9010)) return SendErrorMessage(playerid, "Casino'nun icerisinde degilsiniz!");

new string[1024];

strcat(string, "{FFFFFF}Supreme Number\n{FFFFFF}Tek Cift");

Dialog_Show(playerid, BahisTur, DIALOG_STYLE_LIST, "Kumarhane", string, "Oyna", "iptal");

return 1;

}



Dialog:BahisTur(playerid, response, listitem, inputtext[])

{

if(response)

{

if(listitem == 0)

{

Dialog_Show(playerid, SupremeKazanc, DIALOG_STYLE_INPUT, "Kumarhane", "100$ ile 5000$ arasinda bir miktar belirtiniz!", "Oyna", "iptal");

}

if(listitem == 1)

{

Dialog_Show(playerid, TekCiftOyna, DIALOG_STYLE_INPUT, "Kumarhane", "100$ ile 5000$ arasinda bir miktar belirtiniz!", "Oyna", "iptal");

}

}

return 1;

}


Dialog:SupremeKazanc(playerid, response, listitem, inputtext[])

{

if(response)

{

if(PlayerData[playerid][pMoney] < 100) return SendErrorMessage(playerid, "Yeterli paraniz bulunmamaktadir.");

        if(PlayerData[playerid][pMoney] < strval(inputtext)) return SendErrorMessage(playerid, "Yeterli paraniz bulunmamaktadir.");

if(strval(inputtext) < 100 || strval(inputtext) > 5000) return Dialog_Show(playerid, SupremeKazanc, DIALOG_STYLE_INPUT, "Kumarhane", "100$ ile 1000$ arasinda bir miktar belirtiniz!", "Oyna", "iptal");

PlayerData[playerid][BahisPara] = strval(inputtext);

new sayi = RandomEx(1,3);

new oyuncusayi = RandomEx(1,3);


if(sayi == oyuncusayi)

{

  SendServerMessage(playerid,"{528b8b}-------------------------------------------------------------------------");

SendServerMessage(playerid, "Kurpiyer bir zar atti ve {FF0000}%d {FFFFFF}geldi.", sayi);

SendServerMessage(playerid, "Bir zar attin ve {FF0000}%d {FFFFFF}geldi.", oyuncusayi);

SendServerMessage(playerid, "Hic bir kazanan olmadi!", PlayerData[playerid][BahisPara]);

SendServerMessage(playerid,"{528b8b}-------------------------------------------------------------------------");

}

else if(sayi > oyuncusayi)

{

    SendServerMessage(playerid,"{528b8b}-------------------------------------------------------------------------");

SendServerMessage(playerid, "Kurpiyer bir zar atti ve {FF0000}%d {FFFFFF}geldi.", sayi);

SendServerMessage(playerid, "Bir zar attin ve {FF0000}%d {FFFFFF}geldi.", oyuncusayi);

SendServerMessage(playerid, "uzgunum, {338833}%d $ {FFFFFF}kaybettin.", PlayerData[playerid][BahisPara]);

SendServerMessage(playerid,"{528b8b}-------------------------------------------------------------------------");

GiveMoney(playerid, -PlayerData[playerid][BahisPara]);

}

else

{

    SendServerMessage(playerid,"{528b8b}-------------------------------------------------------------------------");

SendServerMessage(playerid, "Kurpiyer bir zar atti ve {FF0000}%d {FFFFFF}geldi.", sayi);

SendServerMessage(playerid, "Bir zar attin ve {FF0000}%d {FFFFFF}geldi.", oyuncusayi);

SendServerMessage(playerid, "Tebrikler, {338833}%d $ {FFFFFF}kazandiniz!", PlayerData[playerid][BahisPara] * 2);

SendServerMessage(playerid,"{528b8b}-------------------------------------------------------------------------");

GiveMoney(playerid, PlayerData[playerid][BahisPara]);

}

}

return 1;

}


Dialog:TekCiftOyna(playerid, response, listitem, inputtext[])

{

if(response)

{

    if(PlayerData[playerid][pMoney] < 100) return SendErrorMessage(playerid, "Yeterli paraniz bulunmamaktadir.");

    if(PlayerData[playerid][pMoney] < strval(inputtext)) return SendErrorMessage(playerid, "Yeterli paraniz bulunmamaktadir.");

    if(strval(inputtext) < 100 || strval(inputtext) > 5000) return Dialog_Show(playerid, BahisOyna, DIALOG_STYLE_INPUT, "Kumarhane", "Oynamak icin 100$ ile 50000$ arasinda bir miktar giriniz!", "Oyna", "Iptal");

new str[256], string[1024];

PlayerData[playerid][BahisPara] = strval(inputtext);

format(str, sizeof(str), "{FFFFFF}Bahise verdiginiz miktar;{37C43A}%d$", PlayerData[playerid][BahisPara]);

strcat(string, "{FFFFFF}Tek\n{FFFFFF}Cift");

Dialog_Show(playerid, TekCiftKazanc, DIALOG_STYLE_LIST, str, string, "Sec", "Iptal");

}

return 1;

}

Dialog:TekCiftKazanc(playerid, response, listitem, inputtext[])

{

    PlayerData[playerid][BahisPara] = strval(inputtext);

    if(PlayerData[playerid][pMoney] < strval(inputtext)) return SendErrorMessage(playerid, "XD");

if(response)

{

if(listitem == 0) // tek

{

    new sayi = RandomEx(1,6);


if(sayi == 1)

{

GiveMoney(playerid, PlayerData[playerid][BahisPara]); // bahise verdi?i parann iki katy

SendServerMessage(playerid,"{528b8b}-------------------------------------------------------------------------");

SendServerMessage(playerid, "Kurpiyer bir zar atti ve C%d {FFFFFF}geldi. Tebrikler {FF0000}%d$ {FFFFFF}kazandiniz!", sayi, PlayerData[playerid][BahisPara] * 2);

SendServerMessage(playerid,"{528b8b}-------------------------------------------------------------------------");

PlayerData[playerid][BahisPara] = 0;

}

if(sayi == 2)

{

GiveMoney(playerid, -PlayerData[playerid][BahisPara]); // para gider

SendServerMessage(playerid,"{528b8b}-------------------------------------------------------------------------");

SendServerMessage(playerid, "Kurpiyer bir zar atti ve {338833}%d geldi. uzgunum, {FF0000}%d$ kaybettiniz!", sayi, PlayerData[playerid][BahisPara]);

SendServerMessage(playerid,"{528b8b}-------------------------------------------------------------------------");

PlayerData[playerid][BahisPara] = 0;

}

if(sayi == 3)

{

GiveMoney(playerid, PlayerData[playerid][BahisPara]); // bahise verdi?i parann iki katy

SendServerMessage(playerid,"{528b8b}-------------------------------------------------------------------------");

SendServerMessage(playerid, "Kurpiyer bir zar atti ve {338833}%d {FFFFFF}geldi. Tebrikler {FF0000}%d$ {FFFFFF}kazandiniz!", sayi, PlayerData[playerid][BahisPara] * 2);

SendServerMessage(playerid,"{528b8b}-------------------------------------------------------------------------");

PlayerData[playerid][BahisPara] = 0;

}

if(sayi == 4)

{

GiveMoney(playerid, -PlayerData[playerid][BahisPara]); // para gider

SendServerMessage(playerid,"{528b8b}-------------------------------------------------------------------------");

SendServerMessage(playerid, "Kurpiyer bir zar atti ve {338833}%d {FFFFFF}geldi. uzgunum, {FF0000}%d$ {FFFFFF}kaybettiniz!", sayi, PlayerData[playerid][BahisPara]);

SendServerMessage(playerid,"{528b8b}-------------------------------------------------------------------------");

PlayerData[playerid][BahisPara] = 0;

}

if(sayi == 5)

{

GiveMoney(playerid, PlayerData[playerid][BahisPara]); // bahise verdi?i parann iki katy

SendServerMessage(playerid,"{528b8b}-------------------------------------------------------------------------");

SendServerMessage(playerid, "Kurpiyer bir zar atti ve {338833}%d {FFFFFF}geldi. Tebrikler {FF0000}%d$ {FFFFFF}kazandiniz!", sayi, PlayerData[playerid][BahisPara] * 2);

SendServerMessage(playerid,"{528b8b}-------------------------------------------------------------------------");

PlayerData[playerid][BahisPara] = 0;

}

if(sayi == 6)

{

GiveMoney(playerid, -PlayerData[playerid][BahisPara]); // para gider

SendServerMessage(playerid,"{528b8b}-------------------------------------------------------------------------");

SendServerMessage(playerid, "Kurpiyer bir zar atti ve {338833}%d {FFFFFF}geldi. uzgunum, {FF0000}%d$ {FFFFFF}kaybettiniz!", sayi, PlayerData[playerid][BahisPara]);

SendServerMessage(playerid,"{528b8b}-------------------------------------------------------------------------");

PlayerData[playerid][BahisPara] = 0;

}

}

if(listitem == 1) // cift

{

    new sayi = RandomEx(1,6);


if(sayi == 1)

{

GiveMoney(playerid, -PlayerData[playerid][BahisPara]); // para gider

SendServerMessage(playerid,"{528b8b}-------------------------------------------------------------------------");

SendServerMessage(playerid, "Kurpiyer bir zar atti ve {338833}%d {FFFFFF}geldi. uzgunum, {FF0000}%d$ {FFFFFF}kaybettiniz!", sayi, PlayerData[playerid][BahisPara]);

SendServerMessage(playerid,"{528b8b}-------------------------------------------------------------------------");

PlayerData[playerid][BahisPara] = 0;

}

if(sayi == 2)

{

GiveMoney(playerid, PlayerData[playerid][BahisPara]); // bahise verdi?i parann iki katy

SendServerMessage(playerid,"{528b8b}-------------------------------------------------------------------------");

SendServerMessage(playerid, "Kurpiyer bir zar atti ve {338833}%d {FFFFFF}geldi. Tebrikler {FF0000}%d$ {FFFFFF}kazandiniz!", sayi, PlayerData[playerid][BahisPara] * 2);

SendServerMessage(playerid,"{528b8b}-------------------------------------------------------------------------");

PlayerData[playerid][BahisPara] = 0;

}

if(sayi == 3)

{

GiveMoney(playerid, -PlayerData[playerid][BahisPara]); // para gider

SendServerMessage(playerid,"{528b8b}-------------------------------------------------------------------------");

SendServerMessage(playerid, "Kurpiyer bir zar atti ve {338833}%d {FFFFFF}geldi. uzgunum, {FF0000}%d$ {FFFFFF}kaybettiniz!", sayi, PlayerData[playerid][BahisPara]);

SendServerMessage(playerid,"{528b8b}-------------------------------------------------------------------------");

PlayerData[playerid][BahisPara] = 0;

}

if(sayi == 4)

{

GiveMoney(playerid, PlayerData[playerid][BahisPara]); // bahise verdi?i parann iki katy

SendServerMessage(playerid,"{528b8b}-------------------------------------------------------------------------");

SendServerMessage(playerid, "Kurpiyer bir zar atti ve {338833}%d {FFFFFF}geldi. Tebrikler {FF0000}%d$ {FFFFFF}kazandiniz!", sayi, PlayerData[playerid][BahisPara] * 2);

SendServerMessage(playerid,"{528b8b}-------------------------------------------------------------------------");

PlayerData[playerid][BahisPara] = 0;

}

if(sayi == 5)

{

GiveMoney(playerid, -PlayerData[playerid][BahisPara]); // para gider

SendServerMessage(playerid,"{528b8b}-------------------------------------------------------------------------");

SendServerMessage(playerid, "Kurpiyer bir zar atti ve {338833}%d {FFFFFF}geldi. uzgunum, {FF0000}%d$ {FFFFFF}kaybettiniz!", sayi, PlayerData[playerid][BahisPara]);

SendServerMessage(playerid,"{528b8b}-------------------------------------------------------------------------");

PlayerData[playerid][BahisPara] = 0;

}

if(sayi == 6)

{

GiveMoney(playerid, PlayerData[playerid][BahisPara]); // bahise verdi?i parann iki katy

SendServerMessage(playerid,"{528b8b}-------------------------------------------------------------------------");

SendServerMessage(playerid, "Kurpiyer bir zar atti ve {338833}%d {FFFFFF}geldi. Tebrikler {FF0000}%d$ {FFFFFF}kazandiniz!", sayi, PlayerData[playerid][BahisPara] * 2);

SendServerMessage(playerid,"{528b8b}-------------------------------------------------------------------------");

PlayerData[playerid][BahisPara] = 0;

}

}

}

return 1;

}

0 Yorum Yap

Yorum Gönder