Skocz do zawartości

  • Zaloguj korzystając z Facebooka Zaloguj korzystając z Twittera Zaloguj przez Steam Zaloguj poprzez Google      Logowanie »   
  • Rejestracja

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

Daj Fraga


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

#1 radek_b11

    Hero

  • Zbanowany

Reputacja: 29
Życzliwy

  • Postów:1019
  • Lokalizacja:Rajowo
Offline

Napisano 31.10.2009 22:53

Witam

Potrzebuję pluginu dzięki któremu admingracze będą mogli przekazywać sobie fragi (hns ganiany) np:

daj_fraga nick 1

lub

frag nick 1

#2 Knopers

    Nie patrz tak na mnie !

  • Przyjaciel

Reputacja: 587
Wszechwiedzący

  • Postów:2013
  • GG:
  • Steam:steam
  • Imię:Mateusz
  • Lokalizacja:Cz-wa
Offline

Napisano 31.10.2009 23:19

Łap (napisałem kiedyś na potrzeby testów):
#include <amxmodx>
#include <amxmisc>
#include <fun>

public plugin_init() {
	register_plugin("Fragi", "1.0", "Knopers");
	register_concmd("daj_fraga", "frag", ADMIN_BAN, "<nick or #userid> <ile fragow>");
}
public frag(id,level,cid){
	if (!cmd_access(id,level,cid,3)){
		return PLUGIN_HANDLED;
	}
	new winny[33], ilef[4];
	read_argv(1, winny, 32);
	read_argv(2, ilef, 3);
	new player = cmd_target(id, winny, 7);
	new ilefr = str_to_num(ilef);
	if(!player){  
		return PLUGIN_HANDLED;
	}
	new playername[33], adminname[33];
	get_user_name(player, playername, 32);
	get_user_name(id, adminname, 32);
	set_user_frags(player, (get_user_frags(id) + ilefr)); 
	client_print(0, print_chat, "%s dodal %s : %d Frag'ow !", adminname, playername, ilefr);
	return PLUGIN_HANDLED;
}

PS:Reszta nie czepiać się o nazwy zmiennych :P
  • +
  • -
  • 1

#3 ...

    Wszechmogący

  • Zbanowany

Reputacja: 166
Profesjonalista

  • Postów:612
  • Lokalizacja:Jasło
Offline

Napisano 31.10.2009 23:23

jemu chodzi o to by gracze mogli sobie przesyłać fragi (wiem, bo kopiuje mój serwer)

#4 Knopers

    Nie patrz tak na mnie !

  • Przyjaciel

Reputacja: 587
Wszechwiedzący

  • Postów:2013
  • GG:
  • Steam:steam
  • Imię:Mateusz
  • Lokalizacja:Cz-wa
Offline

Napisano 31.10.2009 23:26

aha , w takim razie nie podrabiam twoich pluginów :P jak będziesz chciał to sam mu dasz ;>
  • +
  • -
  • 0

#5 radek_b11

    Hero

  • Autor tematu
  • Zbanowany

Reputacja: 29
Życzliwy

  • Postów:1019
  • Lokalizacja:Rajowo
Offline

Napisano 01.11.2009 11:10

Kopiuje ? proszę Cię.
To co ktoś sobie wymyśli a Ty to masz to od razu musi być kopia tak ?
Ja mogłbym też powiedzieć że masz jakiś plugi i że ode mnie skopiowałeś.
Włącz myślenie.
Chyba wpadłeś w samo uwielbienie bo co kto nie napisze to zaraz od Ciebie kopiuje.

Ja proszę o plugin ale nie Ciebie i jeżeli ktoś go zrobi to za pewne będzie inaczej zbudowany taK?

Widzę że to forum jest bez sensu skoro nie wolno prosić o pluginy bo już ktoś taki ma.

#6 ...

    Wszechmogący

  • Zbanowany

Reputacja: 166
Profesjonalista

  • Postów:612
  • Lokalizacja:Jasło
Offline

Napisano 01.11.2009 15:58

gdyby to byl pierwszy plugin taki sam jaki ja mam na serwerze nic bym nie mowil :) ale z tym shopem lekko przesadziles ;) te same losy, opcje.. nawet screen z mojego serwera byl i "zrobcie mi taki sam plugin"
Bez przesady ;>

jemu chodzi o to by gracze mogli sobie przesyłać fragi

zgadlem, radussie ?

#7 radek_b11

    Hero

  • Autor tematu
  • Zbanowany

Reputacja: 29
Życzliwy

  • Postów:1019
  • Lokalizacja:Rajowo
Offline

Napisano 01.11.2009 19:05

Portek napisał:

"Cześć, odpowiedź będzie dość błaha: pluginy napisane u nas są oparte o licencje GNU GPL, co oznacza że mogą być kopiowane bez żadnych ograniczeń za darmo. Drugą sprawą jest że plugin nie został napisany na wyłączność, nie został zabezpieczony przed kopiowaniem, oraz nie został zgłoszony do urzędu patentowego więc dla mnie osobiście jest to śmieszne. :-)"


Więc się nie ośmieszaj bo nie jesteś właścicielem KODU !!

#8 naven

    Hero

  • Power User

Reputacja: 200
Profesjonalista

  • Postów:1088
  • GG:
  • Imię:Adam
  • Lokalizacja:Cieszyn
Offline

Napisano 01.11.2009 19:08

Portek napisał:

"Cześć, odpowiedź będzie dość błaha: pluginy napisane u nas są oparte o licencje GNU GPL, co oznacza że mogą być kopiowane bez żadnych ograniczeń za darmo. Drugą sprawą jest że plugin nie został napisany na wyłączność, nie został zabezpieczony przed kopiowaniem, oraz nie został zgłoszony do urzędu patentowego więc dla mnie osobiście jest to śmieszne. :-)"


Więc się nie ośmieszaj bo nie jesteś właścicielem KODU !!


Prawnie cię nikt ścigać nie będzie, ale sam pomyśl jakbyś się czuł, gdyby ktoś próbował kopiował miesiące twojej pracy. Całe szczęście, że nie umiesz pisać pluginów i mam nadzieję, że nikt ci nie napisze.
  • +
  • -
  • 0

#9 Portek

    Kończymy zabawę, permanentna emerytura!

  • Przyjaciel

Reputacja: 976
Master

  • Postów:3007
  • GG:
  • Steam:steam
  • Imię:Michał
  • Lokalizacja:Częstochowa
Offline

Napisano 01.11.2009 19:11

Dokładnie tak odpisałem, a dlaczego? Bo to jest śmieszne, kuku, pokaż mi licencje na wyłączność, w której widnieje nazwa i autor pluginu. Poza tym jak wiesz serwer można skopiować, ale jakości powielić już nie można.

Jeśli chodzi o

gdyby to byl pierwszy plugin taki sam jaki ja mam na serwerze nic bym nie mowil :) ale z tym shopem lekko przesadziles ;) te same losy, opcje.. nawet screen z mojego serwera byl i "zrobcie mi taki sam plugin"

Sytuacji nie znam, ale tak jak napisałem wyżej, jakości gry nie skopiujesz.

Nawiasem mówiąc, jesteśmy supportem amx, po to żeby pomagać ludziom, więc nie wiem skąd to oburzenie.
  • +
  • -
  • 0

Dołączona grafika
IP: ts3.cserwerek.pl


#10 radek_b11

    Hero

  • Autor tematu
  • Zbanowany

Reputacja: 29
Życzliwy

  • Postów:1019
  • Lokalizacja:Rajowo
Offline

Napisano 01.11.2009 19:11

Słuchaj według mnie to dawanie fragów nie jest czymś niezwykłym żeby był jakiś wielce HALO.
Każdy ma prawo prosić o jakiś tam plugin i jeżeli dana osoba ma pełne prawo do tego pluginu i jest jej ewidentnie to nic nie mówię ale nie jest.
Wybacz ale powiedzmy taki jak ja mam serwer to jest kilka ich i nawet móglbym podać adresy ip ale nie będę reklamował i wiszą mi tamte serwery dlatego bo gracze z serwera wiedzą gdzie się lepiej gra i że lepiej grać na stałym serwerze.

#11 mgr inż. Pavulon

    C35H60Br2N2O4

  • Przyjaciel

Reputacja: 1725
Godlike

  • Postów:6881
  • Steam:steam
  • Imię:Konrad
  • Lokalizacja:Koniecpol
Offline

Napisano 01.11.2009 19:19

Jakby nie patrzeć nie jest to jakiś skomplikowany mod czy coś więc nie wiem ocb.
Knopers, jeżeli chcesz się tym zająć to zajmuj się, na pewno nie będzie to podrabianiem pluginów(no chyba że masz źródło pluginu, zmienisz w nim linijkę i podpiszesz się pod nim).

Prawnie cię nikt ścigać nie będzie, ale sam pomyśl jakbyś się czuł, gdyby ktoś próbował kopiował miesiące twojej pracy.

No akurat sam ten plugin nie wymaga miesięcy pracy ;)

Całe szczęście, że nie umiesz pisać pluginów i mam nadzieję, że nikt ci nie napisze.

Nie tu to gdzie indziej mu ktoś napisze bo to nic wielkiego.
  • +
  • -
  • 0

#12 Knopers

    Nie patrz tak na mnie !

  • Przyjaciel

Reputacja: 587
Wszechwiedzący

  • Postów:2013
  • GG:
  • Steam:steam
  • Imię:Mateusz
  • Lokalizacja:Cz-wa
Offline

Napisano 01.11.2009 19:29

Knopers, jeżeli chcesz się tym zająć to zajmuj się, na pewno nie będzie to podrabianiem pluginów(no chyba że masz źródło pluginu, zmienisz w nim linijkę i podpiszesz się pod nim).

Nigdy tak nie zrobiłem i nie mam zamiaru.
A co do napisania napisał bym ale wiedząc że ktoś się starał żeby serwer był jedyny w swoim rodzaju (czyt. Pluginy pisane na jego potrzeby ) nie czuł bym się z tym za dobrze .
Jeśli to był by tylko ten jeden plugin to bym go napisał jeszcze , ale wiedząc że gość "duplikuje" pliki z innego serwera dzięki czemu już nie będzie on jedynym urozmaiconym na swój sposób to nawet mi to przez myśl nie przeszło żeby zrobić to.
Osobiście też miałem jeden serwer którego "zduplikowano" i nie byłem zbyt szczęśliwy :/
Więc sory ale nie biorę się za to ;>
  • +
  • -
  • 0

#13 radek_b11

    Hero

  • Autor tematu
  • Zbanowany

Reputacja: 29
Życzliwy

  • Postów:1019
  • Lokalizacja:Rajowo
Offline

Napisano 01.11.2009 19:32

Duplikuje ?
Proszę Cię.
Mam sklepik a jest on normalnie dostępny.

A po 2 jak chcesz to zaraz wkleje logi i zobaczysz że to ludzię chcą żebym coś takiego wgrał myślisz ze nie mam co robić tylko chodzić po serwerach i patrzeć co inni mają ?

Akurat dawanie fragów na ganianym jest to nawet już chyba standard.

[ Dodano: 01-11-2009, 19:36 ]
Zresztą ja nie potrzebuję niczego udowadniać skoro nie chce mi pomóc to nie.

Ja dla przykładu próbowałem ratować amxx.pl jak miało zostać wyłączone oferowałem pomoc a w zamian nie mogę otrzymać czegoś co nie jest jego własnością i nie ma prawa prawić mi kazań skoro nie jest to jego i każdy inny może to mieć.

#14 naven

    Hero

  • Power User

Reputacja: 200
Profesjonalista

  • Postów:1088
  • GG:
  • Imię:Adam
  • Lokalizacja:Cieszyn
Offline

Napisano 01.11.2009 19:42

Prawnie cię nikt ścigać nie będzie, ale sam pomyśl jakbyś się czuł, gdyby ktoś próbował kopiował miesiące twojej pracy.

No akurat sam ten plugin nie wymaga miesięcy pracy ;)


Miałem tutaj na myśli kopiowanie całego serwera, co najwyraźniej jest jego celem.
  • +
  • -
  • 0

#15 mgr inż. Pavulon

    C35H60Br2N2O4

  • Przyjaciel

Reputacja: 1725
Godlike

  • Postów:6881
  • Steam:steam
  • Imię:Konrad
  • Lokalizacja:Koniecpol
Offline

Napisano 01.11.2009 19:47

Jeżeli wy macie z tym problem to ja go napisze.
No chyba że już nie wolno używać funkcji set_user_frags i get_user_frags


p.s.
psychoza... :mur:
  • +
  • -
  • 0

#16 mgr inż. Pavulon

    C35H60Br2N2O4

  • Przyjaciel

Reputacja: 1725
Godlike

  • Postów:6881
  • Steam:steam
  • Imię:Konrad
  • Lokalizacja:Koniecpol
Offline

Napisano 01.11.2009 20:30

Sprawdź załącznik.
Nie miałem okazji przetestować, ale myślę że może działać.

Jak będą problemy to pisz.

Komenda:
frag (lub daj_fraga) nick liczba_fragow
w konsoli lub na chacie.

Załączone pliki


  • +
  • -
  • 0

#17 radek_b11

    Hero

  • Autor tematu
  • Zbanowany

Reputacja: 29
Życzliwy

  • Postów:1019
  • Lokalizacja:Rajowo
Offline

Napisano 01.11.2009 21:03

Plugin działa ale:

przy wpisaniu w konsoli bo na głównym say nie da się:

frag maciek 1

[AMXX] Nie masz wystarczającej ilości fragów

Pomimo że mam 3 fragi a nawet 12 :)

I prosiłbym żeby dało się na głównym say pisać bo info z [AMXX] otrzymuje tylko po wpisywaniu w konsoli komendy frag

#18 ...

    Wszechmogący

  • Zbanowany

Reputacja: 166
Profesjonalista

  • Postów:612
  • Lokalizacja:Jasło
Offline

Napisano 01.11.2009 21:39

tam gdzie jest komenda (w kodzie) dodaj sobie say
.. nawet tego nie potrafisz? :lol:

#19 mgr inż. Pavulon

    C35H60Br2N2O4

  • Przyjaciel

Reputacja: 1725
Godlike

  • Postów:6881
  • Steam:steam
  • Imię:Konrad
  • Lokalizacja:Koniecpol
Offline

Napisano 01.11.2009 21:42

Tym razem przetestowałem.


p.s.
kyku skończ :zly:
chciałbym zobaczyć tą twoją poprawkę, a nie sobie piszesz "tam gdzie jest komenda (w kodzie) dodaj sobie say"

Załączone pliki


  • +
  • -
  • 0

#20 radek_b11

    Hero

  • Autor tematu
  • Zbanowany

Reputacja: 29
Życzliwy

  • Postów:1019
  • Lokalizacja:Rajowo
Offline

Napisano 01.11.2009 22:34

Teraz wszystko działa ładnie pięknie tylko jeszcze jest jedno ale a mianowicie:

Jeżeli dam komuś fraga to mi ubędzie a graczowi doda tego fraga dopiero w nowej rundzie.
Jeżeli dałoby się zmienić żeby od razu po wpisaniu otrzymał fraga to będzie super jeżeli nie to Dziękuję za to co jest.




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

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