Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- forward RandomTime(playerid);
- public RandomTime(playerid)
- {
- new textdrawarray,string[156];
- textdrawarray = random(sizeof (RandomTextdraw));
- format(string, sizeof(string),RandomTextdraw[textdrawarray][0]);
- if(!strcmp(AdvertString1[playerid], string,true) || !strcmp(AdvertString2[playerid], string,true) || !strcmp(AdvertString3[playerid], string,true))
- {
- if(strcmp(AdvertString1[playerid], " ", true) || strcmp(AdvertString2[playerid], " ", true) || strcmp(AdvertString3[playerid], " ", true))
- KillTimer(RandomTextdraw2[playerid]);
- return RandomTime(playerid);
- }
- if(UserStats[playerid][Spawned] == 1) { AddAdvert(playerid,string); }
- KillTimer(RandomTextdraw2[playerid]);
- RandomTextdraw2[playerid] = SetTimerEx("RandomTime", 35000, false, "i", playerid);
- return 1;
- }
- stock AddAdvert(playerid,string[])
- {
- if(ActiveMenu[playerid][Rules] == 1) return 1;
- if(Text1[playerid] == 0)
- {
- if(!strcmp(AdvertString1[playerid], string,true) || !strcmp(AdvertString2[playerid], string,true) || !strcmp(AdvertString3[playerid], string,true))
- {
- if(strcmp(AdvertString1[playerid], " ", true) || strcmp(AdvertString2[playerid], " ", true) || strcmp(AdvertString3[playerid], " ", true)) return 1;
- }
- TextDrawSetString(txtAdvert[playerid],string);
- format(AdvertString1[playerid],150,"%s",string);
- Text1[playerid] = 1;
- return 1;
- }
- if(Text2[playerid] == 0)
- {
- if(!strcmp(AdvertString1[playerid], string,true) || !strcmp(AdvertString2[playerid], string,true) || !strcmp(AdvertString3[playerid], string,true))
- {
- if(strcmp(AdvertString1[playerid], " ", true) || strcmp(AdvertString2[playerid], " ", true) || strcmp(AdvertString3[playerid], " ", true)) return 1;
- }
- TextDrawSetString(txtAdvert2[playerid],string);
- format(AdvertString2[playerid],150,"%s",string);
- Text2[playerid] = 1;
- return 1;
- }
- if(Text3[playerid] == 0)
- {
- if(!strcmp(AdvertString1[playerid], string,true) || !strcmp(AdvertString2[playerid], string,true) || !strcmp(AdvertString3[playerid], string,true))
- {
- if(strcmp(AdvertString1[playerid], " ", true) || strcmp(AdvertString2[playerid], " ", true) || strcmp(AdvertString3[playerid], " ", true)) return 1;
- }
- TextDrawSetString(txtAdvert3[playerid],string);
- format(AdvertString3[playerid],150,"%s",string);
- Text3[playerid] = 1;
- return 1;
- }
- if(Text1[playerid] == 1 && Text2[playerid] == 1 && Text3[playerid] == 1)
- {
- new string1[156];
- Text2[playerid] = 0;
- Text3[playerid] = 0;
- format(AdvertString1[playerid],150,"%s",string);
- format(AdvertString2[playerid],150," ");
- format(AdvertString3[playerid],150," ");
- Text1[playerid] = 1;
- TextDrawSetString(txtAdvert[playerid],string);
- TextDrawSetString(txtAdvert2[playerid],string1);
- TextDrawSetString(txtAdvert3[playerid],string1);
- if(!strcmp(AdvertString1[playerid], string,true) || !strcmp(AdvertString2[playerid], string,true) || !strcmp(AdvertString3[playerid], string,true))
- {
- if(strcmp(AdvertString1[playerid], " ", true) || strcmp(AdvertString2[playerid], " ", true) || strcmp(AdvertString3[playerid], " ", true)) return 1;
- }
- return 1;
- }
- return 1;
- }
Add Comment
Please, Sign In to add comment