Page 4 of 4 FirstFirst ... 234
Results 31 to 40 of 40
  1. #31
    Senior Member
    Join Date
    Oct 2015
    Location
    Germany
    Posts
    214
    Quote Originally Posted by WolfBlade View Post
    Is there a script for ProconRulz that gives a player a VIP slot for a specified time by killing an Admin?

    I found one not long ago, but there are some issues with it. It's a "knife and admin and get a vip slot". The problem is that it's country based and even if someone already knifed and admin, it still continues to add time to their reserved slot. So it doesn't check if they already have one. I have Adkats running which does a lot for vip slots, but nothing specific for killing a specific player and getting a reward.

    Any ideas or thoughts?

    here is a knife challenge script for proconrulz. knife an admin to win a vip slot for 3 days. each player can win one time per round.

    the blue part is a list with admin ingame names (targets to knife).

    code for proconrulz:
    Code:
    ####       KNIFE AN ADMIN CHALLENGE       #########
    # win vip slot for 3 days (each player can win one time per round)
    # REQUIRES: VIP Slot Manager Plugin
    
    # playername list with admins to knife
    On Spawn; ServerFirst; Set %server_admins2knife% "@@Playername1@@Playername2@@"
    
    #count knife kills, yell the winner
    On Kill; Damage Melee; if %server_admins2knife% contains @@%v%@@; if %pt% != %vt%
    if %c% == 1; Yell 10 *** ! KNIFE AN ADMIN CHALLENGE *** %p% has won a !VIP SLOT; Say ***  !KNIFE AN ADMIN CHALLENGE; Say ***  %p% has won a !VIP SLOT for 3 days; Say /vsm-addvip %p% +3; 
    if %c% == 1; Log ^b^2KNIFE AN ADMIN CHALLENGE - %p% has won a !VIP SLOT for 3 days (admin target: %v%)^0^n; Set %ini_KnifeChallengeCompleted_%p%-DATE%ymd%-TIME%hms%% KNIFE_AN_ADMIN_CHALLENGE__%p%_has_won_a_VIP_SLOT_for_3_days__target_%v%; 
    
    # chat command !knife
    On Say; Text !knife; Say ***  !KNIFE AN ADMIN CHALLENGE; Say Knife an admin to win a !VIP Slot for 3 days (each player can win one time per round)
    
    ####       KNIFE AN ADMIN CHALLENGE - END       #########
    Developer of the VIP Slot Manager Plugin

  2. #32
    Awesome! Thank you! Exactly what I was looking for!

    I made few changes added the "defib and repair tool" to make it more interesting

    Cheers!!!
    Last edited by WolfBlade; 22-06-2017 at 13:18.

  3. #33
    Is there a way for the script to check if you're already an admin and or on the VIP list and stop you from participating and have it say "Sorry you already have a VIP slot! It expires on: [DATE] Thanks for playing!" for example?

  4. #34
    Senior Member
    Join Date
    Oct 2015
    Location
    Germany
    Posts
    214
    Quote Originally Posted by WolfBlade View Post
    Is there a way for the script to check if you're already an admin and or on the VIP list and stop you from participating and have it say "Sorry you already have a VIP slot! It expires on: [DATE] Thanks for playing!" for example?
    yes, it is possible. challenge for non vips only:
    Code:
    ####       KNIFE AN ADMIN CHALLENGE       #########
    # win vip slot for 3 days (each non VIP player can win one time per round)
    # REQUIRES: VIP Slot Manager Plugin
    
    # playername list with admins to knife
    On Spawn; ServerFirst; Set %server_admins2knife% "@@[email protected]@[email protected]@"
    
    #count knife kills, yell the winner
    On Kill; Damage Melee; if %server_admins2knife% contains @@%v%@@; if %pt% != %vt%; if %ini_vipslotmanager_%p%% == 0;
    if %c% == 1; Yell 10 *** ! KNIFE AN ADMIN CHALLENGE *** %p% has won a !VIP SLOT; Say ***  !KNIFE AN ADMIN CHALLENGE; Say ***  %p% has won a !VIP SLOT for 3 days; Say /vsm-addvip %p% +3; 
    if %c% == 1; Log ^b^2KNIFE AN ADMIN CHALLENGE - %p% has won a !VIP SLOT for 3 days (admin target: %v%)^0^n; Set %ini_KnifeChallengeCompleted_%p%-DATE%ymd%-TIME%hms%% KNIFE_AN_ADMIN_CHALLENGE__%p%_has_won_a_VIP_SLOT_for_3_days__target_%v%; 
    
    # chat command !knife
    On Say; Text !knife; 
    if %ini_vipslotmanager_%p%% == 0; Say ***  !KNIFE AN ADMIN CHALLENGE; Say Knife an admin to win a !VIP Slot for 3 days (each non VIP player can win one time per round)
    if %ini_vipslotmanager_%p%% != 0; Set %rem_time% %ini_vipslotmanager_%p%% / 86400 - %seconds% / 86400; Say %p% sorry you already have a VIP slot! It expires in %rem_time% days. Thanks for playing!
    
    ####       KNIFE AN ADMIN CHALLENGE - END       #########
    Developer of the VIP Slot Manager Plugin

  5. #35
    Hmm.. so I ran this new one and had an Admin knife an Admin and it did nothing - outside of posting the knife kill. Both admins are listed in the %server_admins2knife%... didn't see any messaging. Any ideas?

  6. #36
    Senior Member
    Join Date
    Oct 2015
    Location
    Germany
    Posts
    214
    Quote Originally Posted by WolfBlade View Post
    Hmm.. so I ran this new one and had an Admin knife an Admin and it did nothing - outside of posting the knife kill. Both admins are listed in the %server_admins2knife%... didn't see any messaging. Any ideas?
    type in chat: !knife
    Developer of the VIP Slot Manager Plugin

  7. #37
    Thanks for the help Max. I'll let you know if anything weird pops up Don't hesitate to stop by anytime!

  8. #38
    Senior Member
    Join Date
    Oct 2015
    Location
    Germany
    Posts
    214

    Plugin Update 1.0.0.3


    PLUGIN HAS BEEN UPDATED TO VERSION 1.0.0.3



    Version 1.0.0.3

    - Add: Auto Correction for case sensitive difference in playername
    If a VIP is joining it checks case sensitive difference between real ingame playername and SQL playername. If the names are not completely igual ( case sensitive difference ) it will be fixed automatically.

    - Add: Auto Database Cleaner
    This feature reduces the Sync traffic between SQL and Gameserver. It is necessary because the Sync is limited (max. 200 VIPs for each Server Group). Each Sync includes a list of valid VIPs and expired VIPs. Expired VIPs will get a notify message on the next spawn event. But if the player does not join the server for long time period (90 days by default setting), then this feature will remove him from the Sync in order to reduce the traffic. It changes the player status from 'expired' to 'inactive' and the player will not recives the expired VIP Slot message.

    - Modification: in-game commands
    After using the in-game commands to add a VIP the Sync will start within 60 seconds.

    - Fix: Website (add days button)
    Bugfix for the 'add xy days button' on the 'Edit VIP' page for expired VIPs less than 1 day.



    Download link on the first post: https://forum.myrcon.com/showthread....l=1#post139078
    Developer of the VIP Slot Manager Plugin

  9. #39
    Senior Member
    Join Date
    Oct 2015
    Location
    Germany
    Posts
    214

    Plugin Update 1.0.0.4


    PLUGIN HAS BEEN UPDATED TO VERSION 1.0.0.4



    Version 1.0.0.4

    - Add: Aggressive Join features

    The Aggressive Join detection keeps you informed if a NON-VIP player got kicked to make room for VIP on full server. If the kicked player rejoins, the Plugin sends him a customized message.

    In addition, the Plugin can disable the 'Aggressive Join' close on round end to keep as many players as possible on the server. On the next round it will be enabled automatically. This feature works for the following game modes: ConquestLarge, ConquestSmall, TDM and Chainlink.



    Download link on the first post: https://forum.myrcon.com/showthread....l=1#post139078
    Last edited by maxdralle; 04-10-2017 at 09:05.
    Developer of the VIP Slot Manager Plugin

  10. #40
    Thank you for the update!
    I realy like the new feature!

 

 

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •