Jump to content

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

Posted Image Posted Image

Guest Message by DevFuse
 

Photo
CoD Nowy

Sprawdzanie dostawania broni

cod nowy

  • You cannot start a new topic
  • Please log in to reply
3 replies to this topic

#1 Żółw Mina

    Banned

  • Zbanowany

Reputacja: 30
Życzliwy

  • Postów:93
  • Lokalizacja:Zamość
Offline

Posted 23.05.2012 16:10

Witam!
Mam problem podczas edytacji klasy, a mianowicie:

Jak zrobić, aby plugin sprawdzał, czy dany gracz ma daną broń, a jeśli nie to ją dostawał, a gdy wpisze się komendę /resetbroni, to broń już nie dostaje?

Z góry dzięki!

#2 dasiek

    Nie wiem, nie znam się, nie orientuję się, zarobiony jestem.

  • Junior Admin

Reputacja: 2,077
Godlike

  • Postów:5,706
  • Imię:Adaś
  • Lokalizacja:No teraz trochę dalej od WWy
Offline

Posted 23.05.2012 17:17

Może taki kod na przykładzie AK

#include <amxmodx>
#include <amxmisc>
#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "CheQ"

public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)

register_clcmd("say /resetbroni","Resetuje")
}
public Resetuje(id)
{
new weapons[32],num;
new bool:ma = false;
get_user_weapons(id,weapons,num) // Pobieram bronie
new i =0;
do
{
  if(weapons[i] == CSW_AK47)
  {
   client_print(id,print_chat,"Masz AK!")
   ma = true;
  }
  i++;
}
while(ma || i == num+1)
if(!ma)
{
  client_print(id,print_chat,"nie Masz AK - dodaje")
  // tu dodaj funkcje dodawania ak
}
}

Nie sprawdzane.
  • +
  • -
  • 0

#3 Żółw Mina

    Banned

  • Autor tematu
  • Zbanowany

Reputacja: 30
Życzliwy

  • Postów:93
  • Lokalizacja:Zamość
Offline

Posted 23.05.2012 19:43

Dzięki ale już sam się pobawiłem i jest tylko jeden problem...

Zrobiłem wszystko dobrze (we wszystkich klasach) i po wpisaniu /resetbroni, zamiast resetować bronie wybranej klasy, to resetuje bronie klasy np. Desant, i można mieć broń AK47 w klasie, która jej ma nie mieć... :/ tu sma daje przykładowe sma

Attached Files



#4 Żółw Mina

    Banned

  • Autor tematu
  • Zbanowany

Reputacja: 30
Życzliwy

  • Postów:93
  • Lokalizacja:Zamość
Offline

Posted 24.05.2012 17:42

@REFFFF :P





Also tagged with one or more of these keywords: cod nowy

1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users