Advertisement
Guest User

Hiddos

a guest
Jul 8th, 2010
389
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 1.10 KB | None | 0 0
  1. #include <a_samp>
  2. #define CONTESTTIME 3
  3. #define MINIMUM_VALUE 2000000
  4. #define MAXIMUM_VALUE 8000000
  5. #define CONTEST_PRIZE 5000
  6. new ContestAnswer = -1;
  7. forward NewContest();
  8. forward OnPlayerWinContest(playerid);
  9. public OnFilterScriptInit()
  10. {
  11.     SetTimer("NewContest",(1000*60*CONTESTTIME),1);
  12.     return 1;
  13. }
  14.  
  15. public OnPlayerText(playerid, text[])
  16. {
  17.     if(strval(text) == ContestAnswer && ContestAnswer != -1)
  18.     {
  19.         OnPlayerWinContest(playerid);
  20.     }
  21.     return 1;
  22. }
  23.  
  24. public NewContest()
  25. {
  26.     new string [128];
  27.     ContestAnswer = MINIMUM_VALUE + random(MAXIMUM_VALUE-MINIMUM_VALUE);
  28.     format(string,sizeof string,"A new contest has started. Whoever types %d first, wins $%d.",ContestAnswer,CONTEST_PRIZE);
  29.     SendClientMessageToAll(0x00FFFFFF,string);
  30.     return 1;
  31. }
  32.  
  33. public OnPlayerWinContest(playerid)
  34. {
  35.     new pName[MAX_PLAYER_NAME],string[128];
  36.     GetPlayerName(playerid,pName,sizeof pName);
  37.     format(string,sizeof string,"Player %s has won the contest and has won %d!",pName,CONTEST_PRIZE);
  38.     SendClientMessageToAll(0x00FFFFFF,string);
  39.     GivePlayerMoney(playerid,CONTEST_PRIZE);
  40.     ContestAnswer = -1;
  41.     return 1;
  42. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement