//Add To The Top Of Your Script new msv[256]; new cdt=-1; new timer; new delay=1000; //============================================================================== // Add Some Where In "OnPlayerCommandtext" if(strcmp(cmdtext,"/countdown",true)==0){ if (LoggedIn == 1) { if (Level >= 2) { for(new i=0; i=0){return 1;} else {cdt=6;timer=SetTimer("countdown",delay,1); } return 1; } } } //============================================================================== //Add At The Bottom public countdown() { if(cdt==6) {GameTextForAll("~p~Starting",1000,6); } //--------------------------------------- else if (cdt>=5) {format(msv,sizeof(msv),"%d",cdt); for(new i = 0; i < MAX_PLAYERS; i++) { GameTextForAll("~r~five",1000,6); PlayerPlaySound(i, 1056, 0.0, 0.0, 0.0); } } //--------------------------------------- else if (cdt>=4) {format(msv,sizeof(msv),"%d",cdt); for(new i = 0; i < MAX_PLAYERS; i++) { GameTextForAll("~r~four",1000,6); PlayerPlaySound(i, 1056, 0.0, 0.0, 0.0); } } //--------------------------------------- else if (cdt>=3) {format(msv,sizeof(msv),"%d",cdt); for(new i = 0; i < MAX_PLAYERS; i++) { GameTextForAll("~y~three",1000,6); PlayerPlaySound(i, 1056, 0.0, 0.0, 0.0); } } //--------------------------------------- else if (cdt>=2) {format(msv,sizeof(msv),"%d",cdt); for(new i = 0; i < MAX_PLAYERS; i++) { GameTextForAll("~y~two",1000,6); PlayerPlaySound(i, 1056, 0.0, 0.0, 0.0); } } //--------------------------------------- else if (cdt>=1) {format(msv,sizeof(msv),"%d",cdt); for(new i = 0; i < MAX_PLAYERS; i++) { GameTextForAll("~g~one",1000,6); PlayerPlaySound(i, 1056, 0.0, 0.0, 0.0); } } //--------------------------------------- else if (cdt==0) {GameTextForAll("~g~GO~r~!",1000,6); for(new i = 0; i < MAX_PLAYERS; i++) { TogglePlayerControllable(i,1); PlayerPlaySound(i, 1057, 0.0, 0.0, 0.0); } } cdt--; if (cdt==-1){KillTimer(timer);} } //==============================================================================