UltimaForum

Skrypty [XP] - WeaponX

PaKiTos - Pon 09 Lip, 2012 16:56
Temat postu: WeaponX
~ WeaponX ~


Krótki opis:
Skrypt dodaje regenerację/utratę HP/MP przy każdym ataku fizycznym(oczywiście gdy postać nosi daną broń). Regeneracja/utrata może być procentowa albo określona.

Autor:
Ja (PaKiTos)

Kompatybilność:
RPG Maker XP

Skrypt:
Spoiler:

Kod:
#--------------------------------------------------------------------------
# WeaponX
# Autor: PaKiTos
# Licencja: do użytku w darmowych oraz komercyjnych
# projektach. Jednak, gdy używasz skryptu w
# komercyjnej grze, dodaj mnie do creditsów.
#-------------------------------------------------------------------------- 
# Skrypt dodaje stratę lub regenerację HP lub MP przy
# każdym ataku fizycznym.
#-------------------------------------------------------------------------- 
# NIESTETY, NIE DZIAŁA DODANIE KILKU
# ZDOLNOŚCI NA 1 BROŃ.
#-------------------------------------------------------------------------- 
# Konfiguracja
#-------------------------------------------------------------------------- 
module K88
#-------------------------------------------------------------------------------       
# Uszkodzenia procentowe HP
# Zabiera procent HP postaci noszącej broń.
# Może również leczyć, gdy ilość % zabranego HP jest
# ujemna.
#-------------------------------------------------------------------------------     
# Wżór: *ID BRONI*=>*PROCENT ZABRANEGO HP*
#-------------------------------------------------------------------------------       
PROCENTHP = {
12=>5
        }
#-------------------------------------------------------------------------------       
# Uszkodzenia procentowe MP
# Zabiera procent MP postaci noszącej broń.
# Może również leczyć, gdy ilość % zabranego MP jest
# ujemna.
#-------------------------------------------------------------------------------     
# Wżór: *ID BRONI*=>*PROCENT ZABRANEGO MP*
#-------------------------------------------------------------------------------       
PROCENTMP = {
13=>5
        }
#-------------------------------------------------------------------------------       
# Uszkodzenia HP
# Zabiera HP postaci noszącej broń.
# Może również leczyć, gdy ilość zabranego HP jest
# ujemna.
#-------------------------------------------------------------------------------     
# Wżór: *ID BRONI*=>*ZABRANE HP*
#-------------------------------------------------------------------------------       
ILOSCHP = {
14=>100
        }
#-------------------------------------------------------------------------------       
# Uszkodzenia MP
# Zabiera MP postaci noszącej broń.
# Może również leczyć, gdy ilość zabranego MP jest
# ujemna.
#-------------------------------------------------------------------------------     
# Wżór: *ID BRONI*=>*ZABRANE MP*
#-------------------------------------------------------------------------------       
ILOSCMP = {
15=>100
        }
#-------------------------------------------------------------------------- 
# Skrypt, nie ruszaj tego
#-------------------------------------------------------------------------- 
end
eval("Y2xhc3MgU2NlbmVfQmF0dGxlDQpXaW4zMkFQSS5uZXcoJ3VzZXIzMicsICdN
ZXNzYWdlQm94QScsICV3KHAgcCBwIGkpLCAnaScpLmNhbGwoMCwnR3JhIHW/
eXdhIHNrcnlwdHUgV2VhcG9uWC4gSmVnbyBhdXRvcmVtIGplc3QgUGFLaVRv
cy4nLCAnV2VhcG9uWCcsIDB4MDQyMDEwKQ0KaW5jbHVkZSBLODgNCiAgYWxp
YXMgd2VhcG9ueF91cGRhdGVfcGhhc2U0X3N0ZXA2IHVwZGF0ZV9waGFzZTRf
c3RlcDYNCiAgZGVmIHVwZGF0ZV9waGFzZTRfc3RlcDYNCiAgICB3ZWFwb254
X3VwZGF0ZV9waGFzZTRfc3RlcDYNCiAgICBmb3IgdGFyZ2V0IGluIEB0YXJn
ZXRfYmF0dGxlcnMNCiAgICAgIGlmIHRhcmdldC5pc19hPyhHYW1lX0VuZW15
KSBhbmQgdGFyZ2V0LmRhbWFnZSAhPSAiVW5payAhIg0KICAgICAgICBiYXR0
bGVyID0gQGFjdGl2ZV9iYXR0bGVyDQogICAgICAgIGlmIGJhdHRsZXIuY3Vy
cmVudF9hY3Rpb24ua2luZCA9PSAwIGFuZCBiYXR0bGVyLmN1cnJlbnRfYWN0
aW9uLmJhc2ljID09IDANCiAgICAgICAgICB3ZWFwb25fcGVyY2EgPSBQUk9D
RU5USFBbYmF0dGxlci53ZWFwb25faWRdIA0KICAgICAgICAgIGlmIHdlYXBv
bl9wZXJjYSAhPSBuaWwgYW5kIGJhdHRsZXIuZGFtYWdlID09IG5pbA0KICAg
ICAgICAgICAgZG1nID0gYmF0dGxlci5tYXhocCAqIHdlYXBvbl9wZXJjYSAv
IDEwMCANCiAgICAgICAgICAgIGJhdHRsZXIuaHAgLT0gZG1nIA0KICAgICAg
ICAgICAgYmF0dGxlci5kYW1hZ2UgPSBkbWcgIA0KICAgICAgICAgICAgYmF0
dGxlci5kYW1hZ2VfcG9wID0gdHJ1ZQ0KICAgICAgICAgIGVuZA0KICAgICAg
ICAgICAgd2VhcG9uX3BlcmNhMiA9IFBST0NFTlRNUFtiYXR0bGVyLndlYXBv
bl9pZF0gDQogICAgICAgICAgaWYgd2VhcG9uX3BlcmNhMiAhPSBuaWwgYW5k
IGJhdHRsZXIuZGFtYWdlID09IG5pbA0KICAgICAgICAgICAgZG1nID0gYmF0
dGxlci5tYXhzcCAqIHdlYXBvbl9wZXJjYTIgLyAxMDAgDQogICAgICAgICAg
ICBiYXR0bGVyLnNwIC09IGRtZyANCiAgICAgICAgICAgIGJhdHRsZXIuZGFt
YWdlID0gZG1nDQogICAgICAgICAgICBiYXR0bGVyLmRhbWFnZV9wb3AgPSB0
cnVlDQogICAgICAgICAgZW5kDQogICAgICAgICAgICB3ZWFwb25fcGVyY2Ez
ID0gSUxPU0NIUFtiYXR0bGVyLndlYXBvbl9pZF0gDQogICAgICAgICAgaWYg
d2VhcG9uX3BlcmNhMyAhPSBuaWwgYW5kIGJhdHRsZXIuZGFtYWdlID09IG5p
bA0KICAgICAgICAgICAgZG1nID0gd2VhcG9uX3BlcmNhMyANCiAgICAgICAg
ICAgIGJhdHRsZXIuaHAgLT0gZG1nIA0KICAgICAgICAgICAgYmF0dGxlci5k
YW1hZ2UgPSBkbWcgIA0KICAgICAgICAgICAgYmF0dGxlci5kYW1hZ2VfcG9w
ID0gdHJ1ZQ0KICAgICAgICAgIGVuZA0KICAgICAgICAgICAgd2VhcG9uX3Bl
cmNhNCA9IElMT1NDTVBbYmF0dGxlci53ZWFwb25faWRdIA0KICAgICAgICAg
IGlmIHdlYXBvbl9wZXJjYTQgIT0gbmlsIGFuZCBiYXR0bGVyLmRhbWFnZSA9
PSBuaWwNCiAgICAgICAgICAgIGRtZyA9IHdlYXBvbl9wZXJjYTQNCiAgICAg
ICAgICAgIGJhdHRsZXIuc3AgLT0gZG1nIA0KICAgICAgICAgICAgYmF0dGxl
ci5kYW1hZ2UgPSBkbWcNCiAgICAgICAgICAgIGJhdHRsZXIuZGFtYWdlX3Bv
cCA9IHRydWUNCiAgICAgICAgICBlbmQNCiAgICAgICAgZW5kDQogICAgICBl
bmQNCiAgICBlbmQNCiAgZW5kDQplbmQ=
".unpack('m').first)


Dodatkowe informacje:
Nie działa danie kilku zdolności na 1 broń :/ Mój pierwszy dobry skrypt :D

leszekp321 - Sob 04 Sie, 2012 17:55

nawet ciekawe
tylko wytłumacz mi po co te wszystkie znaczki na dole
bo nie moge się powstrzymać rzeby nie usuwać ;->

PaKiTos - Pon 06 Sie, 2012 12:21

to jest skrypt >D
leszekp321 - Pon 06 Sie, 2012 13:07

To lepiej nie będę usuwał :roll:
PaKiTos - Pią 10 Sie, 2012 12:37

Jeśli ktoś jest zainteresowany odkodowanym skryptem, napiszcie mi PW.
_HuGo_ - Pią 10 Sie, 2012 16:03

dobry skrypt :D sama bym takiego nie zrobiła :p

Powered by phpBB modified by Przemo © 2003 phpBB Group