Informatikai Barkács Fórum

WORLD OF WARCRAFT SZERVER => Script => A témát indította: DJ Dátum 2010 augusztus 03, 05:05:40 DÉLUTÁN

Cím: Buffer NPC
Írta: DJ Dátum 2010 augusztus 03, 05:05:40 DÉLUTÁN
A Mai nap forgattam egy emut és beleforgattam azt a buffer npc-t amit Action rakott fel tökéletesen működik .gm on-ba de a játékosok nem tudják használni sőt még ki sem tudják jelölni....Segítsetek!
Cím: Re:Buffer NPC
Írta: DoomKiller Dátum 2010 augusztus 03, 05:54:26 DÉLUTÁN
DJ,

Komolyan mondod, hogy minden kérdésednek egy topikot fogsz nyitni? Moderátor lennék már repülne is a Trashbe. De, hogy a témához is szóljak.

Adatbázisban csinálj neki egy új NPC-t, valószínűleg azzal lesz a gond. :)
Cím: Re:Buffer NPC
Írta: DJ Dátum 2010 augusztus 03, 06:10:17 DÉLUTÁN
De csináltam egy újat akkor mi a gond?
Cím: Re:Buffer NPC
Írta: Skyne Dátum 2010 augusztus 03, 06:13:30 DÉLUTÁN
mer van kérdéseknek topicja nemkel szemetelni...

ON:
Ha gm onba tudja használni akkor van neki npc, nézdát a flageket meg flags_extra meg stb. van erre wiki ne én keressem már meg neked...
Cím: Re:Buffer NPC
Írta: DJ Dátum 2010 augusztus 03, 06:14:13 DÉLUTÁN
Legalább annyit leírnál, hogy mire írjam át a flagjét?meg a flags_extrát?
Cím: Re:Buffer NPC
Írta: Skyne Dátum 2010 augusztus 03, 06:15:25 DÉLUTÁN
jah, meg ne csináljam véletlenül, használd az eszed meg a keresőt: http://trinitycore.info
Cím: Re:Buffer NPC
Írta: kagebunshin Dátum 2010 augusztus 03, 10:04:19 DÉLUTÁN

Ezt a linket tanulmányozd:
http://www.trinitycore.info/index.php/Creature_template_tc2 (http://www.trinitycore.info/index.php/Creature_template_tc2)

unit_flags->UNIT_FLAG_NOT_SELECTABLE  vagyis nem kijelölhető. Valószínűleg ez lesz a probléma.

Kivenni pedig úgy tudod a flag-et ha a saját npc-d unit_flags mezőjéből kivonod a flag melletti számot, jelen esetben a 33554432-őt.
Cím: Re:Buffer NPC
Írta: DJ Dátum 2010 augusztus 03, 10:38:33 DÉLUTÁN
De az a vicces, hogy nem annyi az unit_flagja hanem 4096 vagyis UNIT_FLAG_PVP szóval nem értem
Cím: Re:Buffer NPC
Írta: Skyne Dátum 2010 augusztus 03, 10:42:38 DÉLUTÁN
csinálj egy tök üres npc-t amiben csak ezt állítod be: entry, name, modeild1, faction: 35, flag:1, ScriptName, minden mást hagyj default értéken, aztán ha így működik, akor egyesével elkezdheted módosítani az értékeket, ha ígysem lesz jó akkor valami komoly gond van (vagy törölj cache mappát a kliensedbe, de gondolom ezt nem kell megemlíteni...)
Cím: Re:Buffer NPC
Írta: Action Dátum 2010 augusztus 04, 12:20:21 DÉLELŐTT
Ne .gm on-ba rakd le az npc-t, ki tudja..


Egyébként nem a script hanem az adatbázis határozza meg jelen esetben azt, hogy ki tudja használni.
Cím: Re:Buffer NPC
Írta: Speeros Dátum 2010 augusztus 04, 07:03:09 DÉLELŐTT
Amit ti kerestek az a phasemask!
Cím: Re:Buffer NPC
Írta: Skyne Dátum 2010 augusztus 04, 09:27:09 DÉLELŐTT
Idézetet írta: Diver Dátum 2010 augusztus 04, 07:03:09 DÉLELŐTT
Amit ti kerestek az a phasemask!
Elég valószínű de ha már TC wikiből nemjött rá a hibára akor legegyszerűbb ha egy blank npc-t csinál azzal esélyes hogy nem lesz baj...
Cím: Re:Buffer NPC
Írta: DJ Dátum 2010 augusztus 05, 06:11:48 DÉLUTÁN
Már megy^^Köszi srácok:D
Cím: Re:Buffer NPC
Írta: DoomKiller Dátum 2010 augusztus 05, 07:56:22 DÉLUTÁN
Ilyenkor nem sértődne meg senki sem, ha leírnád, hogy mi volt a gond, valamint hogyan oldottad meg ;)
Cím: Re:Buffer NPC
Írta: $0undX Dátum 2010 augusztus 05, 10:44:54 DÉLUTÁN
Nem akarom v
Cím: Re:Buffer NPC
Írta: NevemSenki Dátum 2010 augusztus 06, 01:10:55 DÉLELŐTT
Idézetet írta: DoomKiller Dátum 2010 augusztus 05, 07:56:22 DÉLUTÁN
Ilyenkor nem sértődne meg senki sem, ha leírnád, hogy mi volt a gond, valamint hogyan oldottad meg ;)

Szerintem ez lenne a lényeg. A Wow Armory-s Topic-ba mi is írunk úgy mint MSN-en, értelmetlenségeket, de a végén mikor megoldottam, leírtam.

Azóta már 2x újra el kellett olvasnom, mert nem tudtam megcsinálni.  :D :D

Üdv.: Senki
Cím: Re:Buffer NPC
Írta: Bluerák Dátum 2010 augusztus 06, 02:22:29 DÉLELŐTT
Pradox, szerintem Te is voltál kezdő, ahogy mindenki más.
DJ nem szerencsétlen, hanem kezdő.
Amikor az ember olyan téren kezd el foglalkozni amihez alig ért, senki nem várhatja el, hogy egyből profi lesz.
Az elején mindenkinek vannak hülye kérdései.
A kor nem jogosít fel semmire, 10 évesen is lehet valaki programozó, ha elszánt és tud koncentrálni bizonyos dolgokra. :)
Én is 15 vagyok, én is voltam(vagyok) kezdő néhány téren, de kérdezni nem szégyen ezt sosem kell elfeledni...

Tanulj a tegnapból, élj a mának és reménykedj a holnapban. A legfontosabb azonban, hogy ne hagyd abba a kérdezést.

-Albert Einstein
Cím: Re:Buffer NPC
Írta: Lackó Dátum 2010 augusztus 06, 07:54:48 DÉLELŐTT
Idézetet írta: BlueRák Dátum 2010 augusztus 06, 02:22:29 DÉLELŐTT
Pradox, szerintem Te is voltál kezdő, ahogy mindenki más.
DJ nem szerencsétlen, hanem kezdő.
Amikor az ember olyan téren kezd el foglalkozni amihez alig ért, senki nem várhatja el, hogy egyből profi lesz.
Az elején mindenkinek vannak hülye kérdései.
A kor nem jogosít fel semmire, 10 évesen is lehet valaki programozó, ha elszánt és tud koncentrálni bizonyos dolgokra. :)
Én is 15 vagyok, én is voltam(vagyok) kezdő néhány téren, de kérdezni nem szégyen ezt sosem kell elfeledni...

Tanulj a tegnapból, élj a mának és reménykedj a holnapban. A legfontosabb azonban, hogy ne hagyd abba a kérdezést.

-Albert Einstein

+1 . Én 10 éves vagyok,és már a C++-t tanulom,a PHP-t meg már megtanultam.És énsem 1 nap alatt tanultam meg szervert készíteni.Nah,mindegy nem megyek bele a témába,mert akkor sok lenne az off.
Cím: Re:Buffer NPC
Írta: $0undX Dátum 2010 augusztus 06, 09:17:06 DÉLELŐTT
1 kicsit félreértettétek pradoxot, ő nem DJ tudását fikázta hanem azt hogy elege van ebből a sok értelmetlen topicból és hogy DJ nem mondja el hogy oldotta meg, stb....
Cím: Re:Buffer NPC
Írta: NevemSenki Dátum 2010 augusztus 06, 11:03:26 DÉLELŐTT

Idéz+1 . Én 10 éves vagyok,és már a C++-t tanulom,a PHP-t meg már megtanultam.És énsem 1 nap alatt tanultam meg szervert készíteni.Nah,mindegy nem megyek bele a témába,mert akkor sok lenne az off.


a PHP-t már megtanultam --> Hát én ezt nagyon kétlem, az hogy tudsz ezt azt róla, az egy dolog. De az hogy megtanultad, az merő túlzás! Ez nem olyan mint egy Rántotta....

Üdv.: Senki
Cím: Re:Buffer NPC
Írta: $0undX Dátum 2010 augusztus 06, 11:12:24 DÉLELŐTT
Egyet kell
Cím: Re:Buffer NPC
Írta: DoomKiller Dátum 2010 augusztus 06, 11:19:26 DÉLELŐTT
Lackó, nem sértésnek szánom, de a programozáshoz egy fajta logikának is kell lennie, nem elég ha 10ből 9 fv.-t tudsz, és 20 operátorból 20-at (most csak mondtam valamit). Amikor én 10 éves voltam, még szerintem nagyban legóztam ;D. Kötve hiszem, hogy az embernek 10 évesen olyan logikája van, hogy megtudjon írni magától, külső segítség nélkül egy komplett scriptet.

De, ez csak az én véleményem, lehetséges, hogy tévedek :)
Cím: Re:Buffer NPC
Írta: Lackó Dátum 2010 augusztus 06, 12:24:55 DÉLUTÁN
Nemtudom.Végülis én csak azokat tanultam meg jóra,amire szükségem van.Már simán írtam CMS rendszert,tegnap,vagy tegnap előtt fejlesztgettem a régi,wowos-t.Amúgy,télleg nem mindegy.
Cím: Re:Buffer NPC
Írta: $0undX Dátum 2010 augusztus 06, 01:52:53 DÉLUTÁN
Cím: Re:Buffer NPC
Írta: Lackó Dátum 2010 augusztus 06, 02:01:24 DÉLUTÁN
Idézetet írta: $0undX Dátum 2010 augusztus 06, 01:52:53 DÉLUTÁN
úgy emlékszem régebben te kiadtál valami regisztrációs oldalt vagy nem tom mit ami szépen szólva rossz volt, na ha te azt nevezed php tudásnak akkor...  ::) , csak hogy néhány hibát említsek a sok közül: nem voltak szűrve a beviteli mezők, mysql injection-nel gyakorlatilag teljes hozzáférése volt akárkinek az adatbázishoz, formázatlan és rendezetlen kód, aztán pár ember, ha jól emlékszem doomkiller, meg még valaki helyrerakták azt a kódot. A nagy takarításban törölve lett így linkelni nem tudom már.  :)

ui:bocs ha keverlek valakivel.
Igen,tudom,az én voltam,de azóta már rég újratanultam a PHP-t és már tudok mysql  injection védelmet.
Cím: Re:Buffer NPC
Írta: DoomKiller Dátum 2010 augusztus 06, 02:10:48 DÉLUTÁN
Az nem egy regisztrációs oldal volt, ha jól tudom, hanem ez (http://infobarkacs.hu/index.php?topic=4699.0). Tomával ketten javítottuk, maradjunk annyiban, hogy nem csak a PHP-val volt ott gond :)
Cím: Re:Buffer NPC
Írta: $0undX Dátum 2010 augusztus 06, 05:06:20 DÉLUTÁN
jah igen, ez volt tényleg  :) , azt hittem elveszett de tévedtem  :D
Cím: Re:Buffer NPC
Írta: drestor Dátum 2010 augusztus 06, 05:44:59 DÉLUTÁN
Idéz+1 . Én 10 éves vagyok,és már a C++-t tanulom,a PHP-t meg már megtanultam.És énsem 1 nap alatt tanultam meg szervert készíteni.Nah,mindegy nem megyek bele a témába,mert akkor sok lenne az off.

Röhej.......
Rendben van, hogy te tudsz ezt meg azt de én nem nagyon dícsekednék vele, hogy 10 éves vagy....... :(
Cím: Re:Buffer NPC
Írta: Bluerák Dátum 2010 augusztus 06, 06:20:56 DÉLUTÁN
Idéz
E-mail: imamking@freemail.hu
Mért, te hány éves vagy, őszíntén?
Nem Lackót védem, de utálom az olyat aki azt hiszi a kor mindent elmond...
Innentől nem offolok, meg nem is flamelek de ezek a dolgok zavartak...
Cím: Re:Buffer NPC
Írta: drestor Dátum 2010 augusztus 06, 06:39:04 DÉLUTÁN
Idézetet írta: BlueRák Dátum 2010 augusztus 06, 06:20:56 DÉLUTÁN
Idéz
E-mail: imamking@freemail.hu
Mért, te hány éves vagy, őszíntén?
Nem Lackót védem, de utálom az olyat aki azt hiszi a kor mindent elmond...
Innentől nem offolok, meg nem is flamelek de ezek a dolgok zavartak...

Kedved BlueRák....... énse offolok, de azért leírom, hídd el több vagyok mint 10 nem 1 nem 2 nem 3 nem 4 évvel.
Másrészt, igaz, hogy a kor nem számít de azért egy 10 éves mégse tud annyit a világ-ról/wow-ról és egyébb dolgok-ról mint egy idősebb és tapasztaltabb.
Nos, igen....... Elég szégyen, hogy te E-mail cím alapján beOFFOLSZ......................
Cím: Re:Buffer NPC
Írta: DoomKiller Dátum 2010 augusztus 06, 06:43:08 DÉLUTÁN
Szerintem ez a topik is csak idő kérdése, és megy a Trashbe ;)
Cím: Re:Buffer NPC
Írta: NevemSenki Dátum 2010 augusztus 06, 06:49:14 DÉLUTÁN
Default C++ & SQL Teleporer,Buff NPC, Prof NPC, For Trinity/MaNGOS

npcbuff (http://pastebin.com/K9JsfBvu)

professionnpc (http://pastebin.com/NzY8b4G5)

telenpc (http://pastebin.com/KthuNBDr)

Custom NPCs_SQL (http://pastebin.com/3wS3AYrj)

Tesztelt (3.3.3a) Buff NPC script.
Készítette, Action, kibővítette BlueRák
Elérhetőségek: wowemuf.org & gnome-lak.fw

Tesztelt (3.3.3a) Buff NPC script. (http://pastebin.com/Qgs363Rk)

Köszönjük BlueRák a Tutorialt!!

BluERak (http://forum.trinitycore.org/topic/26559-tutorialhow-to-make-a-buffer-npc-c/page__p__138879)

És még egy:

Itt (http://pastebin.com/2nV8p4Uk)

Van még ilyen Gossipos buffer is.
Az nekem az elején nem nagyon ment, de itt van hozzá egy kis segítség.
Az a lényege, hogy Cast_spell legyen.

The `*_scripts` table (http://trinitycore.info/index.php/Scripts_tc2)

The `gossip_menu_option` table (http://trinitycore.info/index.php/Gossip_menu_option_tc2)

The `gossip_menu` table (http://trinitycore.info/index.php/Gossip_menu_tc2)

Csak azért hogy ne legyen annyi Off, 2 perc alatt találtam őket, nem a legjobbak, de itt vannak.

Üdv.: Senki
Cím: Re:Buffer NPC
Írta: NevemSenki Dátum 2010 augusztus 06, 07:01:03 DÉLUTÁN
Csak azért is RePost-olok,
Lehet hogy a Modok kidobnak ezért... ezért Ide (http://pastebin.com/Ta84kku1) írom.

Üdv.: Senki

(http://image.hotdog.hu/_data/members1/293/295293/images/te%20majom!.jpg)
Cím: Re:Buffer NPC
Írta: $0undX Dátum 2010 augusztus 06, 08:47:03 DÉLUTÁN
Senki, alapvetően igazad van de spec én nem az a fikázós fajta vagyok de DJ meg hogy nem írja le a megoldást, stb, már vagy 30 topicja van, ebben a topicban is oda rakták elé a kész példát és még azzal sem tud mit kezdeni, innentől nem tudok/tudnak a többiek többet tenni az ügyért, és engem ismersz, nem szoktam bele kötni abba amibe nincs míért.  ;)
Cím: Re:Buffer NPC
Írta: NevemSenki Dátum 2010 augusztus 06, 09:18:42 DÉLUTÁN
Tudom, de már mérgesít hogy egyre több Topic-ban ilyen szúrkálódást kell olvasni  :-\

Üdv.: Senki
Cím: Re:Buffer NPC
Írta: $0undX Dátum 2010 augusztus 06, 09:26:00 DÉLUTÁN
Emlékszel arra a lámpa felkapcsolós topic-ra? ott dettó ez ment minden szarba belekötöttek egyesek és én aki közbe segítettem hbstaff-nak kaptam a sok ez nem tetszik az nem tetsziket és fikáztak és mellé http://pastebin.com/LNyNYvG8 .