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
 

he1st - zdjęcie

he1st

Rejestracja: 15.05.2011
Aktualnie: Nieaktywny
Poza forum Ostatnio: 16.09.2023 23:53
-----

#772780 Diablo Mod by Stachuu?? :D Edit by Zer0. (kontynuacja od 0ne.)

Napisane przez he1st w 14.11.2021 18:27

Więc nadszedł już ten czas, którego nienawidzę najbardziej... To czas pożegnania. Dzięki serdeczne wszystkim graczom i użytkownikom, którzy pomogli przy tworzeniu tej modyfikacji, bo to właśnie dzięki Wam, te diablo stało się popularne. Jestem ogromnie szczęśliwy, że udało się wnieść tego moda na piedestał solidnie wykonanej roboty. To moja ostatnia odpowiedź w tym temacie. Życzę wam powodzenia w rozwijaniu diablo moda i liczę na to, że wasze idee będą lepsze niż moje.  :) 

 

 

Jedyne co chciałbym jeszcze powiedzieć: Do zobaczenia! Do zobaczenia gdzieś, kiedyś, może jeszcze znajdę czas na to, aby wpaść do was pograć, chociaż to nie będzie łatwe.

 

 

Jeszcze tylko skromna kwestia. Byłoby miło, gdyby stopka na górze została taka jaka jest. To tylko odrobina mojej duszy, która dalej pozostała w kodzie źródłowym i jestem pewny, że nikomu nie będzie wadzić. :)

Załączone pliki


  • +
  • -
  • 1


#771794 Diablo Mod by Stachuu?? :D Edit by Zer0. (kontynuacja od 0ne.)

Napisane przez he1st w 09.05.2021 05:18

 

(nVault + zapis na nick).

 

OMG moje oczy płaczą.

 

 

Nie wiem czy to źle czy dobrze, ale było sporo problemów z zapisem SQL, a nie bardzo ogarniam query, więc postanowiłem, że bardzo to uproszczę (zapis do SQL wymagał ode mnie stworzenia nowej, osobnej tabeli i już wystarczyło, żeby taki lamus jak ja miał problem xD)


  • +
  • -
  • 1


#771790 Diablo Mod by Stachuu?? :D Edit by Zer0. (kontynuacja od 0ne.)

Napisane przez he1st w 08.05.2021 16:49

ReUpload Paczki bez sma. Diablo Mod nie zadziała na AMXX nowszym niż 1.8.2. Nie testowałem na 1.8.3. Nie działa na 1.9.0.

 

 

 

@Edit

 

Do diablo były dodawane rzeczy przez te 4 lata, ale bardzo mało.

 

- Przede wszystkim poprawiłem diamenty i ich zapis/wczytywanie (nVault + zapis na nick).

- Komenda /kupartefakt

- Komenda /wymiana

- Komenda /diax

 

 

Nie powinno być problemu, żeby zamienić starą wersję na nową. W razie czego zaglądam tu raz na dzień.

Załączone pliki


  • +
  • -
  • 1


#726796 [Only DD2] Paczka by aha.mp3 [Linux][Gotowiec]

Napisane przez he1st w 31.05.2016 21:35

Siemaneczko! Przedstawiam wam paczkę, która była robiona na zlecenie dla jednej z sieci, lecz z powodu jej upadku nie mam co z nią zrobić, a branie hajsu za sklejenie pluginów i ich modyfikacje to nie jest dla mnie ;)

 

Co znajdziecie w paczce:

- System Skinów dla VIPA oraz SVIPA, który pisałem na podstawie Knife Moda. (https://amxx.pl/topi...noży-do-wyboru/)

- VIP/SVIP, które są dopasowane pod względem serwera.

- Gotowe kolorowe MOTD dla VIPA oraz SVIPA. Za MOTD odpowiadają pliki vip.txt oraz svip.txt.

- Uber Sounds, które mają aż 32 dźwięki typu Multikill, Headshot etc. Myślę, że fajna sprawa ;)

- RoundSoundy, które tworzyłem sam. Ich lista jest w folderze cstrike/sound/DS. Plugin od RoundSounda to oczywiście plugin speedkill, który działa idealnie, łącznie z losowym odtwarzaniem piosenek :)

 

Lista bibliotek:

- AmxModX 1.8.2

- dproto (0.9.548)

- fakedetector 2.1.7 by Asmodai

- metamod 1.20

- nbex

- uino

- vtc (współdziała z dproto 0.9.548)

 

WAŻNE! W GŁÓWNYM FOLDERZE Z PACZKĄ JEST RÓWNIEŻ ODPOWIEDNIO SKONFIGUROWANE dproto.cfg, LECZ NIE MUSISZ Z NIEGO KORZYSTAĆ!

 

plugins.ini

 

; AMX Mod X plugins
amxbans_core.amxx
amxbans_main.amxx
; Admin Base - Always one has to be activated
; admin.amxx        ; admin base (required for any admin-related)
;admin_sql.amxx        ; admin base - SQL version (comment admin.amxx)

; Basic
admincmd.amxx        ; basic admin console commands
adminhelp.amxx        ; help command for admin console commands
adminslots.amxx        ; slot reservation
multilingual.amxx    ; Multi-Lingual management

; Menus
menufront.amxx        ; front-end for admin menus
cmdmenu.amxx        ; command menu (speech, settings)
ReasonKicker.amxx
plmenu.amxx        ; players menu (kick, ban, client cmds.)
;telemenu.amxx        ; teleport menu (Fun Module required!)
mapsmenu.amxx        ; maps menu (vote, changelevel)
pluginmenu.amxx        ; Menus for commands/cvars organized by plugin

; Chat / Messages
antiflood.amxx        ; prevent clients from chat-flooding the server
scrollmsg.amxx        ; displays a scrolling message
imessage.amxx        ; displays information messages
adminvote.amxx        ; vote commands

; Map related
; nextmap.amxx        ; displays next map in mapcycle
; mapchooser.amxx        ; allows to vote for next map
timeleft.amxx        ; displays time left on map

; Configuration
pausecfg.amxx        ; allows to pause and unpause some plugins
statscfg.amxx        ; allows to manage stats plugins via menu and commands

; Counter-Strike
restmenu.amxx        ; restrict weapons menu
statsx.amxx        ; stats on death or round end (CSX Module required!)
;miscstats.amxx        ; bunch of events announcement for Counter-Strike
;stats_logging.amxx    ; weapons stats logging (CSX Module required!)

; Enable to use AMX Mod plugins
;amxmod_compat.amxx    ; AMX Mod backwards compatibility layer

; Custom - Add 3rd party plugins here

//////////////////////////////[aha.mp3]///////////////
extreme_bancfg2.amxx            ;Bany na CFG
Skins_Mod.amxx                    ;Menu Skinów SVIP/VIP oraz blokada zmiany skinów dla zwykłych graczy by aha.mp3
antysetti.amxx                    ;Blokada nicków typu Player, Setti, Unnamed
server_menu_v2.amxx                ;menu z lista serwerow
bullet_damage.amxx                ;Nowy widok zadawanych obrażeń
bs_limiter.amxx                    ;Możliwość regulacji podłożenia bomby na niechcianym BS.
RoundSound.amxx                    ;RoundSoundy na serwerze
black_smoke.amxx                ;Czarny Smoke
parachute.amxx                    ;Spadochron
inf_smierc.amxx                    ;Info po śmierci (pisane)
resetscore.amxx                    ;Reset statystyk

////////////VIP///////////////
VIP.amxx                        ;VIP (jego opis znajdziemy w vip.txt)
///////////SVIP//////////
SVIP.amxx                        ;SVIP (jego opis znajdziemy w svip.txt)

////////////////////////////////////////////Dodatki/////////////////////////////////////////////
amx_ip_zmienne.amxx                ;komenda amx_ip pokazuje IP graczy
Allow_round_finish.amxx            ;pozwola dokonczyc runde na koniec mapy


//////////////////////////////////////////Admini///////////////////////////////////////////////
admin_alltalk.amxx                ;admin widzi wszystkie rozmowy
admin_freelook.amxx                ;admin widzi z kazdej kamery
admin_spec_esp.amxx                ;esp po smierci dla admina

//////////////////////////////////////////Straznicy serwera/////////////////////////////////////
straznik.amxx                    ;Wymuszanie poprawnych rate'ów na serwerze
hpk.amxx                        ;Wyrzuca za zbyt wysoki ping
afkbombtransfer.amxx            ;Przekazanie bomby od gracza AFK
timestamp_rank_pl_1.1.amxx        ;Automatyczny reset rankingu co 30 dni z zapisem do pliku txt (folder cstrike)
ptb.amxx                        ;Wyrównuje drużyny
; Voices_Management.amxx            ;Kontrola rozmów przez mikrofon (OFF, bo nie działa przez to info po śmierci)
AntiShield.amxx                    ;Wychwytuje graczy z włączonym CT AntiShield

//////ASYSTY////////////
asysty.amxx debug                ;Asysta oraz zemsta
adminchat.amxx                    ;Noy wygląd AdminChat (U@)

 

Instrukcja:

Folder DD2 rozpakować WinRarem zawartość folderu DD2 wgrać na ftp serwera do głównego folderu.

 

Sma każdego pluginu, którego nie edytowałem znajdziesz tutaj: http://amxx.pl/pluginy

 

Każde sma, które edytowałem znajduje się w paczce w folderze scripting!

 

DL: http://www81.zippysh...beGPB/file.html

 

Waga paczki: 28.6 MB wraz z modelami.

 

 

Zachęcam do oceny. Błędy związane z pluginami/całą paczką kierować w odpowiednich działach tego forum.

 

Pozdrawiam forumowiczów. :)


  • +
  • -
  • 4


#713615 Diablo Mod by Stachuu?? :D Edit by Zer0. (kontynuacja od 0ne.)

Napisane przez he1st w 21.10.2015 10:33

znajdź:

new const GildiaXP[10]

zamień na:

new const GildiaXP[10] = {
0,15000000,40000000,75000000,150000000,300000000,450000000,600000000,800000000,1000000000
}
 
Następnie znajdź
public iDodaj(id)
i zamień cały public na:
 
 
Spoiler
 

  • +
  • -
  • 1


#704078 Diablo Mod by Stachuu?? :D Edit by Zer0. (kontynuacja od 0ne.)

Napisane przez he1st w 26.06.2015 12:49

 

Mam pytanko jeszcze. Bo próbuję zmniejszyć dmg fireballa i nie mogę znaleźć. Szukalem w publicu i nie wiedzę/// :/

public item_fireball(id)
{
new xd = floatround(halflife_time()-wait1[id])
new czas = 3-xd
if (halflife_time()-wait1[id] <= 3)
{
client_print(id, print_center, "Za %d sek mozesz uzyc mocy!", czas)
return PLUGIN_CONTINUE;
} 
if (fired[id] < 1)
{
hudmsg(id,2.0,"Naladuj Kule")
return PLUGIN_HANDLED
}
if (fired[id] > 0 && is_user_alive(id) == 1)
{
fired[id] --
new Float:vOrigin[3]
new fEntity
entity_get_vector(id,EV_VEC_origin, vOrigin)
fEntity = create_entity("info_target")
entity_set_model(fEntity, "models/rpgrocket.mdl")
entity_set_origin(fEntity, vOrigin)
entity_set_int(fEntity,EV_INT_effects,64)
entity_set_string(fEntity,EV_SZ_classname,"fireball")
entity_set_int(fEntity, EV_INT_solid, SOLID_BBOX)
entity_set_int(fEntity,EV_INT_movetype,5)
entity_set_edict(fEntity,EV_ENT_owner,id)






//Send forward
new Float:fl_iNewVelocity[3]
VelocityByAim(id, 500, fl_iNewVelocity)
entity_set_vector(fEntity, EV_VEC_velocity, fl_iNewVelocity)




message_begin(MSG_BROADCAST, SVC_TEMPENTITY) 
write_byte(22) 
write_short(fEntity) 
write_short(sprite_beam) 
write_byte(45) 
write_byte(4) 
write_byte(255) 
write_byte(0) 
write_byte(0) 
write_byte(25)
message_end() 


wait1[id]=floatround(halflife_time())
} 
return PLUGIN_HANDLED
}

Bo ten kod odpowiadają za ilość kul + następna kula po dodaniu 50 inty(tak jak u Czarodzieja)? 

if (player_class[id] == Lajt || player_class[id] == Xardas)fired[id] = 2 + player_intelligence[id]/100
else if(player_b_fireball[id]>0) fired[id] = 2
else fired[id] = 0
maxfired[id] = fired[id]

 

 

2 FireBalle na start + 1 co 100 inteligencji.

 

DMG Fireballa zmienisz w funkcji:

public Explode_Origin(id,Float:origin[3],dist)
{
message_begin(MSG_BROADCAST, SVC_TEMPENTITY)
write_byte(3)
write_coord(floatround(origin[0]))
write_coord(floatround(origin[1]))
write_coord(floatround(origin[2]))
write_short(sprite_boom)
write_byte(50)
write_byte(15)
write_byte(0)
message_end()
 
new Players[32], playerCount, a
get_players(Players, playerCount, "ah") 
new Float:fDamage = 75.0+player_intelligence[id]/3 //TUTAJ ZMIENIASZ DMG FIREBALLA
for (new i=0; i<playerCount; i++) 
{
a = Players[i] 
 
new Float:aOrigin[3]
pev(a,pev_origin,aOrigin)
 
if (get_user_team(id) != get_user_team(a) && get_distance_f(aOrigin,origin) < dist+0.0)
{
TakeDamage(a, id, fDamage, DMG_ENERGYBEAM, "fireba");
}
 
}
}

  • +
  • -
  • 1


#699886 Diablo Mod by Stachuu?? :D Edit by Zer0. (kontynuacja od 0ne.)

Napisane przez he1st w 07.05.2015 00:13

Pisałem Ci na GG
To jest tak pobrałem to z pierwszej strony co podałeś

Wgrałem na serwa zmieniłem ndm3 i wgrałem dopisałem w plugin.ini

No i po kilku minutach serwer off wbijam na Pukawkę widzę
 

 

Na serwerze wystąpił błąd: Segmentation fault (core dumped)
Błąd Segmentation Fault jest następstwem przeciążenia procesu serwera w wyniku konfliktu silnika HLDS ze składnikami serwera lub w wyniku błędu/luki w samym silniku serwera. Składnikiem, który powoduje konflikt najczęściej jest modyfikacja, plugin lub map Więcej informacji znajdziesz w FAQ
na nowym i na starym silniku

I serwera już nie mogę włączyć nic zrobić
A na wersji bez diaxów nie mogę wybrać klasy pokazuje mi menu z wyborem ale jak klikam to nic się nie dzieje

I nie ma jeszcze tych "statystyk" po prawej stronie (Nazwa, Klasa, Item, Forum itd.)

 

 

Pobierz wersję z tego postu i sprawdź jeszcze raz. Nie zapomnij usunąć plików z

amxmodx/data/vault

Załączone pliki


  • +
  • -
  • 1


#699775 Diablo Mod by Stachuu?? :D Edit by Zer0. (kontynuacja od 0ne.)

Napisane przez he1st w 06.05.2015 02:38

 

 

Wszystko pięknie działa elegancko

Aż tu Ku**a po 5 min CRASH - nic się nie da zrobić włączyć serwera nie da się i chu..

3 reinstalacje to samo

Na starym i nowym silniku to samo

A na wesji bez diaxów to nie widać tych statystyk gracza (to z nickiem, itemem, nazwą forum)

HELP

 

 

 

 

Wytłumacz mi konkretnie kiedy jest crash wtedy postaram się coś wykombinować. Przy okazji podaj mi wersję diablo, którą pobrałeś.


  • +
  • -
  • 1


#699641 [ROZWIĄZANE] Vip

Napisane przez he1st w 04.05.2015 16:59

Łap sma. Postąpić tak jak z tamtym sma ;3

[spoiler]
[/spoiler]

przykład

Spoiler

 

 

Miłego dnia :)

Załączone pliki


  • +
  • -
  • 1


#699450 [ROZWIĄZANE] Vip

Napisane przez he1st w 03.05.2015 23:23

W załączniku podaje *.sma

 

Czas na trochę samodzielności:

http://amxx.pl/topic...ilacja-lokalna/

 

 

Gdy skompilujesz owy kod źródłowy musisz go wrzucić do

cstrike\addons\amxmodx\plugins

 

a później dopisać go do

plugins.ini

 

cstrike\addons\amxmodx\configs

 

i zrestartować serwer. Miłej nocki :)

 

Załączone pliki


  • +
  • -
  • 1


#698051 Diablo Mod by Stachuu?? :D Edit by Zer0. (kontynuacja od 0ne.)

Napisane przez he1st w 19.04.2015 17:32

Klasy, Poziomy, Kamienie, Mana, Statystyki... Wszystko jest podpięte do bazy. Hasła, Gildie są nVault.

 

 

Co do poprawy Rycka:

 

if(jumps[id] < player_b_jumpx[id] || jumps[id] < c_jump[id]+player_strength[id]/15+player_grw[id]/25)

 

zamień na:

if(jumps[id] < player_b_jumpx[id] || jumps[id] < c_jump[id]+player_grw[id]/25)

  • +
  • -
  • 1


#693502 Diablo Mod by Stachuu?? :D Edit by Zer0. (kontynuacja od 0ne.)

Napisane przez he1st w 19.03.2015 23:00

ilosc_rakiet_gracza[i] == X

zamień na 

ilosc_rakiet_gracza[i] = X

Pisałem na szybko, więc zrobiłem znak równości zamiast przypisu :P 

 

A tu niżej masz motd. Jest ich 6 łącznie z vipem. Każdy motd możesz przerobić nawet w zwykłym notatniku :P

 

 


  • +
  • -
  • 1


#693454 Diablo Mod by Stachuu?? :D Edit by Zer0. (kontynuacja od 0ne.)

Napisane przez he1st w 19.03.2015 17:51

/menu >> Gildia >> wpisujesz hasło >> masz menu gildii

 

 

Co do rakiet to oznacza, że w którejś klasie jest błąd jeśli chodzi o rakiety. Rakiety ustawiasz sobie w 

 

Public Roundstart()

 

if(player_class[i] == Klasa)
ilosc_rakiet_gracza[i] == X

 

Motd trzeba zrobić samemu ;) Albo podrzucę Ci późnym wieczorkiem ;)


  • +
  • -
  • 1


#693369 Diablo Mod by Stachuu?? :D Edit by Zer0. (kontynuacja od 0ne.)

Napisane przez he1st w 18.03.2015 21:22

Rakiety są na bind.

 

 

bind "c" "rakieta"

 

 

Wszystkie dostępne bindy znajdziesz pod komendą /bindy, a listę komend uzyskasz wpisując /komendy


  • +
  • -
  • 1


#693253 Diablo Mod by Stachuu?? :D Edit by Zer0. (kontynuacja od 0ne.)

Napisane przez he1st w 17.03.2015 19:48


 

Dalej za ciężki silnik. Serwer padł po godzinie  :/

 

Log z diablo:

L 03/17/2015 - 15:52:08: Log file started (file "cstrike/addons/amxmodx/logs/diablo.log") (game "cstrike") (amx "1.8.2")
L 03/17/2015 - 15:52:08: Prawidlowe polaczenie
L 03/17/2015 - 16:03:51: Prawidlowe polaczenie

a tu z konsoli:

Console initialized.
Using breakpad crash handler
Setting breakpad minidump AppID = 10
Forcing breakpad minidump interfaces to load
dlopen failed trying to load:
/home/servers/users/srvxxxxx/.steam/sdk32/steamclient.so
with error:
/home/servers/users/srvxxxxx/.steam/sdk32/steamclient.so: cannot open shared object file: No such file or directory
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
Protocol version 48
Exe version 1.1.2.7/Stdio (cstrike)
Exe build: 13:12:29 Aug 29 2013 (6153)
STEAM Auth Server

Server IP address xxxxxxxxxxxxxx

Metamod version 1.21p37 Copyright © 2001-2013 Will Day
Patch: Metamod-P (mm-p) v37 Copyright © 2004-2013 Jussi Kivilinna
Metamod comes with ABSOLUTELY NO WARRANTY; for details type `meta gpl'.
This is free software, and you are welcome to redistribute it
under certain conditions; type `meta gpl' for details.

Version 0.9.524 Linux
[DPROTO]: Done.

AMX Mod X version 1.8.2 Copyright © 2004-2006 AMX Mod X Development Team
AMX Mod X comes with ABSOLUTELY NO WARRANTY; for details type `amxx gpl'.
This is free software and you are welcome to redistribute it under
certain conditions; type 'amxx gpl' for details.

stray key in process_key: item_getiteminfo 61
L 03/17/2015 - 16:25:46: -------- Mapchange to de_dust2 --------
[AMXX] Loaded 1 admin from file
home/servers/bin/games/CS_1.6.sh: line 51: 8444 Segmentation fault LD_LIBRARY_PATH=".:bin" start-stop-daemon --start --chuid $USER:$GROUP -m --pidfile $PID_FILE --chdir $US

 

 

No to masz wersję bez diaxów. Jbc nie zapomnij usunąć plików z folderu "amxmodx\data\vault"

 

Pzdr :)

Załączone pliki


  • +
  • -
  • 1