Skocz do zawartości

Witamy w Nieoficjalnym polskim support'cie AMX Mod X

Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie

Problem z strip_user_weapons


  • Zamknięty Temat jest zamknięty
10 odpowiedzi w tym temacie

#1 thomas

    Banned

  • Zbanowany

Reputacja: 55
Pomocny

  • Postów:265
  • Imię:Tomasz
  • Lokalizacja:Małopolska
Offline

Napisano 12.11.2012 15:25

Witam mam problem z strip_user_weapons chce dodać vipowi aby zabierało glock/usp na respie i dawało graczowi deagla i działa ale od następnej rundy jak np. kupie Aka to zabiera też aka a nie chce tak dam kawałek kodu i powiedzcie jak zrobić aby zabierało tylko glocka/usp.


if(get_cvar_num("amx_vip_deagle") == 1){
	strip_user_weapons(id);
	fm_give_item(id, "weapon_knife");
	fm_give_item(id, "weapon_deagle");
	fm_give_item(id, "ammo_50ae");
	cs_set_user_bpammo(id, CSW_DEAGLE, 35);
   }

Dołączona grafika
Dołączona grafika
Dołączona grafika
Dołączona grafika

#2 K!113r

    Teraz to chyba Sławek kek

  • Power User

Reputacja: 387
Wszechpomocny

  • Postów:868
  • GG:
  • Steam:steam
  • Imię:Mateusz
  • Lokalizacja:Piotrków Tryb.
Offline

Napisano 12.11.2012 15:55

zabierasz mu po freeze time? lepiej po spawnie (Ham_Spawn)
  • +
  • -
  • 0

DarkGL to mój autorytet.

skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować


#3 thomas

    Banned

  • Autor tematu
  • Zbanowany

Reputacja: 55
Pomocny

  • Postów:265
  • Imię:Tomasz
  • Lokalizacja:Małopolska
Offline

Napisano 12.11.2012 16:08

hmm.

To jak by to zrobić?
Dołączona grafika
Dołączona grafika
Dołączona grafika
Dołączona grafika

#4 sharkowy

    Lokalna anomalia sejsmiczna o nieustalonej genezie.

  • Przyjaciel

Reputacja: 113
Zaawansowany

  • Postów:1 981
Offline

Napisano 12.11.2012 16:13

#include <amxmodx>
#include <fun>
#include <hamsandwich>
#include <cstrike>

#define PLUGIN "bla bla"
#define VERSION "1.0"
#define AUTHOR "sharkowy"

public plugin_init() {
register_plugin("PLUGIN ","VERSION" ,"AUTHOR" )
RegisterHam(Ham_Spawn, "player", "odrodzenie", 1);
}

public odrodzenie(id)
{
if(get_user_flags(id) & ADMIN_LEVEL_H && get_user_weapon(id)==CSW_GLOCK18 || CSW_USP)
client_cmd(id, "drop")
}



Coś w ten deseń, pisałem z pamięci.
  • +
  • -
  • 0

#5 thomas

    Banned

  • Autor tematu
  • Zbanowany

Reputacja: 55
Pomocny

  • Postów:265
  • Imię:Tomasz
  • Lokalizacja:Małopolska
Offline

Napisano 12.11.2012 16:21

A to mam tak

if(get_user_flags(id) & FLAGA){

to jak zrobie tak to będzie dobrze?:

if(get_user_flags(id) & FLAGA && get_user_weapon(id)==CSW_GLOCK18 || CSW_USP)
       client_cmd(id, "drop")

   if(get_cvar_num("amx_vip_deagle") == 1){
	fm_give_item(id, "weapon_knife");
	fm_give_item(id, "weapon_deagle");
	fm_give_item(id, "ammo_50ae");
	cs_set_user_bpammo(id, CSW_DEAGLE, 35);
   }

Użytkownik thomas edytował ten post 12.11.2012 16:22

Dołączona grafika
Dołączona grafika
Dołączona grafika
Dołączona grafika

#6 sharkowy

    Lokalna anomalia sejsmiczna o nieustalonej genezie.

  • Przyjaciel

Reputacja: 113
Zaawansowany

  • Postów:1 981
Offline

Napisano 12.11.2012 16:22

Nie, po prostu wgraj mój plugin i zobacz czy działa w ogóle, tylko ustaw tam taką flagę jaką masz do vipa.
  • +
  • -
  • 0

#7 thomas

    Banned

  • Autor tematu
  • Zbanowany

Reputacja: 55
Pomocny

  • Postów:265
  • Imię:Tomasz
  • Lokalizacja:Małopolska
Offline

Napisano 12.11.2012 16:23

Znaczy wiesz mam zrobione

#define FLAGA ADMIN_LEVEL_H

więc to mi działa


Zrobiłem tak jak mówiłeś i plugin nie działa. Teraz mi wywala Deagla co runde. I po nowej rundzie znikają wszystkie bronie i dostaje wyrzuconego deagla..

Użytkownik thomas edytował ten post 12.11.2012 16:38

Dołączona grafika
Dołączona grafika
Dołączona grafika
Dołączona grafika

#8 Albertd

    Zaawansowany

  • Użytkownik

Reputacja: 34
Życzliwy

  • Postów:138
  • GG:
  • Lokalizacja:Polska
Offline

Napisano 12.11.2012 18:47

I nigdy nie bedzie to dzialac tak jak chcesz uzywac tak daremnego kodu jaki dal sharkovy, on chyba nie rozumie o co chodzi.

http://darkgl.amxx.p...broni-graczowi/ ten link pomoze ci na 100%
poprostu wklej gdzies do pluginy ten caly stock co dal DarkGL
i zamiast tego co uzywac w swoim kodzie strip_user_weapon uzyj

ham_strip_weapon(id,"weapon_glock18") / ham_strip_weapon(id,"weapon_usp")

Wtedy gracz straci tylko bron ktora wpiszesz w miejsce weapon[].

Czyli:

if(get_cvar_num("amx_vip_deagle") == 1){
ham_strip_weapon(id,"weapon_usp")
ham_strip_weapon(id,"weapon_glock18")
fm_give_item(id, "weapon_deagle");
fm_give_item(id, "ammo_50ae");
cs_set_user_bpammo(id, CSW_DEAGLE, 35);
}

  • +
  • -
  • 0

#9 Gość_21977_*

  • Gość

Reputacja: 0

Offline

Napisano 12.11.2012 19:46

Żaden z powyższych kodów nie zadziała w pełni prawidłowo.
https://forums.allie...628&postcount=3

#10 thomas

    Banned

  • Autor tematu
  • Zbanowany

Reputacja: 55
Pomocny

  • Postów:265
  • Imię:Tomasz
  • Lokalizacja:Małopolska
Offline

Napisano 13.11.2012 20:07

No nie działa ani tak ani tak.

Powiadasz że mam zrobić z tego linku co podałeś ?
Dołączona grafika
Dołączona grafika
Dołączona grafika
Dołączona grafika

#11 speedkill

    Godlike

  • Przyjaciel

Reputacja: 1 592
Godlike

  • Postów:2 733
  • GG:
  • Steam:steam
  • Imię:Michał
  • Lokalizacja:Prudnik
Offline

Napisano 13.11.2012 21:51

No nie działa ani tak ani tak.

Powiadasz że mam zrobić z tego linku co podałeś ?

Tak, skompiluj ten kod co dał benio, i sprawdź czy zadziała ;)


Uwaga! (dodane przez: benio101)
Ten temat został zamknięty przez moderatora.

Powód: Pomoc udzielona

Jeśli się z tym nie zgadzasz, Dołączona grafika raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.

Z pozdrowieniami,
Zespół AMXX.PL

Użytkownik benio101 edytował ten post 18.12.2012 05:23

  • +
  • -
  • 0

If you can dream it, you can do it.





Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych