Jump to content
  • 0

pomoc TimeBan (Dialog)


Amenadiel

Dotaz

No už nevím co stím ;D banoval jsem se na 5 Hodin a vyšlo jen 3 minuty xD ani nevím kde je chyba v příkazu mi to normalne funguje...

Děkuji za rady :d

					 if(!response) Dialog(playerid);
				     if(response)
				     {
						 new Cas,CAASS[1],Time2,nick[60];
			  			 GetPVarString(playerid,"Nick",nick,sizeof(nick));
						 if(sscanf(inputtext,"dss",Cas,inputtext,CAASS)) return SendClientMessage(playerid, COLOR_BRIGHTRED,"[Admin-System] Použij [Cas] [Duvod] [Časovy-Usek]");
						 switch(CAASS[0])
						 {
							case 's':
							{
							    Time2 += 1*Cas;
							    new Time = gettime() + Time2;
								new str2[400];
							 	strcat(str2,"{F0320C}[Admin-System] %s %s[ID %i] vás zabanoval\n");
								strcat(str2,"\n{F0A40C}[Důvod]:%s\n");
								strcat(str2,"Do %s\n");
								strcat(str2,"\n{C2B291}Pokud si myslíte že ban je neopravnen Stistknete F8");
							    strcat(str2,"\nA zašlete nám Foto Banu na \nemail {FF0000}%s\n{C2B291}Skype {FF0000}%s\n{C2B291}Web {FF0000}%s");
						   	    format(str2,sizeof(str2),str2,AdminT(playerid),GetName(playerid),playerid,inputtext,date(Time),
							    DOF2_GetString(AdminConfig,"Email"),
							    DOF2_GetString(AdminConfig,"Skype"),
							    DOF2_GetString(AdminConfig,"Web"));
	     					    for(new i; i < MAX_PLAYERS; i++)
								{
								    if(ClickHrac[i] == playerid)
								    {
										new str[144];
										format(str,sizeof(str),"%s %s %i",inputtext,GetName(playerid),Time);
								  	    ShowPlayerDialog(i,0, DIALOG_STYLE_MSGBOX,"Byl Jste Zabanován!",str2,"Bye!:)","Bye!:)");
									    SetTimerEx("Tkick2",1000, false, "i", i);
			    						DOF2_SetString(TIMEBANLIST,GetIP(i),str);
			    						DOF2_SaveFile();
							        }
								}
							    switch(Cas)
							    {
							        case 1:
							        {
										new KickMessage[256];
										format(KickMessage, sizeof(KickMessage), "[Admin-System] %s %s[ID %i] zabanoval hráče %s[ID %i] [Důvod]%s na %i Sekundu",AdminT(playerid),GetName(playerid),playerid,nick,GetPVarInt(playerid,"ID"),inputtext,Cas);
									    SendClientMessageToAll(COLOR_BRIGHTRED, KickMessage);
								    }
							        case 2..4:
							        {
										new KickMessage[256];
										format(KickMessage, sizeof(KickMessage), "[Admin-System] %s %s[ID %i] zabanoval hráče %s[ID %i] [Důvod]%s na %i Sekundy",AdminT(playerid),GetName(playerid),playerid,nick,GetPVarInt(playerid,"ID"),inputtext,Cas);
									    SendClientMessageToAll(COLOR_BRIGHTRED, KickMessage);
								    }
							        case 5..9999:
							        {
										new KickMessage[256];
										format(KickMessage, sizeof(KickMessage), "[Admin-System] %s %s[ID %i] zabanoval hráče %s[ID %i] [Důvod]%s na %i Sekund",AdminT(playerid),GetName(playerid),playerid,nick,GetPVarInt(playerid,"ID"),inputtext,Cas);
									    SendClientMessageToAll(COLOR_BRIGHTRED, KickMessage);
								    }
								}
							}
							case 'm':
							{
							    Time2 += 60*Cas;
							    new Time = gettime() + Time2;
								new str2[400];
							 	strcat(str2,"{F0320C}[Admin-System] %s %s[ID %i] vás zabanoval\n");
								strcat(str2,"\n{F0A40C}[Důvod]:%s\n");
								strcat(str2,"Do %s\n");
								strcat(str2,"\n{C2B291}Pokud si myslíte že ban je neopravnen Stistknete F8");
							    strcat(str2,"\nA zašlete nám Foto Banu na \nemail {FF0000}%s\n{C2B291}Skype {FF0000}%s\n{C2B291}Web {FF0000}%s");
						   	    format(str2,sizeof(str2),str2,AdminT(playerid),GetName(playerid),playerid,inputtext,date(Time),
							    DOF2_GetString(AdminConfig,"Email"),
							    DOF2_GetString(AdminConfig,"Skype"),
							    DOF2_GetString(AdminConfig,"Web"));
	     					    for(new i; i < MAX_PLAYERS; i++)
								{
								    if(ClickHrac[i] == playerid)
								    {
										new str[144];
										format(str,sizeof(str),"%s %s %i",inputtext,GetName(playerid),Time);
								  	    ShowPlayerDialog(i,0, DIALOG_STYLE_MSGBOX,"Byl Jste Zabanován!",str2,"Bye!:)","Bye!:)");
									    SetTimerEx("Tkick2",1000, false, "i", i);
			    						DOF2_SetString(TIMEBANLIST,GetIP(i),str);
			    						DOF2_SaveFile();
							        }
								}
							    switch(Cas)
							    {
							        case 1:
							        {
										new KickMessage[256];
										format(KickMessage, sizeof(KickMessage), "[Admin-System] %s %s[ID %i] zabanoval hráče %s[ID %i] [Důvod]%s na %i Minutu",AdminT(playerid),GetName(playerid),playerid,nick,GetPVarInt(playerid,"ID"),inputtext,Cas);
									    SendClientMessageToAll(COLOR_BRIGHTRED, KickMessage);
									}
							        case 2..4:
							        {
										new KickMessage[256];
										format(KickMessage, sizeof(KickMessage), "[Admin-System] %s %s[ID %i] zabanoval hráče %s[ID %i] [Důvod]%s na %i Minuty",AdminT(playerid),GetName(playerid),playerid,nick,GetPVarInt(playerid,"ID"),inputtext,Cas);
									    SendClientMessageToAll(COLOR_BRIGHTRED, KickMessage);
									}
							        case 5..9999:
							        {
										new KickMessage[256];
										format(KickMessage, sizeof(KickMessage), "[Admin-System] %s %s[ID %i] zabanoval hráče %s[ID %i] [Důvod]%s na %i Minut",AdminT(playerid),GetName(playerid),playerid,nick,GetPVarInt(playerid,"ID"),inputtext,Cas);
									    SendClientMessageToAll(COLOR_BRIGHTRED, KickMessage);
									}
								}
							}
							case 'h':
							{
							    Time2 += 3600*Cas;
							    new Time = gettime() + Time2;
								new str2[400];
							 	strcat(str2,"{F0320C}[Admin-System] %s %s[ID %i] vás zabanoval\n");
								strcat(str2,"\n{F0A40C}[Důvod]:%s\n");
								strcat(str2,"Do %s\n");
								strcat(str2,"\n{C2B291}Pokud si myslíte že ban je neopravnen Stistknete F8");
							    strcat(str2,"\nA zašlete nám Foto Banu na \nemail {FF0000}%s\n{C2B291}Skype {FF0000}%s\n{C2B291}Web {FF0000}%s");
						   	    format(str2,sizeof(str2),str2,AdminT(playerid),GetName(playerid),playerid,inputtext,date(Time),
							    DOF2_GetString(AdminConfig,"Email"),
							    DOF2_GetString(AdminConfig,"Skype"),
							    DOF2_GetString(AdminConfig,"Web"));
	     					    for(new i; i < MAX_PLAYERS; i++)
								{
								    if(ClickHrac[i] == playerid)
								    {
										new str[144];
										format(str,sizeof(str),"%s %s %i",inputtext,GetName(playerid),Time);
								  	    ShowPlayerDialog(i,0, DIALOG_STYLE_MSGBOX,"Byl Jste Zabanován!",str2,"Bye!:)","Bye!:)");
									    SetTimerEx("Tkick2",1000, false, "i", i);
			    						DOF2_SetString(TIMEBANLIST,GetIP(i),str);
			    						DOF2_SaveFile();
							        }
								}
							    switch(Cas)
							    {
							        case 1:
							        {
										new KickMessage[256];
										format(KickMessage, sizeof(KickMessage), "[Admin-System] %s %s[ID %i] zabanoval hráče %s[ID %i] [Důvod]%s na %i Hodinu",AdminT(playerid),GetName(playerid),playerid,nick,GetPVarInt(playerid,"ID"),inputtext,Cas);
									    SendClientMessageToAll(COLOR_BRIGHTRED, KickMessage);
									}
							        case 2..4:
							        {
										new KickMessage[256];
										format(KickMessage, sizeof(KickMessage), "[Admin-System] %s %s[ID %i] zabanoval hráče %s[ID %i] [Důvod]%s na %i Hodiny",AdminT(playerid),GetName(playerid),playerid,nick,GetPVarInt(playerid,"ID"),inputtext,Cas);
									    SendClientMessageToAll(COLOR_BRIGHTRED, KickMessage);
									}
							        case 5..9999:
							        {
										new KickMessage[256];
										format(KickMessage, sizeof(KickMessage), "[Admin-System] %s %s[ID %i] zabanoval hráče %s[ID %i] [Důvod]%s na %i Hodin",AdminT(playerid),GetName(playerid),playerid,nick,GetPVarInt(playerid,"ID"),inputtext,Cas);
									    SendClientMessageToAll(COLOR_BRIGHTRED, KickMessage);
									}
								}
							}
							case 'd':
							{
							    switch(Cas)
							    {
							        case 1:
							        {
						   			    new KickMessage[256];
										format(KickMessage, sizeof(KickMessage), "[Admin-System] %s %s[ID %i] zabanoval hráče %s[ID %i] [Důvod]%s na %i Den",AdminT(playerid),GetName(playerid),playerid,nick,GetPVarInt(playerid,"ID"),inputtext,Cas);
									    SendClientMessageToAll(COLOR_BRIGHTRED, KickMessage);
							        }
							        case 2..4:
							        {
						   			    new KickMessage[256];
										format(KickMessage, sizeof(KickMessage), "[Admin-System] %s %s[ID %i] zabanoval hráče %s[ID %i] [Důvod]%s na %i Dny",AdminT(playerid),GetName(playerid),playerid,nick,GetPVarInt(playerid,"ID"),inputtext,Cas);
									    SendClientMessageToAll(COLOR_BRIGHTRED, KickMessage);
							        }
							        case 5..9999:
							        {
						   			    new KickMessage[256];
										format(KickMessage, sizeof(KickMessage), "[Admin-System] %s %s[ID %i] zabanoval hráče %s[ID %i] [Důvod]%s na %i Dnu",AdminT(playerid),GetName(playerid),playerid,nick,GetPVarInt(playerid,"ID"),inputtext,Cas);
									    SendClientMessageToAll(COLOR_BRIGHTRED, KickMessage);
							        }
								}
							    Time2 += 86400*Cas;
							    new Time = gettime() + Time2;
								new str2[400];
							 	strcat(str2,"{F0320C}[Admin-System] %s %s[ID %i] vás zabanoval\n");
								strcat(str2,"\n{F0A40C}[Důvod]:%s\n");
								strcat(str2,"Do %s\n");
								strcat(str2,"\n{C2B291}Pokud si myslíte že ban je neopravnen Stistknete F8");
							    strcat(str2,"\nA zašlete nám Foto Banu na \nemail {FF0000}%s\n{C2B291}Skype {FF0000}%s\n{C2B291}Web {FF0000}%s");
						   	    format(str2,sizeof(str2),str2,AdminT(playerid),GetName(playerid),playerid,inputtext,date(Time),
							    DOF2_GetString(AdminConfig,"Email"),
							    DOF2_GetString(AdminConfig,"Skype"),
							    DOF2_GetString(AdminConfig,"Web"));
	     					    for(new i; i < MAX_PLAYERS; i++)
								{
								    if(ClickHrac[i] == playerid)
								    {
										new str[144];
										format(str,sizeof(str),"%s %s %i",inputtext,GetName(playerid),Time);
								  	    ShowPlayerDialog(i,0, DIALOG_STYLE_MSGBOX,"Byl Jste Zabanován!",str2,"Bye!:)","Bye!:)");
									    SetTimerEx("Tkick2",1000, false, "i", i);
			    						DOF2_SetString(TIMEBANLIST,GetIP(i),str);
			    						DOF2_SaveFile();
							        }
								}
							}
							case 'w':
							{
								switch(Cas)
								{
									case 1:
									{
						                new KickMessage[256];
										format(KickMessage, sizeof(KickMessage), "[Admin-System] %s %s[ID %i] zabanoval hráče %s[ID %i] [Důvod]%s na %i Vikend",AdminT(playerid),GetName(playerid),playerid,nick,GetPVarInt(playerid,"ID"),inputtext,Cas);
						 		 	    SendClientMessageToAll(COLOR_BRIGHTRED, KickMessage);
									}
									case 2..4:
									{
						                new KickMessage[256];
										format(KickMessage, sizeof(KickMessage), "[Admin-System] %s %s[ID %i] zabanoval hráče %s[ID %i] [Důvod]%s na %i Vikendy",AdminT(playerid),GetName(playerid),playerid,nick,GetPVarInt(playerid,"ID"),inputtext,Cas);
						 		 	    SendClientMessageToAll(COLOR_BRIGHTRED, KickMessage);
									}
									case 5..9999:
									{
						                new KickMessage[256];
										format(KickMessage, sizeof(KickMessage), "[Admin-System] %s %s[ID %i] zabanoval hráče %s[ID %i] [Důvod]%s na %i Vikendu",AdminT(playerid),GetName(playerid),playerid,nick,GetPVarInt(playerid,"ID"),inputtext,Cas);
						 		 	    SendClientMessageToAll(COLOR_BRIGHTRED, KickMessage);
									}
								}
							    Time2 += 604800*Cas;
							    new Time = gettime() + Time2;
								new str2[400];
							 	strcat(str2,"{F0320C}[Admin-System] %s %s[ID %i] vás zabanoval\n");
								strcat(str2,"\n{F0A40C}[Důvod]:%s\n");
								strcat(str2,"Do %s\n");
								strcat(str2,"\n{C2B291}Pokud si myslíte že ban je neopravnen Stistknete F8");
							    strcat(str2,"\nA zašlete nám Foto Banu na \nemail {FF0000}%s\n{C2B291}Skype {FF0000}%s\n{C2B291}Web {FF0000}%s");
						   	    format(str2,sizeof(str2),str2,AdminT(playerid),GetName(playerid),playerid,inputtext,date(Time),
							    DOF2_GetString(AdminConfig,"Email"),
							    DOF2_GetString(AdminConfig,"Skype"),
							    DOF2_GetString(AdminConfig,"Web"));
	     					    for(new i; i < MAX_PLAYERS; i++)
								{
								    if(ClickHrac[i] == playerid)
								    {
										new str[144];
										format(str,sizeof(str),"%s %s %i",inputtext,GetName(playerid),Time);
								  	    ShowPlayerDialog(i,0, DIALOG_STYLE_MSGBOX,"Byl Jste Zabanován!",str2,"Bye!:)","Bye!:)");
									    SetTimerEx("Tkick2",1000, false, "i", i);
			    						DOF2_SetString(TIMEBANLIST,GetIP(i),str);
			    						DOF2_SaveFile();
							        }
								}
							}
							case 'y':
							{
								switch(Cas)
								{
								    case 1:
								    {
									    new KickMessage[256];
										format(KickMessage, sizeof(KickMessage), "[Admin-System] %s %s[ID %i] zabanoval hráče %s[ID %i] [Důvod]%s na %i Mesic",AdminT(playerid),GetName(playerid),playerid,nick,GetPVarInt(playerid,"ID"),inputtext,Cas);
								    	SendClientMessageToAll(COLOR_BRIGHTRED, KickMessage);
								    }
								    case 2..4:
								    {
									    new KickMessage[256];
										format(KickMessage, sizeof(KickMessage), "[Admin-System] %s %s[ID %i] zabanoval hráče %s[ID %i] [Důvod]%s na %i Mesice",AdminT(playerid),GetName(playerid),playerid,nick,GetPVarInt(playerid,"ID"),inputtext,Cas);
								    	SendClientMessageToAll(COLOR_BRIGHTRED, KickMessage);
								    }
								    case 5..9999:
								    {
									    new KickMessage[256];
										format(KickMessage, sizeof(KickMessage), "[Admin-System] %s %s[ID %i] zabanoval hráče %s[ID %i] [Důvod]%s na %i Mesicu",AdminT(playerid),GetName(playerid),playerid,nick,GetPVarInt(playerid,"ID"),inputtext,Cas);
								    	SendClientMessageToAll(COLOR_BRIGHTRED, KickMessage);
								    }
								}
							    Time2 += 2592000*Cas;
							    new Time = gettime() + Time2;
								new str2[400];
							 	strcat(str2,"{F0320C}[Admin-System] %s %s[ID %i] vás zabanoval\n");
								strcat(str2,"\n{F0A40C}[Důvod]:%s\n");
								strcat(str2,"Do %s\n");
								strcat(str2,"\n{C2B291}Pokud si myslíte že ban je neopravnen Stistknete F8");
							    strcat(str2,"\nA zašlete nám Foto Banu na \nemail {FF0000}%s\n{C2B291}Skype {FF0000}%s\n{C2B291}Web {FF0000}%s");
						   	    format(str2,sizeof(str2),str2,AdminT(playerid),GetName(playerid),playerid,inputtext,date(Time),
							    DOF2_GetString(AdminConfig,"Email"),
							    DOF2_GetString(AdminConfig,"Skype"),
							    DOF2_GetString(AdminConfig,"Web"));
	     					    for(new i; i < MAX_PLAYERS; i++)
								{
								    if(ClickHrac[i] == playerid)
								    {
										new str[144];
										format(str,sizeof(str),"%s %s %i",inputtext,GetName(playerid),Time);
								  	    ShowPlayerDialog(i,0, DIALOG_STYLE_MSGBOX,"Byl Jste Zabanován!",str2,"Bye!:)","Bye!:)");
									    SetTimerEx("Tkick2",1000, false, "i", i);
			    						DOF2_SetString(TIMEBANLIST,GetIP(i),str);
			    						DOF2_SaveFile();
							        }
								}
							}
							case 'r':
							{
								switch(Cas)
								{
								    case 1:
								    {
										new KickMessage[256];
										format(KickMessage, sizeof(KickMessage), "[Admin-System] %s %s[ID %i] zabanoval hráče %s[ID %i] [Důvod]%s na %i Rok",AdminT(playerid),GetName(playerid),playerid,nick,GetPVarInt(playerid,"ID"),inputtext,Cas);
									    SendClientMessageToAll(COLOR_BRIGHTRED, KickMessage);
								    }
								    case 2..4:
								    {
										new KickMessage[256];
										format(KickMessage, sizeof(KickMessage), "[Admin-System] %s %s[ID %i] zabanoval hráče %s[ID %i] [Důvod]%s na %i Roky",AdminT(playerid),GetName(playerid),playerid,nick,GetPVarInt(playerid,"ID"),inputtext,Cas);
									    SendClientMessageToAll(COLOR_BRIGHTRED, KickMessage);
								    }
								    case 5..9999:
								    {
										new KickMessage[256];
										format(KickMessage, sizeof(KickMessage), "[Admin-System] %s %s[ID %i] zabanoval hráče %s[ID %i] [Důvod]%s na %i Let",AdminT(playerid),GetName(playerid),playerid,nick,GetPVarInt(playerid,"ID"),inputtext,Cas);
									    SendClientMessageToAll(COLOR_BRIGHTRED, KickMessage);
								    }
								}
							    Time2 += 31536000*Cas;
							    new Time = gettime() + Time2;
								new str2[400];
							 	strcat(str2,"{F0320C}[Admin-System] %s %s[ID %i] vás zabanoval\n");
								strcat(str2,"\n{F0A40C}[Důvod]:%s\n");
								strcat(str2,"Do %s\n");
								strcat(str2,"\n{C2B291}Pokud si myslíte že ban je neopravnen Stistknete F8");
							    strcat(str2,"\nA zašlete nám Foto Banu na \nemail {FF0000}%s\n{C2B291}Skype {FF0000}%s\n{C2B291}Web {FF0000}%s");
						   	    format(str2,sizeof(str2),str2,AdminT(playerid),GetName(playerid),playerid,inputtext,date(Time),
							    DOF2_GetString(AdminConfig,"Email"),
							    DOF2_GetString(AdminConfig,"Skype"),
							    DOF2_GetString(AdminConfig,"Web"));
	     					    for(new i; i < MAX_PLAYERS; i++)
								{
								    if(ClickHrac[i] == playerid)
								    {
										new str[144];
										format(str,sizeof(str),"%s %s %i",inputtext,GetName(playerid),Time);
								  	    ShowPlayerDialog(i,0, DIALOG_STYLE_MSGBOX,"Byl Jste Zabanován!",str2,"Bye!:)","Bye!:)");
									    SetTimerEx("Tkick2",1000, false, "i", i);
			    						DOF2_SetString(TIMEBANLIST,GetIP(i),str);
			    						DOF2_SaveFile();
							        }
								}
								DeletePVar(playerid,"Nick");
								DeletePVar(playerid,"ID");
								return true;
							}
							default : return SendClientMessage(playerid, COLOR_BRIGHTRED, "[Admin-System] Časovy Usek Špatne Zadan ! Pro více Info dej /Ahelp");
						 }
Link to comment
Share on other sites

13 odpovědí na tuto otázku

Recommended Posts

  • 0

EDIT:
Bol som tam, zistili sme, že sú tam dve chyby: 1.) Vždy to uloží čas ako 3 min
2.) Ajtak to nekickne ak pridete skôr na server než ban vypršal

Edited by Tango
Link to comment
Share on other sites

  • 0

Pri každom tri minuty?

Ešte otázka: Premenna KlikHrač je pre každého hráča a určuje ktorý admin na neho klikol?

Date(time) vracia string? Pri hodine to máš v strcat ako %s.

A ešte to si zistil že ti to zle trvá, alebo už pri dialogu že máš ban ti zle napíše číslo?

Vůbec tě nechápu....

Link to comment
Share on other sites

  • 0

Btw a proč to děláš tak složitě ? Uložíš hodnotu času a data

 

new day,year,moth,hour,minute,seconds;

gettime(hour,minute,seconds);

getdate(day,moth,year);//Nevím jestli je to dobře nedělám to v pawně

 

podle toho kdyby dostal ban na 5 minut minute+5;

 

DOF2_SetString(....);

 

A potom už jen kontroluješ jestli překročil ten čas.

Link to comment
Share on other sites

  • 0

Btw a proč to děláš tak složitě ? Uložíš hodnotu času a data

 

new day,year,moth,hour,minute,seconds;

gettime(hour,minute,seconds);

getdate(day,moth,year);//Nevím jestli je to dobře nedělám to v pawně

 

podle toho kdyby dostal ban na 5 minut minute+5;

 

DOF2_SetString(....);

 

A potom už jen kontroluješ jestli překročil ten čas.

 

BTW... toto mě nenapadlo ale myslím že to takle nepůjde .. . 

Link to comment
Share on other sites

  • 0

Chybu mas tady:

sscanf(inputtext,"dss",Cas,inputtext,CAASS)

Protoze si vlastne ten inputtext modifikujes a pak ti to ten dalsi parametr udela uplne blbe. takze misto inputtext si tam nadefinuj novou promenou

new duvod[128];
sscanf(inputtext,"dss",Cas,duvod,CAASS)

kazdopadne ti u duvodu nepujdou davat mezery, takze bych si parametr duvodu dal az jako posledni parametr, ale nevim jestli to sscanf stejnak neurizne za prvni mezerou :d Ja sscanf nepozivam hrozne zatezuje :d

Link to comment
Share on other sites

  • 0

Chybu mas tady:

sscanf(inputtext,"dss",Cas,inputtext,CAASS)

Protoze si vlastne ten inputtext modifikujes a pak ti to ten dalsi parametr udela uplne blbe. takze misto inputtext si tam nadefinuj novou promenou

new duvod[128];
sscanf(inputtext,"dss",Cas,duvod,CAASS)

kazdopadne ti u duvodu nepujdou davat mezery, takze bych si parametr duvodu dal az jako posledni parametr, ale nevim jestli to sscanf stejnak neurizne za prvni mezerou :d Ja sscanf nepozivam hrozne zatezuje :d

 

Ano vím že mi tam nejdou mezery já to mam tak zatím schválne . musel by jsem ukladat do každeho souboru zvlášt duvod. Ale dík skusím.

 

 

 

Slo by to ale pokud vim tak to zjistuje cas a datum z tveho pc, takze kdyby te zabanovali stacilo by aby sis zmenil datum a mel bys unban :d

Pokud vím tak to bere čas & datum z hostitele serveru 

 

Skusil jsem to ale furt to nefunguje :d banoval jsem se na 30 minut a zase jen 3 minuty . . .

Link to comment
Share on other sites

  • 0

Wilson vravel som ti na Skype, sprav to po kuskoch, ked to nechceš cele odznova..
A ako vždy vravím, sscanf je zbytočné, vždy sa to dá nahradiť ;).

Link to comment
Share on other sites

  • 0

Tak ešte máš možnosť zobraziť jeden dialog v ktorom si vyberieš jednotky času.
Potom len vynásobíš príslušným počtom a pričítaš gettime a máš to.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...