Page 1 of 1

Countdown problēma...

Posted: 11 Mar 2011, 19:51
by Crone
Es uztaisiju /countdown komandu kuru var lietot no 2. limeņa un ieliku viņu gamemodā, bet man met vienu erroru.

Skripts

Code: Select all

if(strcmp("/count", cmdtext, true, 10) == 0)
	{
	if(GetPlayerRank(playerid) >= 2)
	{
	CountDownTimer = SetTimer("Count", 1000, false);
	return 1;
	}
	{
     CountDownVar--;
     new str[128];
     if(CountDownVar == 0)
     {
            KillTimer(CountDownTimer);
            CountDownVar = 6;
     }
     else
     {
           format(str, sizeof(str), "Count Down: %d", CountDownTimer);
           GameTextForAll(str, 1000, 1);
           }
    	   else
		   {
           SendClientMessage(playerid,COLOR_RED,"Tev nav 2. limenis!");
     return 1;
	 }
Error

Code: Select all

.pwn(618) : error 029: invalid expression, assumed zero

1 error.

Varat palīdzēt?

Re: Countdown problēma...

Posted: 13 Mar 2011, 03:59
by BumbiS

Code: Select all

if(!strcmp("/count", cmdtext, true,10)) 
{ 
   if(GetPlayerRank(playerid) >= 2) 
   { 
        CountDownTimer = SetTimer("Count", 1000, false); 
        return 1; 
   }
   else 
   { 
        SendClientMessage(playerid,COLOR_RED,"Tev nav 2. limenis!"); 
        return 1; 
    } 
   CountDownVar--; 
   new str[128]; 
   if(CountDownVar == 0) 
   { 
        KillTimer(CountDownTimer); 
        CountDownVar = 6; 
    } 
    else 
    { 
       format(str, sizeof(str), "Count Down: %d", CountDownTimer); 
       GameTextForAll(str, 1000, 1); 
     } 
}
Pamēģini šo, bet dīvaina kommanda.

Re: Countdown problēma...

Posted: 14 Mar 2011, 15:03
by blossom[eQ]
varbūt taimera funkciju ieliec taimerī nevis tajā pašā komandā..

Re: Countdown problēma...

Posted: 22 Mar 2011, 00:24
by Crone
Var lock!