|
04-11-08, 21:20
|
| | Obywatel | NPC sprzedajacy magic level By Michael [8.1]
Chciałbym udostępnić NPC sprzedającego magic level 
Oto script: Kod PHP: local focus = 0 local talk_start = 0 local target = 0 local days = 0 function onThingMove(creature, thing, oldpos, oldstackpos) end function onCreatureAppear(creature) end function onCreatureDisappear(cid, pos) if focus == cid then selfSay('Zegnaj, Nastepny.') focus = 0 talk_start = 0 end end function onCreatureTurn(creature) end function msgcontains(txt, str) return (string.find(txt, str) and not string.find(txt, '(%w+)' .. str) and not string.find(txt, str .. '(%w+)')) end function onCreatureSay(cid, type, msg) msg = string.lower(msg) if (msgcontains(msg, 'hi') and (focus == 0)) and getDistanceToCreature(cid) < 4 then selfSay('Witaj ' .. creatureGetName(cid) .. '! Sprzedaje magic level i promotion.') focus = cid talk_start = os.clock() elseif msgcontains(msg, 'hi') and (focus ~= cid) and getDistanceToCreature(cid) < 4 then selfSay('Sorry, ' .. creatureGetName(cid) .. '! Rozmawiam juz z toba minute.') elseif focus == cid then talk_start = os.clock() if msgcontains(msg, 'promotion') or msgcontains(msg, 'promote') then if getPlayerVocation(cid) > 4 then selfSay('Sorry, masz juz promotion.') talk_state = 0 elseif getPlayerLevel(cid) < 8 then selfSay('Sorry, musisz miec 8lvl by kupic promotion.') talk_state = 0 elseif not isPremium(cid) then selfSay('Sorry, musisz miec premium by kupic promotion.') talk_state = 0 else selfSay('chcesz kupic promotion za 20k?') talk_state = 1 end elseif msgcontains(msg, 'mlvl') or msgcontains(msg, 'magic') then selfSay('chcesz kupic magic level za 50cc?') talk_state = 2 elseif talk_state == 1 then if msgcontains(msg, 'yes') then if pay(cid,20000) then doPlayerSetVocation(cid, getPlayerVocation(cid)+4) selfSay('Dostales promotion!') else selfSay('Sorry, Nie masz tyle kasy.') end end talk_state = 0 elseif talk_state == 2 then if msgcontains(msg, 'yes') then if pay(cid,500000) then selfSay('/addskill '.. creatureGetName(cid) ..', magic level') selfSay('Dostales 1 magic level!') else selfSay('Sorry, nie masz tyle kaski.') end end talk_state = 0 elseif msgcontains(msg, 'bye') and getDistanceToCreature(cid) < 4 then selfSay('Zegnaj, ' .. creatureGetName(cid) .. '!') focus = 0 talk_start = 0 end end end function onCreatureChangeOutfit(creature) end function onThink() doNpcSetCreatureFocus(focus) if (os.clock() - talk_start) > 30 then if focus > 0 then selfSay('Nastepny...') end focus = 0 end if focus ~= 0 then if getDistanceToCreature(focus) > 5 then selfSay('Zegnaj, Nastepny.') focus = 0 end end end
Jak widać NPC mówi po polsku i sprzedaje poza mlvl promotion 
A tu kod do umieszczenia go w głównym folderze NPC Kod PHP: <?xml version="1.0"?> <npc name="Magic Level NPC" script="data/npc/scripts/amulets.lua" access="3" lookdir="1" autowalk="25"> <health now="1000" max="1000"/> <look type="75" head="132" body="116" legs="116" feet="76"/> </npc> Proszę o komentarze
@Edit
Proszę o wyrozumiałość, ponieważ to mój pierwszy post na Tibia.net.pl | |
| | |
Linki sponsorowane
| | | Grasz? | |
04-11-08, 21:24
|
| | Przewodniczący | Odp: [8.1]NPC sprzedajacy magic level By Michael
Kiepsko ;/ Znaczy sie skrypt spoko i bez zastrzeżeń ale poco komu takie coś?? Mi sie nieprzyda.:cool: ocena 8/10
| |
| | |
11-11-08, 21:20
|
| | Czeladnik | Odp: [8.1]NPC sprzedajacy magic level By Michael
przyda mi sie na otsie 10/10 xD w końcu knight nie będzie musiał bić 3h 6 mlvla
| |
| | |
14-11-08, 15:29
|
| | Czeladnik | Odp: [8.1]NPC sprzedajacy magic level By Michael
BRAWO pomysłowo lecz niezbyt ciekawy ponieważ sorce, pallowie lub druidy by miały zbyt duży mlvl jak dasz żeby tylko knight mógł kupować repucik gwarantowany
| |
| | |
14-11-08, 16:34
|
| | Przewodniczący | Odp: [8.1]NPC sprzedajacy magic level By Michael
skrypcik nawet dobry ale jak zrobisz skrypt ze po wpisaniu !mlvl daje 1mlvl a bierze 50cc daje reputa  pozdro
| |
| | |
31-12-08, 18:19
|
| | Rzemieślnik | Odp: [8.1]NPC sprzedajacy magic level By Michael Cytat:
Napisał przemo_92 skrypcik nawet dobry ale jak zrobisz skrypt ze po wpisaniu !mlvl daje 1mlvl a bierze 50cc daje reputa  pozdro | Da się zrobić że NPC daje 1 m lvl za 50 cc
| |
| | |
08-01-09, 19:09
|
| | Rzemieślnik | Odp: NPC sprzedajacy magic level By Michael [8.1] Cytat:
Napisał GM Michael selfSay('/addskill '.. creatureGetName(cid) ..', magic level') | Po "," nie ma być spacji | |
| | |
08-01-09, 19:23
|
| | Przewodniczący | Odp: NPC sprzedajacy magic level By Michael [8.1]
Może być ale do rpg sie nie przyda... Właśnie nie powinno (chyba) być spacji... 5/8
| |
| | |
21-03-09, 21:00
|
| | Rzemieślnik | Odp: NPC sprzedajacy magic level By Michael [8.1]
taa ale npc dający mlvl XD?? dziwne daje 5/10 ale działa to się liczy ;_)
| |
| | |
23-03-09, 15:03
|
| | Zbanowany | Odp: NPC sprzedajacy magic level By Michael [8.1]
lol
bez sensu skrypt np. jest 1 exp itp i podchdzi mag kupuje 100m lvl i idzie i wszystkie monstery z czaru na hita.Albo jest knight i kupuje 100m lvl i pk wszystkich bo ma 100 m lvl i wieksze hity wali z czaru.
bez sensu skrypt m lvl czwićymy czarami a nie podchodzisz do npc i kupujesz 100 m lvl'a
| |
| | |
24-03-09, 18:37
|
| | Obywatel | Odp: NPC sprzedajacy magic level By Michael [8.1]
spoko ale to dla takich otsów dla zabawy  :up::cool:
| |
| | |
27-03-09, 17:42
|
| | Przodownik | Odp: NPC sprzedajacy magic level By Michael [8.1]
Noobowska zabawka na noobowski ots... 2/10
| |
| | |
27-03-09, 17:44
|
| | Przodownik | Odp: [8.1]NPC sprzedajacy magic level By Michael Cytat:
Napisał grubymaciej przyda mi sie na otsie 10/10 xD w końcu knight nie będzie musiał bić 3h 6 mlvla | Hahaha nie lepiej niech lata z 1000 m lvl i kladzie z granki na hita tutaj tez gratki albo smieszy mnie jeszcze to ze koleś nie umie sobie ustawić ilości kasy za m lvl to z pewnoscia musi miec wyjebisty ots buhahah
| |
| | |
27-03-09, 17:47
|
| | Colorful! | Odp: NPC sprzedajacy magic level By Michael [8.1]
Gdybyś zrobił, że dana profesja może kupić tylko do danego mlvl to by był good skrypcik, ale na razie jest nieprzydatny i niepraktyczny.
| |
| | |
04-09-09, 10:02
|
| | Czeladnik | Odp: NPC sprzedajacy magic level By Michael [8.1]
Moim zdaniem skrypt jest dobry, poniewaz Knightem wbic 6 mlvl z niskim rate Magic to czasochlonne, Knighty i tak przewaznie maja sporo kasy na Otsach i nie maja na co jej tracic to dzieki skryptowi by mieli, kupywali by sobie mlevel. Moim zdaniem bardzo dobry skrypt.
Ocena 10/10
| |
| | | Narzędzia tematu | | | | Wygląd | Wygląd liniowy |
Podobne wątki | | Wątek | Autor wątku | Forum | Odpowiedzi | Ostatni post / autor | Nerana 71 sorcerer 60 magic level !!! Gry > Online - konta i przedmioty > Tibia > Postacie
Data publikacji: 01-06-09 08:55
Sprzedający: mateuszqc
Cena Kup Teraz: 1,00 zł
Do końca: 9... | Tibian | Tibia Aukcje | 0 | 01-06-09 09:00 | Tibia 8.10 Problem z Magic level Witam posiadam tfs 0.2.10 pod tibie 8.10 i mam taki problem:
MIanowicie nie wiem jak ustawićmagic level ponieważ po uzyciu jakiego kolwiek czaru... | ukiandoki | Pomoc z OT | 9 | 30-05-09 22:26 | Refugia 50 ms, 43 magic level, 40 zł Gry > Online - konta i przedmioty > Tibia > Postacie
Data publikacji: 26-02-2009 12:54
Sprzedający: LeeCash
Cena Kup Teraz: 45,00 zł
Do końca:... | Tibian | Tibia Aukcje | 0 | 26-02-09 13:20 | Tibia Refugia 46 Druid 48 Magic Level Gry > Online - konta i przedmioty > Tibia > Postacie
Data publikacji: 24-01-2009 19:10
Sprzedający: czeslaw1244
Cena Kup Teraz: 40,00 zł
Do... | Tibian | Tibia Aukcje | 0 | 24-01-09 19:30 | 11 Magic level zdobyty! http://img171.imageshack.us/my.php?image=11mlvlna31lvlwy0.png | alan_ots | Kosz | 2 | 09-01-09 21:14 | 55 Sorcerer 48 magic level. Askara Gry > Online - konta i przedmioty > Tibia > Postacie
Data publikacji: 23-12-2008 03:03
Sprzedający: igrex
Aktualna cena: 60,00 zł
Cena Kup... | Tibian | Tibia Aukcje | 0 | 23-12-08 03:10 | Magic Level Mam pytanie czy m lvl wplywa na realu na to jakie histy wale z wanda ?moze to i nobowskie pytanie ale dla mnie jest wazne
... | SpidoX | Pomoc z Tibią | 4 | 01-09-08 11:25 | Magic Level Jak myslicie gram na kompie w czasie roku szkolnego bardzo malo i wtedy skiluje m lvl na 35 lvl mam 52 mlvl. Jak myslicie czy to dobra strategia???... | Marszal | Pomoc z Tibią | 2 | 31-05-08 15:00 | Gdzie się ustawia magic level? Gdzie dokładnie się go ustawia? Podaj w której linijce. | Krowen | Kosz | 0 | 08-04-08 18:00 | | Tibia.net.pl: NPC () Temat: NPC sprzedajacy magic level By Michael [8.1] Chciałbym udostępnić NPC sprzedającego magic level
Oto script:
Kod PHP:
[...] | Czas w strefie GMT +2. Teraz jest 15:02. | |
|