Pretraga

Pritisnite Enter za pretragu ili Escape za zatvaranje

Zaključano

[POMOC]Reaction Test

Započeo IronBoy_
pre 12 godina
645
pregleda
2
postova
Ova tema je zaključana. Samo moderatori i administratori mogu odgovarati.
IronBoy_
Wheel Man
pre 12 godina
Skripta koju koristim: Reaction Tests by Zh3r0
Detaljan opis problema: Na obicnom i ostalim modovima radi ali na mom nece ucita sve lijepo sa rcon komandom postavim pitanje npr (Who first say 7z432h7 win 5000$ ) ja upisem nista kao da se pravi budala kao da niko nista nije upisao a dok tu FS ubacim u druge modove rade mozda je lagano mozda ne da se popravi neznam, Ali ucim se skriptat novi sam pa barem mi pomozite 🙂

Dio skripte:
EVO CIJELA !!
#if defined x

|===========================================|
|        Reaction Tests by Zh3r0        |
|-------------------------------------------|
|      Creation date: May, 06, 2011    |
|                                          |
|  Type in console !start to start a test  |
|                                          |
|    Please keep the credits!          |
|===========================================|

#endif

#include

#define INTERVAL \
(3 * 60 * 1_000)   

#define MAX_RANDOM \
15         

#define MAX_MESSAGES \
25

#define MAX_QUESTION \
30

#define QUIZ_WINNERS  \
"Quiz Winners.txt"

#define MATH_WINNERS  \
"Math Winners.txt"

#define REACTION_WINNERS  \
"Reaction Winners.txt"

#define MSG_WINNERS  \
"Message Winners.txt"

new bTest, bMoney, bScore, bString, bool:Won, Winner, mString, Timer,
iMessages, mCount = 0;

new Question,
Option,
Answer,
CountQ = 0,
Q,
bool:Lost,
ReactionTime;

CreateQuiz(q[], o1[], o2[], o3[], answer[])
{

memcpy(Question, q, .numbytes = 256 );
memcpy(Option, o1, .numbytes = 100 );
memcpy(Option, o2, .numbytes = 100 );
memcpy(Option, o3, .numbytes = 100 );
memcpy(Option, answer, .numbytes = 100 );
++CountQ;
}
AddNewMessage(msg[])
{

memcpy(iMessages, msg, 0, 129, 129),
mCount++;

if(mCount >= MAX_MESSAGES){
    print("WARNING!! YOU EXCEEDED THE LIMIT OF "#MAX_MESSAGES" MESSAGES!\n\n\n");}
}

public OnFilterScriptInit()
{
    ReactionTime = 0;
//Question                                              Option1      Option2      Option3      Answer
    CreateQuiz("Who is the president of the United States?","Bin Laden", "Putin",      "Ceausescu",  "Barack Obama");
    CreateQuiz("Another question here?", "Option1", "Option2",    "Option3", "Answer!");
    CreateQuiz("Is this a question??", "NOPE!!", "WTF?",   "Hell no.",  "INDEED IT IS!!");
CreateQuiz("Who killed Bin Laden",                      "Obama",    "The beaver", "Nobody",    "NAVY SEAL");

AddNewMessage("This server rocks!!!");
AddNewMessage("We love to entertain you");
AddNewMessage("3v3RY0n3 l1k32 l337!!");
AddNewMessage("7hIz 73X7 iZ h4Rd 70 wRi73!" );
AddNewMessage("|-|4><0.-3.-2 |\\/||_|57 |)13");
AddNewMessage("HeloHeloHeloHeloOOPS");


printf("\n\n\
    |===========================================|\n\
|        Reaction Tests by Zh3r0          |\n\
|-------------------------------------------|\n\
|      Creation date: May, 06, 2011        |\n\
|                                          |\n\
|    Type in console !help to more info    |");

printf("\
|            Loaded %d messages     |\n\
|            Loaded %d questions     |\n\
|                                          |\n\
|    Please keep the credits!          |\n\
|===========================================|", mCount, CountQ);

Timer = SetTimerEx(#StartReaction, INTERVAL, 1, "dd", random(3), random(2));
return 1;
}
public OnPlayerConnect(playerid)
{
Lost = false;
SendClientMessage(playerid, ~1, "This server uses {CFF55F}Reaction Tests{FFFFFF} by {CFF55F}Zh3r0{FFFFFF}! Wait for them to appear!");
return 1;
}
public OnRconCommand(cmd[])
{
if(!strcmp(cmd, "!help", .length = 5))
{
    print("\n\n\
    |===========================================|\n\
|        Reaction Tests by Zh3r0          |\n\
|-------------------------------------------|\n\
|  Type /start in-game logged as admin    |\n\
|  to initiate a reaction test!            |\n\
|  Type in console !showmsgs to list the  |\n\
|  messages created.             |\n\
|===========================================|\n\n\n");
return 1;
}
if(!strcmp(cmd, "!showmsgs", .length = 9))
{
    print("\n\n\nDisplaying created messages:\n-----------------------\n");
for( new m; m < mCount; m++)
{
    print(iMessages);
}
}
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
    if(!strcmp(cmdtext, "/an", true, 3))
{
    if(bTest != 4)
        return SendClientMessage(playerid, ~1, "There is no quiz game going on!");
       
if(Lost)
    return SendClientMessage(playerid, ~1, "You cannot answer anymore!");
   
    if((cmdtext != ' ') || (cmdtext == EOS))
        return SendClientMessage(playerid, ~1, "USAGE: /an {C3C3C3}


AKO IMA NEKI SKRIPTER KOJI POZNAJE SQLITE A DA ZELI DA OTVORI FREEROAM/STUNT SERVER OBRATITE SE U PM JER MI JE POTREBAN PA DA ZAJEDNO OTVORIMO COMMUNITY ... HVALA 😛
MadDog
Crime Lord
pre 12 godina
IronBoy_ wrote on November 12, 2013, 12:36 am:
AKO IMA NEKI SKRIPTER KOJI POZNAJE SQLITE A DA ZELI DA OTVORI FREEROAM/STUNT SERVER OBRATITE SE U PM JER MI JE POTREBAN PA DA ZAJEDNO OTVORIMO COMMUNITY ... HVALA 😛


Niko nece raditi sa sobom kada nemas znanje cim se koristis tudjim FS-ovima za neke lagane stvari.

Lock i prijava zbog ovog reklamiranja.

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava