Komandos kūrimas norint iššaukti motd langą

Šiame forume galima rasti pamokas, patarimus, skriptus ir kitą naudingą informciją.
Post Reply
kesiukas
Jau po truputį tampa savu
Posts: 187
Joined: 2011 Jan 11 18:32
Skype: kesys19
Location: Kaunas/Batniava

Komandos kūrimas norint iššaukti motd langą

Post by kesiukas »

Sveiki, taigi nutariau idėti pamoka, kaip jūs patys labai lengvai galite susikurti savo /komanda, pvz.: /uzas; /slotas/ ir t.t.

Taigi prisegu faila: "pamoka.sma". Jūs jį parsisiūskite ir atidrykite su "Notepad" arba "Wordpad". Atidarę pamatysite tokį kodą:

Code: Select all

#include <amxmodx> public plugin_init() {     register_plugin("say [color=#4040BF]/pamoka[/color]","1.1","Pa1n");    register_clcmd("say [color=#4040BF]/pamoka[/color]","admin_motd");} public admin_motd(id) {    show_motd(id,"[color=#00BF00]pamoka.txt[/color]","[color=#800000]Serverio pamokos[/color]")    return PLUGIN_CONTINUE   }
================================
pamoka.txt - Tai yra jūsų .txt failas, kuriame bus surašyta jūsų norima informacija. Šią informacija pamatys tie žaidėjai, kurie parašys "/pamoka" (čia mano atveju). .txt failą kelkite į valve/cstrike folderį. Pamoka.txt galite pakeisti į savo norimą žodį, bet būtinai prirašykite galą .txt.
Serverio pamokos - čia yra (mano atveju) kai parašai "/pamoka" to išmetamo lango pavadinimas. Jį galite pakeiti į kokį tik norite.
/pamoka - tai yra jūsų norima komanda, kurią reikės parašyti, kad žaidėjams išmestu jūsų norimą informaciją. Galite pakeisti pagal save.
Viską pakeite pagal save, viską išsaugokite ir .sma failą sucompiliuokite į .amxx pluginą.
LABAI SVARBU:
Plugino pavadinimas gali būti betkoks.
.txt failo pavadinimas turi būti būtinai toks, koki irašėte vietoje pamoka.txt.
/pamoka abiejose eilutėse turi būti vienodos komandos.

SĖKMĖS NAUDOJANT.

Jei rasite klaidų rašykite. Jei negaila duokit karmos.

Pamoką rašiau pats. Be mano sutikimo kopijuoti bei platinti draudžiama.
Attachments
pamoka.sma
(355 Bytes) Downloaded 1047 times
Last edited by psychical on 2012 Jan 12 14:22, edited 2 times in total.
Reason: Sutvarkytas kodas, pakeistas failas

newb
Pluginų patvirtintojas
Posts: 1047
Joined: 2010 Sep 23 21:43
Location: Wonderland
Contact:

Re: Susikurk savo /komanda

Post by newb »

Ar bent zinai ka daro sitos eilutes ?

Code: Select all

if (!cmd_access(id,level,cid,1))return PLUGIN_CONTINUE
:)
Last edited by newb on 2011 Feb 06 15:11, edited 1 time in total.

kesiukas
Jau po truputį tampa savu
Posts: 187
Joined: 2011 Jan 11 18:32
Skype: kesys19
Location: Kaunas/Batniava

Re: Susikurk savo /komanda

Post by kesiukas »

Zinau. Bet be ju nesigavo kad veiktu pluginas

User avatar
aaarnas
Vyr. diskusijų administratorius
Posts: 3891
Joined: 2010 Aug 31 13:21
Skype: fiarno
Contact:

Re: Susikurk savo /komanda

Post by aaarnas »

Tai jei žinai, kam rašai? nutrink ",0,"- Shows the MOTD." ir nereikės tų eilučių.
Palikau CS pasaulį ;/ . Nebepasiekiamas.

User avatar
baltymas
O taip. Jis jau surinko 50 žinučių!
Posts: 79
Joined: 2011 Jan 15 09:42
Skype: baltymas
Location: Meksikas

Re: Susikurk savo /komanda

Post by baltymas »

Tai, kad čia kaip susikurti savo motd komandą, o ne komandą. :)

Post Reply

Who is online

Users browsing this forum: No registered users and 6 guests