←  Problemy z pluginami

AMXX.pl: Support AMX Mod X i SourceMod

»

Laserminy

  • +
  • -
BlackMatt - zdjęcie BlackMatt 18.03.2013

Witam, jako że z kolegą wzieliśmy się za "usprawnianie" pluginu lasermine i dodawaniu w nim przechodzenia dla ludzi (wieczne kładzenie lasera przed kimś i blokowanie/zastawianie tej osoby). Ja się nie zajmuję scriptingiem ale kumpel mnie poprosił jako że mam tu konto. Tak więc jest problem tego rodzaju:

Udało nam się zrobić przechodzenie oparte na Fakemecie. Lasery działały przez kilka map a potem nagle się psuły.. Po zajrzeniu w logi (które okazały się być ogromnę) widać było jakieś errory z fakemetą, i z fm_touch - coś w tym rodzaju. Najzabawniejszy jest fakt że jakiś czas działały normalnie a następnie nie można było przechodzić przez laser jako człowiek (właściciel jedynie mógł przechodzić).
Ma ktoś może jakieś pomysły dlaczego plugin psuł się po kilku mapach? Jak to możliwe. Dodam jeszcze że gdy kolega wziął czystą wersje pluginu zrobił go to od nowa wszystko działało znów kilka map.

Prosił mnie żebym Was spytał o to: Cytuje

napisz na amxx tak
#define LASERMINE_OWNER pev_iuser2
set_pev(i_Ent, LASERMINE_OWNER,​ id );
pev(i_Ent, LASERMINE_OWNER,​ wlasciciel[id] ); client_print(id,​print_chat,"%d",​wlasciciel[id])
pokazuje wiele cyfr a chcemy,by pokazywalo jedną,ktorą ma być id
wiec trzeba zmienic chyba pev_iuser2 na jakies inne tylko nie wiem jakie
no i napisz ze set_pev(i_ent, pev_owner,id) odpada


Jeśli ktoś coś nie zrozumiał sory ale zmęczony troszkę jestem i nie kontaktuje może być trochę mało logicznie rozpisane. Proszę o pomoc. Dobranoc
Użytkownik BlackMatt edytował ten post 19.03.2013 00:01
Odpowiedz