Plugin free vip

Tutoriale scripting, cod si portiuni de cod.

Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com

Post Reply
Archeon
Membru, skill 0
Membru, skill 0
Posts: 31
Joined: 06 Aug 2019, 00:51
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com...!
Fond eXtream: 0
Has thanked: 8 times

17 Dec 2019, 00:20

Salut. Poate cineva să mă ajute cu un plugin care de la ora x până la ora y oferă free vip (flag-ul ADMIN_LEVEL_G (flag s) ) plugin-ul de VIP pe care-l folosesc este cel al lui aarnaas (zm_vip versiunea 1.7). Orele între care să fie free vip: 22 - 08. Am găsit câteva plugin-uri care oferă ceea ce vreau, dar au bug-uri multe şi îmi apar multe mesaje în log + erori. Mulţumesc!

Edit: Se poate face ca bomba de infecţie să nu afecteze ultimul om rămas? zombie plague advanced 4.3 fix, postez sma-ul dacă se poate face.
eXtreamSHOP
User avatar
Laurentiu P.
Fost moderator
Fost moderator
Posts: 2282
Joined: 10 Jul 2013, 20:26
Detinator Steam: Nu
Reputatie: Fost super moderator
Fond eXtream: 100
Has thanked: 14 times
Been thanked: 33 times

17 Dec 2019, 09:08

Image
Archeon
Membru, skill 0
Membru, skill 0
Posts: 31
Joined: 06 Aug 2019, 00:51
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com...!
Fond eXtream: 0
Has thanked: 8 times

17 Dec 2019, 18:44

Chiar cautam parasuta aia fara model. Presupunand ca functioneaza fara probleme plugin-ul de free vip (cand ajung acasa testez), chestia cu he-ul care omoara ultimul om se poate dezactiva?

Multumesc pentru link.

Edit: Pentru plugin-ul de "Free VIP" de aici, cereri-pluginuri/pluginuri-des-cautate- ... 23259.html primesc o eroare de compilare "error 006: must be assigned to an array" pentru rândurile 86 şi 105 din sma.
User avatar
L E V I N
Scripter eXtreamCS
Scripter eXtreamCS
Posts: 2634
Joined: 24 Aug 2011, 11:24
Detinator Steam: Da
CS Status:
Detinator server CS: ☯∴
SteamID: riseofevo
Reputatie: Scripter eXtreamCS
Nume anterior: Adryyy
Location: ҳ̸Ҳ̸ҳ
Has thanked: 38 times
Been thanked: 403 times
Contact:

18 Dec 2019, 19:43

Code: Select all

#include <amxmodx>

new const TAG[] = "[TAG]";

new bool:vip_free, g_msg_saytext;

public plugin_init()
{
   register_plugin("Free VIP Giver", "2.0", "cyby")
   check_time()
   set_task(60.0, "check_time", _, _, _, "b")
   set_task(1.0, "hud_mess", _, _, _, "b")
   
   g_msg_saytext = get_user_msgid("SayText");
}

public check_time()
{
   static preluare_ora[3], ora;
   get_time("%H", preluare_ora, 2)
   ora = str_to_num(preluare_ora)
   if(20 >= ora || ora <= 21)
   {
      if(!vip_free)
         color(0, ".v%s.g Este ora.e 20:00.g!!Toti jucatori aveti vip free!", TAG)
      vip_free = true
      server_cmd("amx_default_access ^"t^"")
   }
   else
   {
      if(vip_free)
         color(0, ".v%s.g Este ora.e 21:00.g!!Eventul free s-a sfarsit!", TAG)
      vip_free = false
      server_cmd("amx_default_access ^"z^"")
   }
   server_cmd("amx_reloadadmins")
}

public hud_mess()
{
   if(vip_free)
   {
      set_hudmessage(random(0), random(255), random(0), 0.00, 0.17, 1, 1.0, 1.0, 0.1, 0.1)
      show_hudmessage(0, "EVENT VIP 20:00 - 21:00")
   }
}

stock color(const id, const input[], any:...)
{
   new count = 1, players[32]
   static msg[191]
   vformat(msg, 190, input, 3)

   replace_all(msg, 190, ".v", "^4")
   replace_all(msg, 190, ".g", "^1")
   replace_all(msg, 190, ".e", "^3")

   if(id) players[0] = id; else get_players(players, count, "ch")
   {
      for(new i = 0; i < count; i++)
      {
         if(is_user_connected(players[i]))
         {
            message_begin(MSG_ONE_UNRELIABLE, g_msg_saytext, _, players[i])
            write_byte(players[i]);
            write_string(msg);
            message_end();
         }
      }
   }
}
Nu fac nimic contra cost! Faceți cerere bine detaliată aici, pe forum. Nu-mi mai dați add pe Steam doar pentru a mă avea în lista de prieteni.
Am cont și activez doar aici! Aveți grijă la cei ce încearcă să mă copieze..Puteți lua legătura cu mine dacă aveți o problemă/nelămurire în acest caz.
În cazul în care utilizați ceva din addonsurile postate de mine aici, e bine să fiți la curent cu modificările aduse unor plugine, aici.
Archeon
Membru, skill 0
Membru, skill 0
Posts: 31
Joined: 06 Aug 2019, 00:51
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com...!
Fond eXtream: 0
Has thanked: 8 times

18 Dec 2019, 22:47

Perfect.
Legat de he-ul ce afectează ultimul om se poate face ceva? Aici este .sma-ul https://gofile.io/?c=d8Y4ui
Archeon
Membru, skill 0
Membru, skill 0
Posts: 31
Joined: 06 Aug 2019, 00:51
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com...!
Fond eXtream: 0
Has thanked: 8 times

21 Dec 2019, 20:49

Archeon wrote:
18 Dec 2019, 22:47
Perfect.
Legat de he-ul ce afectează ultimul om se poate face ceva? Aici este .sma-ul https://gofile.io/?c=d8Y4ui
Up?
Post Reply

Return to “Scripting”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 2 guests