Jump to content

Bill

Membru
  • Posts

    5
  • Joined

  • Last visited

    Never

Bill's Achievements

Rookie

Rookie (2/14)

  • First Post
  • Conversation Starter
  • Week One Done
  • One Month Later
  • One Year In

Recent Badges

0

Reputation

  1. Multumesc de sfat dar este o mica problema nu gasesc download de la mSelection imi da numai versiuni vechi nu 0.3x ai tu vrun link de download?
  2. Buna ziua sa-mp.ro Am si eu o problema incerc sa dau compile la un gamemode si imi da urmatoarele erori si nu stiu sa le rezolv.Cum sa le rezolv va rog!!!! http://postimg.org/image/mrsxer997/
  3. Bill

    Problema fs ceas

    Ti-am dat add la id-ul tau,al meu este <nu se lasa id-uri exista pm> by Gireada
  4. Bill

    Problema fs ceas

    O metoda m-ai simpla abea acuma invat limbaje de programare ca sa ma descurc.Sa imi zici o metoda mai simpla te rog sau sa ma ajuti te rog ca nu stiu sa fac.
  5. Buna ziua sa-mp.ro. Am si eu nevoie de ajutor pentru ca pe multe site-uri am cerut ajutor si nu mi s-a oferit,sper ca aici sa fie membrii care sa ma ajute. Am modificat un gamemode (Am reparat buguri etc...)si nu avea ceas.M-am gandit sa iau unul de pe net si lam pus in filterscript si in server.cfg intru pe server si nu imi apare ceasu.Ce sa fac ca asa imi face la toate fs-urile ceas. [pawn]//=====Includes================================================================================// #include <a_samp> //=====Defines=================================================================================// //-----Colors----------------------------------------------------------------------------------// #define BLACK 0x000000FF #define WHITE 0xFFFFFFFF #define YELLOW 0xFFFF00FF #define RED 0xE60000FF //-----TextDrawSetFormat(Text:text, const format[], {Float,_}:...)-----------------------------// new FALSE = false; #define TextDrawSetFormat(%0,%1) do{new _str[128]; format(_str,128,%1); TextDrawSetString(%0,_str);}while(FALSE) //=====New variables===========================================================================// //-----TextDraws-------------------------------------------------------------------------------// new Text:TextdrawHour; new Text:TextdrawMinute; new Text:TextdrawSeconds; new Text:TextdrawDay; new Text:TextdrawMonth; //-----Weather---------------------------------------------------------------------------------// // You can change the numbers for different weathers. Look the wiki for all weathers. new SpringWeather[8] = {1,10,11,14,17,23,29,33}; new SummerWeather[5] = {0,1,10,11,19}; new AutumnWeather[10] = {7,8,9,12,15,16,17,25,30,32}; new WinterWeather[13] = {1,4,5,7,8,9,12,15,17,20,25,27,30}; //=====Forwarding==============================================================================// forward Roach_Time_Tools(); //=====Callbacks==============================================================================// public OnFilterScriptInit() { //Print print("\n--------------------------------------"); print(" Ceasul v2.5 By Bill "); print("--------------------------------------\n"); //News new Year, Month, Day; new ServerHour, ServerMinute, ServerSecond; new summerrand = random(sizeof(SummerWeather)); new winterrand = random(sizeof(WinterWeather)); new springrand = random(sizeof(SpringWeather)); new autumnrand = random(sizeof(AutumnWeather)); //Gets getdate(Year, Month, Day); gettime(ServerHour, ServerMinute, ServerSecond); CreateRXTT(); switch(Month) { case 1:{ TextDrawSetString(TextdrawMonth, " Ianuarie"); SetWeather(WinterWeather[winterrand]); } case 2:{ TextDrawSetString(TextdrawMonth, " Februarie"); SetWeather(WinterWeather[winterrand]); } case 3:{ TextDrawSetString(TextdrawMonth, " Martie"); if(Day <21){SetWeather(WinterWeather[winterrand]);} else{SetWeather(SpringWeather[springrand]);} } case 4:{ TextDrawSetString(TextdrawMonth, " Aprilie"); SetWeather(SpringWeather[springrand]); } case 5:{ TextDrawSetString(TextdrawMonth, " Mai"); SetWeather(SpringWeather[springrand]); } case 6:{ TextDrawSetString(TextdrawMonth, " Iunie"); if(Day <21){SetWeather(SpringWeather[springrand]);} else{SetWeather(SummerWeather[summerrand]);} } case 7:{ TextDrawSetString(TextdrawMonth, " Iulie"); SetWeather(SummerWeather[summerrand]); } case 8:{ TextDrawSetString(TextdrawMonth, " August"); SetWeather(SummerWeather[summerrand]); } case 9:{ TextDrawSetString(TextdrawMonth, " Septembrie"); if(Day <21){SetWeather(SummerWeather[summerrand]);} else{SetWeather(AutumnWeather[autumnrand]);} } case 10:{ TextDrawSetString(TextdrawMonth, " Octombrie"); SetWeather(AutumnWeather[autumnrand]); } case 11:{ TextDrawSetString(TextdrawMonth, " Noiembrie"); SetWeather(AutumnWeather[autumnrand]); } case 12:{ TextDrawSetString(TextdrawMonth, " Decembrie"); if(Day <21){SetWeather(AutumnWeather[autumnrand]);} else{SetWeather(WinterWeather[winterrand]);} } } if(ServerHour == 22){SetWorldTime(22);} else{SetWorldTime(ServerHour);} //Timers SetTimer("Roach_Time_Tools", 1000, true); return 1; } public OnFilterScriptExit() { DestroyRXTT(); return 1; } public OnPlayerConnect(playerid) { HideRXTT(playerid); } public OnPlayerRequestClass(playerid, classid) { HideRXTT(playerid); return 1; } public OnPlayerSpawn(playerid) { ShowRXTT(playerid); return 1; } public OnPlayerDisconnect(playerid, reason) { HideRXTT(playerid); return 1; } //=====Forwarding==============================================================================// //=====Forwarding==============================================================================// public Roach_Time_Tools() { //News new ServerHour, ServerMinute, ServerSecond; new Year, Month, Day; new summerrand = random(sizeof(SummerWeather)); new winterrand = random(sizeof(WinterWeather)); new springrand = random(sizeof(SpringWeather)); new autumnrand = random(sizeof(AutumnWeather)); //Gets gettime(ServerHour,ServerMinute,ServerSecond); getdate(Year, Month, Day); //TextDraw Clock TextDrawSetFormat(TextdrawHour, "%02d", ServerHour); TextDrawSetFormat(TextdrawMinute, ":%02d", ServerMinute); TextDrawSetFormat(TextdrawSeconds, ":%02d", ServerSecond); for(new i = 0; i < GetMaxPlayers(); i++){SetPlayerTime(i, ServerHour, ServerMinute);} //TextDraw Day TextDrawSetFormat(TextdrawDay, "%02d", Day); //Weather Changer if(ServerMinute == 0 && ServerSecond == 1) { new string[128]; format(string, sizeof(string), "E %02d Fix. Vremea sa schimbat.",ServerHour); SendClientMessageToAll(YELLOW, string); printf("Vremea sa schimbat. [%02d:%02d:%02d]",ServerHour, ServerMinute, ServerSecond); switch(Month) { case 1:{ TextDrawSetString(TextdrawMonth, " Ianuarie"); SetWeather(WinterWeather[winterrand]); } case 2:{ TextDrawSetString(TextdrawMonth, " Februarie"); SetWeather(WinterWeather[winterrand]); } case 3:{ TextDrawSetString(TextdrawMonth, " Martie"); if(Day <21){SetWeather(WinterWeather[winterrand]);} else{SetWeather(SpringWeather[springrand]);} } case 4:{ TextDrawSetString(TextdrawMonth, " Aprilie"); SetWeather(SpringWeather[springrand]); } case 5:{ TextDrawSetString(TextdrawMonth, " Mai"); SetWeather(SpringWeather[springrand]); } case 6:{ TextDrawSetString(TextdrawMonth, " Iunie"); if(Day <21){SetWeather(SpringWeather[springrand]);} else{SetWeather(SummerWeather[summerrand]);} } case 7:{ TextDrawSetString(TextdrawMonth, " Iulie"); SetWeather(SummerWeather[summerrand]); } case 8:{ TextDrawSetString(TextdrawMonth, " August"); SetWeather(SummerWeather[summerrand]); } case 9:{ TextDrawSetString(TextdrawMonth, " Septembrie"); if(Day <21){SetWeather(SummerWeather[summerrand]);} else{SetWeather(AutumnWeather[autumnrand]);} } case 10:{ TextDrawSetString(TextdrawMonth, " Octombrie"); SetWeather(AutumnWeather[autumnrand]); } case 11:{ TextDrawSetString(TextdrawMonth, " Noiembrie"); SetWeather(AutumnWeather[autumnrand]); } case 12:{ TextDrawSetString(TextdrawMonth, " Decembrie"); if(Day <21){SetWeather(AutumnWeather[autumnrand]);} else{SetWeather(WinterWeather[winterrand]);} } } if(ServerHour == 22){SetWorldTime(22);} else{SetWorldTime(ServerHour);} } return 1; } stock CreateRXTT() { //Hours TextdrawHour = TextDrawCreate(546.000000,22.000000,"--"); TextDrawAlignment(TextdrawHour,0); TextDrawBackgroundColor(TextdrawHour,BLACK); TextDrawFont(TextdrawHour,3); TextDrawLetterSize(TextdrawHour,0.634,2.4); TextDrawColor(TextdrawHour,WHITE); TextDrawSetOutline(TextdrawHour,1); TextDrawSetProportional(TextdrawHour,1); TextDrawSetShadow(TextdrawHour,1); //Minutes TextdrawMinute = TextDrawCreate(570.200000,22.000000,"--"); TextDrawAlignment(TextdrawMinute,0); TextDrawBackgroundColor(TextdrawMinute,BLACK); TextDrawFont(TextdrawMinute,3); TextDrawLetterSize(TextdrawMinute,0.634,2.4); TextDrawColor(TextdrawMinute,WHITE); TextDrawSetOutline(TextdrawMinute,1); TextDrawSetProportional(TextdrawMinute,1); TextDrawSetShadow(TextdrawMinute,1); //Seconds TextdrawSeconds = TextDrawCreate(606.500000,33.000000,"--"); TextDrawAlignment(TextdrawSeconds,0); TextDrawBackgroundColor(TextdrawSeconds,BLACK); TextDrawFont(TextdrawSeconds,3); TextDrawLetterSize(TextdrawSeconds,0.3,1.0); TextDrawColor(TextdrawSeconds,WHITE); TextDrawSetOutline(TextdrawSeconds,1); TextDrawSetProportional(TextdrawSeconds,1); TextDrawSetShadow(TextdrawSeconds,1); //Day TextdrawDay = TextDrawCreate(500.000000,10.000000,"--"); TextDrawAlignment(TextdrawDay,0); TextDrawBackgroundColor(TextdrawDay,BLACK); TextDrawFont(TextdrawDay,3); TextDrawLetterSize(TextdrawDay,0.44,1.2); TextDrawColor(TextdrawDay,WHITE); TextDrawSetOutline(TextdrawDay,1); TextDrawSetProportional(TextdrawDay,1); TextDrawSetShadow(TextdrawDay,1); //Month TextdrawMonth = TextDrawCreate(515.000000,10.000000,"---------"); TextDrawAlignment(TextdrawMonth,0); TextDrawBackgroundColor(TextdrawMonth,BLACK); TextDrawFont(TextdrawMonth,3); TextDrawLetterSize(TextdrawMonth,0.44,1.2); TextDrawColor(TextdrawMonth,WHITE); TextDrawSetOutline(TextdrawMonth,1); TextDrawSetProportional(TextdrawMonth,1); TextDrawSetShadow(TextdrawMonth,1); } stock HideRXTT(playerid) { TextDrawHideForPlayer(playerid,TextdrawHour); TextDrawHideForPlayer(playerid,TextdrawMinute); TextDrawHideForPlayer(playerid,TextdrawSeconds); TextDrawHideForPlayer(playerid,TextdrawDay); TextDrawHideForPlayer(playerid,TextdrawMonth); } stock ShowRXTT(playerid) { TextDrawShowForPlayer(playerid,TextdrawHour); TextDrawShowForPlayer(playerid,TextdrawMinute); TextDrawShowForPlayer(playerid,TextdrawSeconds); TextDrawShowForPlayer(playerid,TextdrawDay); TextDrawShowForPlayer(playerid,TextdrawMonth); } stock DestroyRXTT() { TextDrawDestroy(TextdrawHour); TextDrawDestroy(TextdrawMinute); TextDrawDestroy(TextdrawSeconds); TextDrawDestroy(TextdrawDay); TextDrawDestroy(TextdrawMonth); }[/pawn]
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.