AMX Mod X - vše co potřebuješ k serveru
Prostor pro Vaši reklamu - napište nám

Pokročilé hledání



Pravidla fóra


1. Na začátek titulku tématu napište [HLEDÁM] / [NABÍZÍM], dle zacílení tématu.



Všechny časy jsou v UTC


 [ Příspěvků: 2 ] 
Autor Zpráva
 Předmět příspěvku: Pomoc s VIP hráčem a normálním NOVIP hráčem chyba body na Zm
PříspěvekNapsal: pon 07. kvě 2018 14:53:21 
Offline
AMXX Lama
AMXX Lama
Uživatelský avatar

Registrován: pát 29. pro 2017 13:56:15
Příspěvky: 45
Poděkoval: 4 x
Obdržel poděkování: 0 x
Prosím pomože mi někdo s bodama na NOVIP hráče a VIP. VIP hráč totiš v Zombie modu dostane za kill zm 100 bd a NOVIP hráč má max bodů pouze 240. Nevíme jak to opravit a kde. Prosím napište někdo postup nebo v kterém pluginu to je. Děkuji za pochopení našich problémů :(


Nahoru
  
 
 Předmět příspěvku: Re: Pomoc s VIP hráčem a normálním NOVIP hráčem chyba body n
PříspěvekNapsal: pon 07. kvě 2018 14:58:09 
Offline
-
-
Uživatelský avatar

Registrován: pon 25. pro 2017 17:14:40
Příspěvky: 109
Bydliště: Košice
Poděkoval: 4 x
Obdržel poděkování: 0 x
Synak můj ;)


Kód:
#include <amxmodx>
#include <hamsandwich>
#include <zombieplague>

#define MAX_AP_EVIP   400 //max bodov pre evip
#define MAX_AP_VIP   400 // max bodov pre vip
#define MAX_AP_USER   400 //max bodov pre novip

#define KILL_EVIP   50 //body za kill evip
#define KILL_VIP   40 //body za kill vip
#define KILL_USER   40 //body za kill novip

public plugin_init()
{
   register_plugin("1.0", "ammopacks", "xx");
   RegisterHam(Ham_Killed, "player", "ham_killed", 1);
}

public ham_killed(victim, attacker, shouldgib)
{
   new flags = get_user_flags(attacker);
   new ammopacks = zp_get_user_ammo_packs(attacker);
   
   if (attacker == victim)
      return;
   
   if (!zp_get_user_zombie(attacker)) {
      if (flags & ADMIN_LEVEL_G) {
         if (ammopacks + KILL_EVIP > MAX_AP_EVIP)
            ammopacks = MAX_AP_EVIP;
         else
         ammopacks += KILL_EVIP;
      }
      else if (flags & ADMIN_LEVEL_H) {
         if (ammopacks + KILL_VIP > MAX_AP_VIP)
            ammopacks = MAX_AP_VIP;
         else
         ammopacks += KILL_VIP;
      }
      else {
         if (ammopacks + KILL_USER > MAX_AP_USER)
            ammopacks = MAX_AP_USER;
         else
         ammopacks += KILL_USER;
         
      }
      zp_set_user_ammo_packs(attacker, ammopacks);
   }
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ ansicpg1250\\ deff0\\ deflang1051{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ f0\\ fs16 \n\\ par }
*/




Vytvor sma súbor kompiluj ho do amxx

_________________
Zombie Plague 7.6 (Mega Update) + Adrenalin + spirity + zbrane + LVL + XP Starter Pack + Last Human (opraveny) = IP:82.208.17.50:27856

+ Adrenal Human :D


Naposledy upravil 85filip58 dne úte 08. kvě 2018 18:38:31, celkově upraveno 1
kód do BBCODE + gramatika


Nahoru
  
 
 [ Příspěvků: 2 ] 

Všechny časy jsou v UTC


Kdo je online

Uživatelé procházející toto fórum: CommonCrawl [Bot] a 0 návštevníků



Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Přejít na:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
All rights reserved 2007-2016 © by AMXMODX.cz, kopírování textů nebo grafických prvků z této stránky je bez souhlasu administrátora (jab.jab@seznam.cz) přísně zakázáno!


TOPlist