Cu ce incepi un plugin [AMXX]

Tutoriale scripting, cod si portiuni de cod.

Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com

roby# eoLithic
Membru, skill +1
Membru, skill +1
Posts: 150
Joined: 25 May 2008, 23:55
Detinator Steam: Da
Location: Pe scaun
Contact:

07 Jun 2008, 12:53

Code: Select all

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>

#define PLUGIN "ff"
#define VERSION "0.1"
#define AUTHOR "roby22"


public plugin_init() {
	register_plugin("ff"," 0.1", "roby22")
      register_clcmd("say /ff 1","ff",ADMIN_RCON)
}

public live(){
{
server_cmd("mp_friendlyfire 1")
}
Am incercat sa fac un plugin , ca atunci cand scri in chat /ff 1 sa se activeze frendlyfire :-? ... si nu merge compilat ... anakin cred ca se pricepe aici

EDIT: Cred ca am reusit sa'l rezolv :D

Code: Select all

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>

#define PLUGIN "ff"
#define VERSION "0.1"
#define AUTHOR "roby22"


public plugin_init() {
	register_plugin("ff"," 0.1", "roby22")
      register_clcmd("say /ff 1","ff",ADMIN_RCON)
      register_clcmd("say /ff 0","ff",ADMIN_RCON)

}

public ff(){

server_cmd("mp_friendlyfire 1")
server_cmd("mp_friendlyfire 0")
}
Last edited by roby# eoLithic on 12 Jun 2008, 19:43, edited 1 time in total.
! ! ! Atentie: Sinceritatea este este una din cele mai de pret calitati in cadrul unei comunitati asa k fiti sinceri in exprimarea opiniei Image ! ! !
User avatar
aNNakin
Fost administrator
Fost administrator
Posts: 10464
Joined: 17 Dec 2007, 21:42
Detinator Steam: Da
CS Status: a iubi - necesar si suficient
Detinator server CS: romania.cs16.ro
SteamID: anakin_cstrike16
Reputatie: Membru Club eXtreamCS
Fost Contribuitor
Fost Scripter eXtreamCS
Fost Lider Echipa eXtreamCS
Fost Administrator
Location: di.fm
Has thanked: 230 times
Been thanked: 787 times
Contact:

09 Jun 2008, 12:41

@ roby22 : Tu iti dai seama ce ai facut acolo ? 8-| de unde e "public live" cand tu ai facut "ff" ? 8-|
Ar trebui asa :

Code: Select all

register_clcmd("say /ff","ff_cmd");

public ff_cmd(id){
if(!is_user_admin(id))
return PLUGIN_HANDLED;

server_cmd("mp_friendlyfire 1");
}
EcL!Ps3
Membru, skill +3
Membru, skill +3
Posts: 1184
Joined: 06 Apr 2008, 00:09
Detinator Steam: Nu
Reputatie: Cont blocat!
Been thanked: 2 times

01 Jul 2008, 02:32

foarte util si pe inteles tutorialul..GG FireWall - am sa incerc si eu, astept demult sa-mi creez propriile pluginuri :X
User avatar
aNNakin
Fost administrator
Fost administrator
Posts: 10464
Joined: 17 Dec 2007, 21:42
Detinator Steam: Da
CS Status: a iubi - necesar si suficient
Detinator server CS: romania.cs16.ro
SteamID: anakin_cstrike16
Reputatie: Membru Club eXtreamCS
Fost Contribuitor
Fost Scripter eXtreamCS
Fost Lider Echipa eXtreamCS
Fost Administrator
Location: di.fm
Has thanked: 230 times
Been thanked: 787 times
Contact:

02 Jul 2008, 10:57

Am observat multe confuzii din cauza acestui tutorial :| Am vazut ca au vrut sa faca un plugin pentru restart si ei au inlocuit doar "exec restart.cfg" si au venit si au spus "am facut un plugin" 8-|
Cel mai bine e sa folosesti tutorialul cum executi o comanda asupra unui jucator.
User avatar
HasH
Membru, skill +1
Membru, skill +1
Posts: 123
Joined: 10 Apr 2008, 23:14
Detinator Steam: Nu
CS Status: Backward Strafe ! xD (And multi-)
Detinator server CS: Fost.
Location: Right Behind You!!

13 Jul 2008, 04:43

hahaha,eu am luat ultimate_sounds si l-am modificat (cvaruri,huduri,sunete,etc) si apoi l-am postat pe aliedmods... m-au facut aia in zeci de mii de feluri :)) nu ma mai ating de aliedmods decat daca vreau sa downloadez ceva :))
User avatar
aNNakin
Fost administrator
Fost administrator
Posts: 10464
Joined: 17 Dec 2007, 21:42
Detinator Steam: Da
CS Status: a iubi - necesar si suficient
Detinator server CS: romania.cs16.ro
SteamID: anakin_cstrike16
Reputatie: Membru Club eXtreamCS
Fost Contribuitor
Fost Scripter eXtreamCS
Fost Lider Echipa eXtreamCS
Fost Administrator
Location: di.fm
Has thanked: 230 times
Been thanked: 787 times
Contact:

13 Jul 2008, 13:25

Pe alliedmods sunt foarte multi scripteri...si foarte buni...sa modifici ceva e doar trimitere la "Unproved"...depine si ce modifici si in ce consta acea modificare...
User avatar
edduard
Membru, skill +2
Membru, skill +2
Posts: 512
Joined: 04 Oct 2008, 10:11
Detinator Steam: Da
CS Status: Afk
Reputatie: Membru Club eXtreamCS (o luna)
Location: Pe Scaun
Has thanked: 87 times
Been thanked: 68 times

28 Oct 2008, 15:48

si daca vreau un plugin sa pun ca bomba sa explodeze in 50 de secunde cum fac?
User avatar
Gabriel
Fost moderator
Fost moderator
Posts: 492
Joined: 12 Aug 2008, 05:05
Detinator Steam: Da
Detinator server CS: 89.39.13.200
Reputatie: Fost moderator ajutator
Fost detinator ZP.eXtreamCS.com
Nume anterior: zeuscs
0.3/3
Been thanked: 6 times

17 Nov 2008, 20:45

Nu iti trebuie plugin pentru asa ceva
cauta in server.cfg uramtoarea linie
mp_c4timer
si scrii tu cate secunde sa tine bomba
User avatar
d3iul
Membru, skill +1
Membru, skill +1
Posts: 244
Joined: 29 Jan 2009, 12:12
Detinator Steam: Nu
CS Status: Daca iti cer ajutorul ajutama
Detinator server CS: da
Been thanked: 1 time

28 Mar 2009, 16:29

am reusit :D
/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>

#define PLUGIN "Exec"
#define VERSION "1.0"
#define AUTHOR "Deiu"


public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_concmd("admin_exec" , "exec" ,ADMIN_KICK , "- Executa o comanda")
// Add your code here...
}

public exec() {


server_cmd("exec userconfig.cfg")
}
Dar cum pot face sa scriu admin_exec numejucator
cumva?:
register_concmd("admin_exec" , "exec" ,ADMIN_KICK , <target> "- Executa o comanda")
Da asa imi apare eroare

Edit:am gasit , este

Code: Select all

register_concmd("admin_exec" , "exec" ,ADMIN_KICK , "- <nume> Executa o comanda")
Ice Tea
Membru, skill 0
Membru, skill 0
Posts: 8
Joined: 13 Apr 2009, 21:58
Detinator Steam: Da
CS Status: Citesc forumul eXtreamCS.com!

13 Apr 2009, 23:06

este bine?am pornit de la tutorial:

Code: Select all

#include <amxmodx>

#define PLUGIN "Lag"
#define VERSION "1.0"
#define AUTHOR "FireW@ll"


public plugin_init() {
   register_plugin(PLUGIN, VERSION, AUTHOR)
   register_concmd("amx_lag","lag",ADMIN_KICK,"- Face lag cuiva")
   
}

public lag(){

server_cmd("fps_max 1")
}
User avatar
aNNakin
Fost administrator
Fost administrator
Posts: 10464
Joined: 17 Dec 2007, 21:42
Detinator Steam: Da
CS Status: a iubi - necesar si suficient
Detinator server CS: romania.cs16.ro
SteamID: anakin_cstrike16
Reputatie: Membru Club eXtreamCS
Fost Contribuitor
Fost Scripter eXtreamCS
Fost Lider Echipa eXtreamCS
Fost Administrator
Location: di.fm
Has thanked: 230 times
Been thanked: 787 times
Contact:

14 Apr 2009, 10:32

Ice Tea wrote:este bine?am pornit de la tutorial:

Code: Select all

#include <amxmodx>

#define PLUGIN "Lag"
#define VERSION "1.0"
#define AUTHOR "FireW@ll"


public plugin_init() {
   register_plugin(PLUGIN, VERSION, AUTHOR)
   register_concmd("amx_lag","lag",ADMIN_KICK,"- Face lag cuiva")
   
}

public lag(){

server_cmd("fps_max 1")
}
Citeste asta: http://extreamcs.com/forum/viewtopic.php?f=41&t=1805
Hi[T]man
Membru, skill 0
Membru, skill 0
Posts: 1
Joined: 03 Jun 2009, 08:34
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com!

03 Jun 2009, 08:52

As dorii sa modific pluginul fire_in_the_hole.sma asa :) :
nume (RADIO):Inamic Mandatarul la pamant!
inamic=rosu
Mandatarul=culoarea grenazii
la pamant=rosu
Si vreau sa fie vazut de toata lumea de pe server cand arunc cu grenada , nu doar de echipa mea

Va multumesc mult:X ,sper sa ma puteti ajuta ca nu ma pricep asa bine . Va multumesc!
Post Reply

Return to “Scripting”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 5 guests