Jump to content
  • 0

pomoc nwm jak se to jmenuje


Guest eror

Dotaz

11 odpovědí na tuto otázku

Recommended Posts

  • 0

new minut[MAX_PLAYERS];

new hodin[MAX_PLAYERS];

new castimeru = 1000; //tato hodnota sa musi upravit 1 sekunda = 1000

new ct[MAX_PLAYERS] = castimeru / 1000 * 60;

 

forward caspripojenia(playerid);

SetTimer("caspripojenia",castimeru,1);

 

#define dcmd(%1,%2,%3) if ((strcmp((%3)[1], #%1, true, (%2)) == 0) && ((((%3)[(%2) + 1] == 0) && (dcmd_%1(playerid, "")))||(((%3)[(%2) + 1] == 32) && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1

 

dcmd_cp(playerid, params[])

{

#pragma unused params

new string[256];

format(string, sizeof(string), "[CAS] minut[%d] hodin[%d]",minut[playerid], hodin[playerid]);

SendClientMessage(playerid, 0xAFAFAFAA, string);

return 1;

}

 

public caspripojenia(playerid)

{

if(hodin[playerid] == 0 && minut[playerid] == 0)

{

minut[playerid] = minut[playerid] + ct[playerid];

}

if(minut[playerid] == 60)

{

minut[playerid] = 0;

hodin[playerid] = hodin[playerid] + 1;

}

return 1;

}

 

dcmd(cp,2,cmdtext);

Link to comment
Share on other sites

  • 0

eror

C:\DOCUME~1\LUKASA~1\Plocha\GANG.pwn(118) : error 008: must be a constant expression; assumed zero

 

ridok

new ct[MAX_PLAYERS] = castimeru / 1000 * 60;

 

:?: help :?:

Link to comment
Share on other sites

  • 0

nahoru do módu :

new uptime[MAX_PLAYERS]; // minuty
new uptime2[MAX_PLAYERS]; // hodiny
forward Uptime(playerid);
forward Uptime2(playerid);

do OnPlayerConnect(playerid){

SetTimerEx("Uptime",60000,1,"d",playerid);
SetTimerEx("Uptime2",3600000,1,"d",playerid);

kamkoli do módu :

public Uptime(playerid){
uptime[playerid]++;
}
//------------------------------------------------------------------------------
public Uptime2(playerid){
uptime2[playerid]++;
}
//------------------------------------------------------------------------------
dcmd_ucet(playerid, params[]){
#pragma unused params
new string[256];
format(string,sizeof(string), "Hodiny : %d  ||  Minuty : %d",uptime2,uptime);
SendClientMessage(playerid,COLOR_GREEN,string);
return 1;
}

do OnPlayerCommandText(playerid, cmdtext[]){

dcmd(ucet,4,cmdtext);

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...