Advanced Furien Classes 1.1 (20 Octombrie 2013)

Pluginuri facute de utilizatorii forumului eXtream.

Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com

User avatar
KronoS eXtream
Fost administrator
Fost administrator
Posts: 4378
Joined: 02 Apr 2009, 19:18
Detinator Steam: Da
Reputatie: Fost administrator
Fost detinator Zombie-Land.eXtream.Ro
Contribuitor
Fost Scripter eXtreamCS
Dezvoltator al listei de seriozitate eXtreamCS
Location: Bucharest
Has thanked: 551 times
Been thanked: 820 times
Contact:

19 Oct 2013, 09:44

Descriere: Acesta este un plugin avansat pentru modul Furien, prin care se permite inregistrarea unor clase de furien prin pluginuri externe.O clasa se inregistreaza sub un anumit nume si presupune o descriere, un model de furien, viata, viteza si gravitatie.

Acest plugin este in curs de dezvoltare.Pe parcurs vor aparea versiuni mai avansate.

Nume: Advanced Furien Classes
Versiune: 1.1
Autor: KronoS # GG

Credite: Askhanar (schimbarea modelelor cu delay)

Descarcare: http://arcolenati.esy.es/files/Advanced ... es_1.1.rar

Comenzi publice (se tasteaza in joc prin apasarea tastei Y):
  • /class - comanda pentru schimbarea clasei de furien
Module necesare (se sterge ; din fata modulului de mai jos; acestea le gasiti in fisierul amxmodx\configs\modules.ini):
cstrike
fakemeta
fun
hamsandwich

Changelog:
| Afiseaza codul
* v1.1 - 20.10.2013
- Extended API
- Messages when you select a furien class
- Informing message

* v1.0 - 19.10.2013
- Initial release
Cum construiti o clasa de furien:
| Afiseaza codul
Primul pas in crearea unei clase de furien este includerea bibliotecilor necesare.Clasele simple au nevoie doar de doua biblioteci: amxmodx si afc
Adaugati intr-o sursa noua urmatoarele linii:
[code]#include < amxmodx >
#include < afc >[/code]
Dupa ce am inclus bibliotecile, este necesar sa declaram o variabila care sa retina id-ul clasei pe care dorim sa o inregistram.
[code]new g_FurienClassID;[/code]
Urmatorul pas il reprezinta declararea unor constante care sa stocheze informatiile si atributele clasei.Prima constanta este folosita pentru numele clasei pe care dorim sa o inregistram si arata astfel:
[code]new const furienclass_name[ ] = "Numele Clasei de Furien";[/code]
Urmatoarea constanta reprezinta o scurta descriere a clasei.
[code]new const furienclass_desc[ ] = "Descriere";[/code]
A treia constanta stocheaza modelul clasei.
[code]new const furienclass_model[ ] = "zombie_source";[/code]
Urmatoarele trei constante memoreaza:
Viata
[code]const furienclass_hp = 150;[/code]
Viteza
[code]const furienclass_speed = 450;[/code]
Gravitatia
[code]const Float:furienclass_grav = 0.8;[/code]
Ultimul pas il reprezinta generarea si stocarea id-ului clasei de furien, precum si inregistrarea acesteia in functia plugin_init( ) folosind native-ul afc_register_furien_class( ... )
Pentru a stoca id-ul clasei, variabila g_FurienClassID trebuie sa fie egalata cu native-ul de inregistrare (deoarece acesta returneaza acel id).
[code]public plugin_init( )
{
	g_FurienClassID = afc_register_furien_class( furienclass_name, furienclass_desc, furienclass_model, furienclass_hp, furienclass_speed, furienclass_grav );
}[/code]

Dupa ce ati urmat acesti pasi, sursa o sa arate astfel:
[code]#include < amxmodx >
#include < afc >

new g_FurienClassID;

new const furienclass_name[ ] = "Numele Clasei de Furien";
new const furienclass_desc[ ] = "Descriere";
new const furienclass_model[ ] = "zombie_source";
const furienclass_hp = 150;
const furienclass_speed = 450;
const Float:furienclass_grav = 0.8;

public plugin_init( )
{
	g_FurienClassID = afc_register_furien_class( furienclass_name, furienclass_desc, furienclass_model, furienclass_hp, furienclass_speed, furienclass_grav );
}[/code]

Sursa obtinuta trebuie compilata local, dupa ce va asigurati ca aveti biblioteca afc.inc in folderul amxmodx/scripting/include/

Pentru a putea construi clase mai avansate, pluginul dispune de urmatoarele native-uri:
[code]native afc_set_user_furien_class( index, class );[/code]
Acest native schimba clasa de furien a unui anumit jucator la urmatorul spawn ( index-ul jucatorului si cel al clasei care vrem sa i-o atribuim trebuie sa fie valid)
[code]native afc_get_user_furien_class( index );[/code]
Acest native returneaza id-ul clasei curente de furien a unui anumit jucator (poate fi folosit pentru realizarea unor puteri pentru o anumita clasa)
Imagini:
Image

In arhiva am adaugat si o sursa in care puteti vedea cum se inregistreaza clasele de furien.
Ii rog pe cei care il testeaza sa faca o poza la meniul de clase.
Last edited by KronoS eXtream on 05 Jun 2016, 11:41, edited 1 time in total.
Nu efectuez tranzactii pe mess, skype etc. Aveti grija la indivizii care se dau drept mine!
Nu mai ofer suport asa ca nu imi mai trimiteti mesaje in legatura cu asta!


Zombie Plague Shade 1.2-debug1 [with Item Limiter] (12 September 2015) - Bombardier Branch
User avatar
FaTzZu
Fost moderator
Fost moderator
Posts: 1206
Joined: 22 Dec 2012, 18:37
Detinator Steam: Da
Reputatie: Fost moderator ajutator
Has thanked: 114 times
Been thanked: 168 times

19 Oct 2013, 10:58

Ideea este geniala ;) ai idei foarte bune
A fool's brain digests philosophy into folly, science into superstition, and art into pedantry.

#RETIRED.
munir
Membru eXtream
Membru eXtream
Posts: 3193
Joined: 30 Aug 2012, 22:16
Detinator Steam: Da
CS Status: Fost scripter
Detinator server CS: Nu
SteamID: -
Reputatie: Fost super moderator
Restrictie schimbare nume
Nume anterior: falseq, cruyff
Location: Bucuresti
Has thanked: 342 times
Been thanked: 571 times
Contact:

19 Oct 2013, 11:00

My friend >:D<, n-am ce sa zic, impecabil ca intotdeauna! :)>-
Retras
User avatar
CsN^ ;x
Membru eXtream
Membru eXtream
Posts: 3560
Joined: 02 Apr 2012, 16:58
Detinator Steam: Nu
CS Status: Retras din domeniul Counter-Strike
Reputatie: Fost moderator
Location: Bucuresti
Has thanked: 797 times
Been thanked: 607 times

19 Oct 2013, 12:07

KronoS # GG wrote: Ii rog pe cei care il testeaza sa faca o poza la meniul de clase.
Iti faceam eu o poza dar nu ruleaza girlshare la ora asta :| ,o sa mai incerc mai pe seara poate merge sau urcal pe alt upload :).
ON : Ideea este bune sper sa ruleze pe multe servere de furien :) .
Addons HNS level,gravity,xp DOWNLOAD ( e țeapă)
https://5filme.com/ - un simplu site de filme pentru timpul liber
User avatar
KronoS eXtream
Fost administrator
Fost administrator
Posts: 4378
Joined: 02 Apr 2009, 19:18
Detinator Steam: Da
Reputatie: Fost administrator
Fost detinator Zombie-Land.eXtream.Ro
Contribuitor
Fost Scripter eXtreamCS
Dezvoltator al listei de seriozitate eXtreamCS
Location: Bucharest
Has thanked: 551 times
Been thanked: 820 times
Contact:

19 Oct 2013, 12:33

Am adaugat inca un link de descarcare
Nu efectuez tranzactii pe mess, skype etc. Aveti grija la indivizii care se dau drept mine!
Nu mai ofer suport asa ca nu imi mai trimiteti mesaje in legatura cu asta!


Zombie Plague Shade 1.2-debug1 [with Item Limiter] (12 September 2015) - Bombardier Branch
User avatar
CsN^ ;x
Membru eXtream
Membru eXtream
Posts: 3560
Joined: 02 Apr 2012, 16:58
Detinator Steam: Nu
CS Status: Retras din domeniul Counter-Strike
Reputatie: Fost moderator
Location: Bucuresti
Has thanked: 797 times
Been thanked: 607 times

19 Oct 2013, 12:41

KronoS # GG wrote:Am adaugat inca un link de descarcare
l-am descarcat l-am pus pe un server si uite ce zice cand scriu amx_plugins

Code: Select all

[AFC] Default Fur  1.0      KronoS # GG       furien_classes_  running  
Advanced Furien C  1.0      KronoS # GG       advanced_furien  error  
logs | Afiseaza codul
L 10/19/2013 - 12:39:02: Start of error session.
L 10/19/2013 - 12:39:02: Info (map "fy_snow") (file "addons/amxmodx/logs/error_20131019.log")
L 10/19/2013 - 12:39:02: Invalid array handle provided (0)
L 10/19/2013 - 12:39:02: [AMXX] Displaying debug trace (plugin "advanced_furien_classes_1.0.amxx")
L 10/19/2013 - 12:39:02: [AMXX] Run time error 10: native error (native "ArrayPushArray")
L 10/19/2013 - 12:39:02: [AMXX]    [0] advanced_furien_classes_1.0.sma::native_register_furien_class (line 269)
L 10/19/2013 - 12:39:02: Unhandled dynamic native error
L 10/19/2013 - 12:39:02: [AMXX] Run time error 10 (plugin "furien_classes_example_1.0.amxx") (native "afc_register_furien_class") - debug not enabled!
L 10/19/2013 - 12:39:02: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
L 10/19/2013 - 12:39:05: [AMXX] Plugin ("advanced_furien_classes_1.0.amxx") is setting itself as failed.
L 10/19/2013 - 12:39:05: [AMXX] Plugin says: [AFC] This plugin can't run because no furien classes were found!
L 10/19/2013 - 12:39:05: [AMXX] Displaying debug trace (plugin "advanced_furien_classes_1.0.amxx")
L 10/19/2013 - 12:39:05: [AMXX] Run time error 1: forced exit 
L 10/19/2013 - 12:39:05: [AMXX]    [0] advanced_furien_classes_1.0.sma::plugin_init (line 74)
Addons HNS level,gravity,xp DOWNLOAD ( e țeapă)
https://5filme.com/ - un simplu site de filme pentru timpul liber
User avatar
YONTU
Scripter eXtreamCS
Scripter eXtreamCS
Posts: 2466
Joined: 10 May 2013, 14:25
Detinator Steam: Nu
CS Status: Everyone is looking at ur shoes
Reputatie: Moderator ajutator
Fost scripter eXtreamCS
Location: Gura Humorului
Has thanked: 256 times
Been thanked: 288 times
Contact:

19 Oct 2013, 12:44

Mama ce tare :)) ! Daca nu ma insel :-? este ceva gen ZP numai ca este pentru furien :)>- !
„Peste douăzeci de ani vei fi dezamăgit din cauza lucrurilor pe care nu le-ai făcut, nu din cauza celor pe care le-ai făcut.” - Mark Twain
„Asa e si in viata, hotii castiga, prostii care invata pierd.” - Mihai Nemeș


Bio.LeagueCs.Ro - Biohazard v4.4 Xmas Edition
discord: IonutC#5114

Experinta in: Java/Spring boot/Angular/C/C++/C#/Javascript/Python/HTML/CSS/Pawn/SQL
Ai nevoie de ajutorul meu? Ma poti gasi doar la adresa de discord de mai sus.
User avatar
KronoS eXtream
Fost administrator
Fost administrator
Posts: 4378
Joined: 02 Apr 2009, 19:18
Detinator Steam: Da
Reputatie: Fost administrator
Fost detinator Zombie-Land.eXtream.Ro
Contribuitor
Fost Scripter eXtreamCS
Dezvoltator al listei de seriozitate eXtreamCS
Location: Bucharest
Has thanked: 551 times
Been thanked: 820 times
Contact:

19 Oct 2013, 14:55

Schimba ordinea pluginurilor.Advanced Furien Classes trebuie sa fie deasupra claselor de furien.

@YONTU: Cam asa ceva.
Nu efectuez tranzactii pe mess, skype etc. Aveti grija la indivizii care se dau drept mine!
Nu mai ofer suport asa ca nu imi mai trimiteti mesaje in legatura cu asta!


Zombie Plague Shade 1.2-debug1 [with Item Limiter] (12 September 2015) - Bombardier Branch
User avatar
CsN^ ;x
Membru eXtream
Membru eXtream
Posts: 3560
Joined: 02 Apr 2012, 16:58
Detinator Steam: Nu
CS Status: Retras din domeniul Counter-Strike
Reputatie: Fost moderator
Location: Bucuresti
Has thanked: 797 times
Been thanked: 607 times

19 Oct 2013, 15:05

Image
Am adaugat poza :)
Addons HNS level,gravity,xp DOWNLOAD ( e țeapă)
https://5filme.com/ - un simplu site de filme pentru timpul liber
User avatar
KronoS eXtream
Fost administrator
Fost administrator
Posts: 4378
Joined: 02 Apr 2009, 19:18
Detinator Steam: Da
Reputatie: Fost administrator
Fost detinator Zombie-Land.eXtream.Ro
Contribuitor
Fost Scripter eXtreamCS
Dezvoltator al listei de seriozitate eXtreamCS
Location: Bucharest
Has thanked: 551 times
Been thanked: 820 times
Contact:

20 Oct 2013, 10:30

Update!Am urcat o versiune noua:
| Afiseaza codul
* v1.1 - 20.10.2013
- Extended API
- Messages when you select a furien class
- Informing message
Nu efectuez tranzactii pe mess, skype etc. Aveti grija la indivizii care se dau drept mine!
Nu mai ofer suport asa ca nu imi mai trimiteti mesaje in legatura cu asta!


Zombie Plague Shade 1.2-debug1 [with Item Limiter] (12 September 2015) - Bombardier Branch
User avatar
Ulquiorra
Fost moderator
Fost moderator
Posts: 2053
Joined: 25 Jul 2010, 17:29
Detinator Steam: Da
CS Status: A mai trecut o zi asteptand una mai buna
Detinator server CS: Retras.
SteamID: STEAM_0:1:318247XX
Reputatie: Fost Scripter eXtreamCS
Fost Moderator ajutator
Nick anterior: Askhanar
Location: Braila, Romania.
Has thanked: 215 times
Been thanked: 1132 times

20 Oct 2013, 14:54

genial, o sa ma uit in pe seara in .sma :D

vroiamsa fac si eu cv de genu' dar ma cam batea cellarray ..

mai ai de lucrat la descriere :D ( legat de api cecontine :D )
Caut o persoana dedicata care se pricepe si stie ce face.
Vreau sa creeze si sa se ocupe de administrarea unui server de MU, da e vorba de vechiul joc..ma gandesc undeva la un season 3 ep1/2.

O sa achizitionez un domeniu .ro.
Totodata sponsorizez absolut orice este necesar.
Ma puteti contacta prin: http://solo.to/stfrzv
smileye
Fost moderator
Fost moderator
Posts: 4648
Joined: 12 Jun 2012, 15:18
Detinator Steam: Da
Reputatie: Fost moderator
Has thanked: 258 times
Been thanked: 38 times
Contact:

20 Oct 2013, 14:56

http://i.imgur.com/zWWSN2b.png

@Kronos, cum se numeste acel plugin care are ca model acel cutit albastru?
Post Reply

Return to “Pluginuri eXtream”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 10 guests