Szerző Téma: /ido parancs probléma  (Megtekintve 541 alkalommal)

/ido parancs probléma
« Dátum: 2013. Január 22. - 19:24:53 »
0 Show voters
Üdvözlök mindenkit!
van egy idõ parancsom tökéletesen mûködik két sorba ki írja az idõt és hogy hanyadika van.
Ezzel nincs gondom. A Problémám a következõ. Szeretnék egy olyat készíteni hogy, 2013. Január 21. Hétfõ
Tehát azt szeretném hogy ki írja a nevét a napnak ezzel van gondom. Ebben kérném a segítségeteket. Itt a parancs.
Kódrészlet:
 
if (strcmp(\"/ido\", cmdtext, true, 10) == 0)
{
    new honaptext[20];
         new naptext[20];
new ora,perc,masodperc, ev, honap,nap, napnevei, string[256], stringx[128];
gettime(ora,perc,masodperc);
getdate(ev,honap,nap);
if(honap == 1) { honaptext = \"Január\"; }
else if(honap == 2) { honaptext = \"Február\"; }
else if(honap == 3) { honaptext = \"Március\"; }
else if(honap == 4) { honaptext = \"Április\"; }
else if(honap == 5) { honaptext = \"Május\"; }
else if(honap == 6) { honaptext = \"Június\"; }
else if(honap == 7) { honaptext = \"Július\"; }
else if(honap == 8) { honaptext = \"Augusztus\"; }
else if(honap == 9) { honaptext = \"Szemptember\"; }
else if(honap == 10) { honaptext = \"Október\"; }
else if(honap == 11) { honaptext = \"November\"; }
else if(honap == 12) { honaptext = \"December\"; }
if(napnevei == 1) { naptext = \"Hétfõ\"; }
else if(napnevei == 2) { naptext = \"Kedd\"; }
else if(napnevei == 3) { naptext = \"Szerda\"; }
else if(napnevei == 4) { naptext = \"Csütörtök\"; }
else if(napnevei == 5) { naptext = \"Péntek\"; }
else if(napnevei == 6) { naptext = \"Szombat\"; }
else if(napnevei == 7) { naptext = \"Vasárnap\"; }
format(string, sizeof string, \"{ffffff}Ma {33ccff}%d{ffff00}. {33ccff}%s{ffff00}. {33ccff}%d{ffff00}. {33ccff}%s {ffffff}van.\", ev, honaptext, nap, naptext);
        format(stringx, sizeof stringx, \"{ffffff}A Pontos Idõ: {21dd00}%d {ffff00}: {21dd00}%d {ffff00}: {21dd00}%d {ffffff}van.\", ora, perc, masodperc);
SendClientMessage(playerid, CITROMSARGA, string);
SendClientMessage(playerid, CITROMSARGA, stringx);
ApplyAnimation(playerid,\"COP_AMBIENT\",\"Coplook_watch\",4.1,0,0,0,0,0);
return 1;
}
« Utoljára szerkesztve: 2013. Január 22. - 19:26:34 írta Chris_Antonio »

/ido parancs probléma
« Válasz #1 Dátum: 2013. Január 23. - 06:43:58 »
0 Show voters
Ezt találtam.
 
stock GetWeekName(day=0, month=0, year=0)
{
new
sStr[24] = \"Invalid\",
iBissext = (year % 100),
iWeekDay = (year / 100);
if(month < 3) month += 12,year--;
new iWeek = ((day + (month+1)*26/10 + iBissext + iBissext/4 + iWeekDay/4 - 2*iWeekDay) % 7);
if(iWeek == 0x0) sStr = \"Saturday\";
else if(iWeek == 0x1) sStr = \"Sunday\";
else if(iWeek == 0x2) sStr = \"Monday\";
else if(iWeek == 0x3) sStr = \"Tuesday\";
else if(iWeek == 0x4) sStr = \"Wednesday\";
else if(iWeek == 0x5) sStr = \"Thursday\";
else if(iWeek == 0x6) sStr = \"Friday\";
else sStr = \"Invalid\";
return sStr;
}

 
Credits: [iPs] Drakins
Nem néztem, hogy mûködik-e.

/ido parancs probléma
« Válasz #2 Dátum: 2013. Január 25. - 22:30:32 »
0 Show voters
hát õszintén szólva nem sokra megyek vele minden esetre gondolkodom rajta.

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal