Guest User

Untitled

a guest
Feb 19th, 2018
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 3.29 KB | None | 0 0
  1.  
  2. forward RandomTime(playerid);
  3. public RandomTime(playerid)
  4. {
  5.     new textdrawarray,string[156];
  6.    
  7.     textdrawarray = random(sizeof (RandomTextdraw));
  8.     format(string, sizeof(string),RandomTextdraw[textdrawarray][0]);
  9.  
  10.  
  11.     if(!strcmp(AdvertString1[playerid], string,true) || !strcmp(AdvertString2[playerid], string,true) || !strcmp(AdvertString3[playerid], string,true))
  12.     {
  13.         if(strcmp(AdvertString1[playerid], " ", true) || strcmp(AdvertString2[playerid], " ", true) || strcmp(AdvertString3[playerid], " ", true))
  14.         KillTimer(RandomTextdraw2[playerid]);
  15.         return RandomTime(playerid);
  16.     }
  17.  
  18.     if(UserStats[playerid][Spawned] == 1) { AddAdvert(playerid,string); }
  19.    
  20.     KillTimer(RandomTextdraw2[playerid]);
  21.     RandomTextdraw2[playerid] = SetTimerEx("RandomTime", 35000, false, "i", playerid);
  22.     return 1;
  23. }
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31. stock AddAdvert(playerid,string[])
  32. {
  33.     if(ActiveMenu[playerid][Rules] == 1) return 1;
  34.    
  35.     if(Text1[playerid] == 0)
  36.     {
  37.         if(!strcmp(AdvertString1[playerid], string,true) || !strcmp(AdvertString2[playerid], string,true) || !strcmp(AdvertString3[playerid], string,true))
  38.         {
  39.             if(strcmp(AdvertString1[playerid], " ", true) || strcmp(AdvertString2[playerid], " ", true) || strcmp(AdvertString3[playerid], " ", true)) return 1;
  40.         }
  41.  
  42.  
  43.         TextDrawSetString(txtAdvert[playerid],string);
  44.  
  45.         format(AdvertString1[playerid],150,"%s",string);
  46.  
  47.         Text1[playerid] = 1;
  48.         return 1;
  49.     }
  50.     if(Text2[playerid] == 0)
  51.     {
  52.         if(!strcmp(AdvertString1[playerid], string,true) || !strcmp(AdvertString2[playerid], string,true) || !strcmp(AdvertString3[playerid], string,true))
  53.         {
  54.             if(strcmp(AdvertString1[playerid], " ", true) || strcmp(AdvertString2[playerid], " ", true) || strcmp(AdvertString3[playerid], " ", true)) return 1;
  55.         }
  56.        
  57.         TextDrawSetString(txtAdvert2[playerid],string);
  58.        
  59.         format(AdvertString2[playerid],150,"%s",string);
  60.  
  61.         Text2[playerid] = 1;
  62.         return 1;
  63.     }
  64.     if(Text3[playerid] == 0)
  65.     {
  66.         if(!strcmp(AdvertString1[playerid], string,true) || !strcmp(AdvertString2[playerid], string,true) || !strcmp(AdvertString3[playerid], string,true))
  67.         {
  68.             if(strcmp(AdvertString1[playerid], " ", true) || strcmp(AdvertString2[playerid], " ", true) || strcmp(AdvertString3[playerid], " ", true)) return 1;
  69.         }
  70.        
  71.         TextDrawSetString(txtAdvert3[playerid],string);
  72.        
  73.         format(AdvertString3[playerid],150,"%s",string);
  74.        
  75.         Text3[playerid] = 1;
  76.         return 1;
  77.     }
  78.     if(Text1[playerid] == 1 && Text2[playerid] == 1 && Text3[playerid] == 1)
  79.     {
  80.         new string1[156];
  81.        
  82.         Text2[playerid] = 0;
  83.         Text3[playerid] = 0;
  84.        
  85.         format(AdvertString1[playerid],150,"%s",string);
  86.         format(AdvertString2[playerid],150," ");
  87.         format(AdvertString3[playerid],150," ");
  88.  
  89.         Text1[playerid] = 1;
  90.         TextDrawSetString(txtAdvert[playerid],string);
  91.  
  92.  
  93.         TextDrawSetString(txtAdvert2[playerid],string1);
  94.         TextDrawSetString(txtAdvert3[playerid],string1);
  95.  
  96.         if(!strcmp(AdvertString1[playerid], string,true) || !strcmp(AdvertString2[playerid], string,true) || !strcmp(AdvertString3[playerid], string,true))
  97.         {
  98.             if(strcmp(AdvertString1[playerid], " ", true) || strcmp(AdvertString2[playerid], " ", true) || strcmp(AdvertString3[playerid], " ", true)) return 1;
  99.         }
  100.         return 1;
  101.     }
  102.     return 1;
  103. }
Add Comment
Please, Sign In to add comment