hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2025.06.16. 22:41



Jelenlévő felhasználók

Jelenleg 380 felhasználó van jelen :: 2 regisztrált, 0 rejtett és 378 vendég

A legtöbb felhasználó (2761 fő) 2025.01.09. 20:06-kor tartózkodott itt.

Regisztrált felhasználók: Bing [Bot], Google [Bot]az elmúlt 5 percben aktív felhasználók alapján

Utoljára aktív
Ahhoz hogy lásd ki volt utoljára aktív, be kell jelentkezned.



Az oldal teljeskörű
használatához regisztrálj.

Regisztráció

Kereső


Új téma nyitása Hozzászólás a témához  [4 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: Plugin "szerkesztés"
HozzászólásElküldve:2012.08.14. 20:59 
Offline
Tag

Csatlakozott:2012.05.19. 13:00
Hozzászólások:39
Megköszönt másnak: 4 alkalommal
Sziasztok!

Át szeretném állítani pár plugin szövegét de sajnos nem nagyon megy.

Pl:

Stat nullázó plugin ha nullázod a statod akkor ezt írja: Nullaztad a statod (vagy valami ilyesmi)

Én ezt a szöveget átszeretném benne alakítani.Kerestem már a fájlját de nem nagyon találtam.FTP-n mindent átnéztem már de nem találtam.Próbáltam a .amxx -et leszedni majd szerkeszteni de "hülye" karakterek jöttek elő.Már rengeteg szerkesztőben próbáltam de nem sikerült.

Remélem valaki tudja hogy hol kell ezeket szerkeszteni.


Előre is köszönöm!


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Plugin "szerkesztés"
HozzászólásElküldve:2012.08.14. 21:00 
Offline
Őstag
Avatar

Csatlakozott:2012.02.14. 15:09
Hozzászólások:1423
Megköszönték neki: 2 alkalommal
.sma fájlokban kell szerkeszteni majd átkonvertálni .amxxé

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Plugin "szerkesztés"
HozzászólásElküldve:2012.08.15. 02:44 
Offline
Őstag
Avatar

Csatlakozott:2011.08.27. 23:19
Hozzászólások:1023
Megköszönt másnak: 3 alkalommal
Megköszönték neki: 11 alkalommal
Először is. Ez ugye a forráskódja a statnullázónak.
Kód:
  1. #include <amxmodx>

  2. #include <amxmisc>

  3. #include <cstrike>

  4. #include <fun>

  5.  

  6. #define adtime   600.0 //Default of 10 minuites

  7.  

  8. new pcvar_Advertise

  9. new pcvar_Display

  10.  

  11. public plugin_init()

  12. {

  13.         register_plugin("Reset Score", "1.0", "Silenttt")

  14.  

  15.  

  16.         register_clcmd("say /resetscore", "reset_score")

  17.         register_clcmd("say /rs", "reset_score")

  18.  

  19.  

  20.         pcvar_Advertise = register_cvar("sv_rsadvertise", "0")

  21.         pcvar_Display = register_cvar("sv_rsdisplay", "0")

  22.  

  23.         if(get_cvar_num("sv_rsadvertise") == 1)

  24.         {

  25.                 set_task(adtime, "advertise", _, _, _, "b")

  26.         }

  27. }

  28.  

  29. public reset_score(id)

  30. {

  31.         cs_set_user_deaths(id, 0)

  32.         set_user_frags(id, 0)

  33.         cs_set_user_deaths(id, 0)

  34.         set_user_frags(id, 0)

  35.  

  36.         if(get_pcvar_num(pcvar_Display) == 1)

  37.         {

  38.                 new name[33]

  39.                 get_user_name(id, name, 32)

  40.                 client_print(0, print_chat, "%s nullazta a statjat.", name)

  41.         }

  42.         else

  43.         {

  44.                 client_print(id, print_chat, "A statod sikeresen lenullazva!")

  45.         }

  46. }

  47.  

  48. public advertise()

  49. {

  50.         set_hudmessage(255, 0, 0, -1.0, 0.20, 0, 0.2, 12.0)

  51.         show_hudmessage(0, "Csak ird be chatbe, hogy /resetscore vagy /rs a statod nullazasahoz")

  52. }

  53.  

  54. public client_putinserver(id)

  55. {

  56.         if(get_pcvar_num(pcvar_Advertise) == 1)

  57.         {

  58.                 set_task(10.0, "connectmessage", id, _, _, "a", 1)

  59.         }

  60. }

  61.  

  62. public connectmessage(id)

  63. {

  64.         if(is_user_connected(id))

  65.         {

  66.                 client_print(id, print_chat, "Csak ird be chatbe, hogy /resetscore vagy /rs a statod nullazasahoz (nem kell reconnectelned)")

  67.         }

  68. }


Ebben van egy ilyen rész:
Kód:
  1. client_print(id, print_chat, "A statod sikeresen lenullazva!")

Azon belűl is:
Kód:
A statod sikeresen lenullazva!

Ezt átírod, amire akarod. Majd bemásolod a konvertálóba. (ITT találod.)
Kép

Majd rálépsz az "Átalakít" gombra.
Hogyha ilyesmit ír:
Kód:
Welcome to the AMX Mod X 1.8.1-300 Compiler.
Copyright (c1997-2006 ITB CompuPhaseAMX Mod X Team

Header size
:            548 bytes
Code size
:             1380 bytes
Data size
:             1476 bytes
Stack
/heap size:      16384 bytesestimated maxusage=779 cells (3116 bytes)
Total requirements:   19788 bytes
Done
.
 

Akkor jó. Hogyha ilyesmit:
Kód:
Welcome to the AMX Mod X 1.8.1-300 Compiler.
Copyright (c1997-2006 ITB CompuPhaseAMX Mod X Team

files
/5497095/5497095.sma(1) : error 010invalid function or declaration
files
/5497095/5497095.sma(2) : error 010invalid function or declaration
files
/5497095/5497095.sma(4) : error 010invalid function or declaration
files
/5497095/5497095.sma(10) : warning 203symbol is never used"Copyright"
files/5497095/5497095.sma(10) : error 013no entry point (no public functions)

4 Errors.
Could not locate output file 5497095.amx (compile failed).
 

Akkor rossz. Hogyha 1 vagy több error van benne akkor rossz a forráskód.
Hogyha csak warningot ír, akkor elméletileg jó lesz a plugin, de nem tökéletes a foráskód.
Warningos:
Kód:
Welcome to the AMX Mod X 1.8.1-300 Compiler.
Copyright (c1997-2006 ITB CompuPhaseAMX Mod X Team

files
/3183969/3183969.sma(51) : warning 217loose indentation
Header size
:            548 bytes
Code size
:             1380 bytes
Data size
:             1476 bytes
Stack
/heap size:      16384 bytesestimated maxusage=779 cells (3116 bytes)
Total requirements:   19788 bytes

1 Warning
.
Done.
 

_________________
[kozep]t/s[/kozep]


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Plugin "szerkesztés"
HozzászólásElküldve:2012.08.15. 14:11 
Offline
Tag

Csatlakozott:2012.05.19. 13:00
Hozzászólások:39
Megköszönt másnak: 4 alkalommal
Köszönöm a válaszokat!

Az első is segített valamennyire de a második teljesen! :D

Még 1x köszönöm!

Szerk..:


Sikerült is megcsinálnom!!! :D


Hozzászólás jelentése
Vissza a tetejére
   
Hozzászólások megjelenítése: Rendezés 
Új téma nyitása Hozzászólás a témához  [4 hozzászólás ] 


Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 27 vendég


Nyithatsz új témákat ebben a fórumban.
Válaszolhatsz egy témára ebben a fórumban.
Nem szerkesztheted a hozzászólásaidat ebben a fórumban.
Nem törölheted a hozzászólásaidat ebben a fórumban.
Nem küldhetsz csatolmányokat ebben a fórumban.

Keresés:
Ugrás:  
Powered by phpBB® Forum Software © phpBB Limited
Magyar fordítás © Magyar phpBB Közösség
Portal: Kiss Portal Extension © Michael O'Toole