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

Niewidzialność z nożemProszę o pomoc z pluginem dającym niewidzialność gdy trzymamy nóż


  • Zamknięty Temat jest zamknięty
Brak odpowiedzi do tego tematu

#1 Tomi6652

    Nowy

  • Nowy

Reputacja: 0
Nowy

  • Postów:1
  • Imię:Tomek
  • Lokalizacja:Polska
Offline

Napisano 03.02.2011 11:07

Plugin 'posklejałem' z innych pluginów i z internetu sam, ogólnie działa, tylko czasem po jakimś czasie biegania z nożem, nie wiem czemu, działać przestaje. Prosiłbym o przeczytanie i wytknięcie mi błędów, braków. Nie znam się zbytnio na tym, po prostu chciałem coś takiego sobie wkleić na serwer, a nie mogłem znaleźć, więc nie krytykujcie mnie za surowo jeśli coś głupio zrobiłem :rolleyes: Jak ktoś pomoże dam plusika, czy tam cokolwiek jest na forum.

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

#define PLUGIN "niewidnoz"
#define VERSION "0.1"
#define AUTHOR "Tomi6652"

new cvar_invisibility

public plugin_init() {
register_plugin("niewidnoz", "0.1", "Tomi6652")
register_event("CurWeapon","CurWeapon","be")

cvar_invisibility = register_cvar("nn_invisibility","50")

return PLUGIN_CONTINUE
}

public CurWeapon(id) {

static weapon
weapon = get_user_weapon(id)

if(weapon == CSW_KNIFE) {

set_user_rendering(id, kRenderFxNone, 0, 0, 0, kRenderTransAlpha, get_pcvar_num(cvar_invisibility));
}

else {

set_user_rendering(id, kRenderFxNone, 0, 0, 0, kRenderTransAlpha, 255);
}
}


Dodano 03 luty 2011 - 20:30:
Przepraszam za kolejny post, ale już chyba za późno na edytuj. Po jakimś czasie używania okazało się, że tylko na koncie z flagami admina widziałem innych przezroczystych, poprawiłem trochę tak, że już normalnie bez flag widziałem kumpla przezroczystego, ale on mnie niestety widzi cały czas tak samo. Tutaj kod najnowszej wersji plugina, proszę o pomoc:

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

#define PLUGIN "niewidnoz"
#define VERSION "0.3"
#define AUTHOR "Tomi6652"

new cvar_invisibility

public plugin_init() {
register_plugin("niewidnoz", "0.3", "Tomi6652")
register_event("CurWeapon","event_cur_weapon","be", "1=1")

cvar_invisibility = register_cvar("nn_invisibility","50")
}

public event_cur_weapon(id)
{
if(!is_user_alive(id) || !is_user_connected(id))
return PLUGIN_CONTINUE

static weapon
weapon = get_user_weapon(id)

if(weapon == CSW_KNIFE) {

set_user_rendering(id, kRenderFxNone, 0, 0, 0, kRenderTransAlpha, get_pcvar_num(cvar_invisibility));
}

else {

set_user_rendering(id, kRenderFxNone, 0, 0, 0, kRenderTransAlpha, 255);
}
return PLUGIN_CONTINUE
}


Dodano 04 luty 2011 - 23:24:
Ok, okazało się, że kolega miał renderer software włączony i to była tego wina, jednak ktoś na tym forum mógłby się pofatygować i napisać, oszczędzilibyście mi 1,5 dnia zastanawiania się w jaki sposób plugin może naraz działać i nie działać.
  • +
  • -
  • 0




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

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