GTAMulti.com - Türkiye'nin Türkçe GTA Sitesi
25 Nisan 2026, 00:41:10

Matematik Testi

Başlatan Berkay., 02 Mart 2017, 22:59:04

« önceki - sonraki »

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Berkay.

#include <a_samp>

new isenable, answer, number[4];

#define COL_RED   "{FF0000}"
#define COL_WHITE "{FFFFFF}"
#define COL_GREEN "{33AA33}"

public OnFilterScriptInit()
{
  SetTimer("mathquiz",80000, true);
  return 1;
}

public OnPlayerText(playerid,text[])
{
   new string[128];
   if(isenable && text[0] && answer == strval(text))
   {
      new CName[24];
  GetPlayerName(playerid, CName, 24);
      isenable = false;
      format(string, sizeof(string),"%s Matematik Sorusunu Doğru Yanıtladı [Cevap : "COL_RED"%d "COL_WHITE"] "COL_GREEN"3 "COL_WHITE"Skor ve "COL_GREEN"1000$ "COL_WHITE"Kazandı",CName,answer);
      SendClientMessageToAll(-1, string);
      SetPlayerScore(playerid, GetPlayerScore(playerid)+3);
      GivePlayerMoney(playerid, 1000);
      return 0;
   }
   return 1;
}

forward mathquiz();
public mathquiz()
{
new string[128];
        if(!isenable)
        {
                switch(random(4))
{
                        case 0:
{
                                answer = (number[0]=random(1000)) + (number[1]=random(840));
                                format(string, sizeof(string),"[Soru] Matematik Sorusunu İlk Sen Çöz ["COL_GREEN"%d"COL_WHITE" + "COL_GREEN"%d"COL_WHITE"] 3 Skor ve 1000$ Kazan",number[0], number[1]);
                        }
                        case 1:
{
                                do
{
  answer = (number[0]=random(500)) - (number[1]=random(500));
                                }
while(number[0] < number[1]);
                                format(string, sizeof(string),"[Soru] Matematik Sorusunu İlk Sen Çöz ["COL_GREEN"%d"COL_WHITE" - "COL_GREEN"%d"COL_WHITE"] 3 Skor ve 1000$ Kazan",number[0], number[1]);
                        }
                        case 2:
{
                                answer = (number[0]=random(100)) * (number[1]=random(80));
                                format(string, sizeof(string),"[Soru] Matematik Sorusunu İlk Sen Çöz ["COL_GREEN"%d"COL_WHITE" * "COL_GREEN"%d"COL_WHITE"] 3 Skor ve 1000$ Kazan",number[0], number[1]);
                        }
                        case 3:
{
                                do
{
                                        answer = (number[0]=random(1000)+1) / (number[1]=random(600)+1);
                                }
while(number[0] % number[1]);
                                format(string, sizeof(string),"[Soru] Matematik Sorusunu İlk Sen Çöz ["COL_GREEN"%d"COL_WHITE" / "COL_GREEN"%d"COL_WHITE"] 3 Skor ve 1000$ Kazan",number[0], number[1]);
                        }
                }
                SendClientMessageToAll(-1, string);
                isenable = true;
        }
        else
{
                isenable = false;
                format(string, sizeof(string),"Hiç kimse bilemedi. ["COL_RED"%d"COL_WHITE"], Böylece Kazanan Yok", answer);
                SendClientMessageToAll(-1, string);
        }
        return 1;
}


ByHgGlryz

paylaşım için teşekkürler kullanacağım.


-
SA-MP:
[MAP]Çete Mekanı (Basit Map) - [ADD]Wasted (Basit Pawn Kod)
-
SA-MP Server IP:   91.121.87.14:2214

.ScaeqX

Bu Kodu Nereye Ekleyeceğiz?


Tyranus

Alıntı yapılan: .ScaeqX - 18 Haziran 2018, 22:24:59

Bu Kodu Nereye Ekleyeceğiz?

Publicler Yazyıo Paylaşım İçin Teşekkürler  :helal:


Rezerve

#include <a_samp>

new isenable, answer, number[4];

#define COL_RED   "{FF0000}"
#define COL_WHITE "{FFFFFF}"
#define COL_GREEN "{33AA33}"

Bunlar tam olarak nereye geliyor?


AkınBey

Alıntı yapılan: NUKRO - 08 Temmuz 2018, 18:48:42

#include <a_samp>

new isenable, answer, number[4];

#define COL_RED   "{FF0000}"
#define COL_WHITE "{FFFFFF}"
#define COL_GREEN "{33AA33}"

Bunlar tam olarak nereye geliyor?


şimdi eğer bir moda ekleyeceksen kodlanmış hazır mod #include <a_samp> yazanı eklemene gerek yok new isenable, answer, number[4]; ctrl+f yap new yaz ilk çıkan newin altına üstüne herhangi bir yerine ekle defineleride ctrl+f yap define yaz definelerin arasına ekle tamamdır  :kro:


.ScaeqX

hocam public kodunu nereye ekliyeceğim?