• logo_cipsoft
    Nowe serwery zostały otwarte 19 Lut 2025:
    Noctalia (Open PvP) Ignitera (Open PvP) us_logo Xybra (Open PvP)

Support Scripts - tworzymy/naprawiamy

Status
Zamknięty.
Odp: Support Scripts - tworzymy/naprawiamy

Typ: Action
Opis:Chodzi o bramk? lvl.
W actionID daj? 3000 a w UniqueID daj? lvl od jakiego ma by?. My?l? ?e proste
Dodatkowe: Dlaczego nie mog? skorzysta? z tego co ju? jest w silniku. A no dlatego i?, ?e jest on do 999lvl a ja potrzebuj? do wy?szych leveli
 
Odp: Support Scripts - tworzymy/naprawiamy

Mam ostatnio ma?o czasu. Zaprzesta?cie sk?ada? zam?wienia. 5 poprzednich wykonam w przeci?gu kilku dni, dlaczego tak d?ugo? Poniewa? mam mas? zaj?? zwi?zanych z moim projektem i prac?, ?e ledwo wyrabiam.
 
Odp: Support Scripts - tworzymy/naprawiamy

Typ: nie wiem do ko?ca Creaturescript c++ itd
Opis: Transform TFS 0.3.6
Potrzebuje skyptu transform kt?ry zmieni m?j vocation i looktype. Zabiera? ma on okre?lon? ilo?? many najlepiej ?eby da?o si? ustawi? tak samo czas co ile ma zabiera? i ma on trwa? ca?y czas dop?ki nie zu?yje si? prawie ca?a mana jak? posiadamy.Transform najlepiej jakby by? okresowy i da?o si? zmieni? na sta?y. I jeszcze jedno by w jednym skrypcie mozna by?o np da? 8 profesji i do ka?dej np po 5 trans?w ka?dy od danego lvla ;) i oczywi?cie jak jest trans okresowy to wraca do poprzedniej formy po wylogowaniu a jak sta?y to zostaje ;] jakby da?o rade stworzy? ten skypt ro prosz? te? o revert wiadomo o co chodzi xDD Prosz? i Dzi?kuje za pomoc ;))
 
Odp: Support Scripts - tworzymy/naprawiamy

Witam, potrzebuje czego? takiego:
Typ - niewiem
Opis - Wi?c je?li zaczynam ge od 50 lvl i pojde expic wbije 50 lvl to dostane 18 pkt premium i tak co 50 lvl poka?e jak prubowa?em zrobi?
Dodatkowe - TFS 0.3.6PL1
local skills =
{
[1] = {points = 18, storage = 30701, value = 2, text = "level", level = 50},
[2] = {points = 18, storage = 30702, value = 2, text = "level", level = 100},
[3] = {points = 48, storage = 30703, value = 2, text = "level", level = 150},
[4] = {points = 48, storage = 30704, value = 2, text = "level", level = 200},
[5] = {points = 68, storage = 30705, value = 2, text = "level", level = 250},
[6] = {points = 68, storage = 30706, value = 2, text = "level", level = 300},
[7] = {points = 88, storage = 30707, value = 2, text = "level", level = 350},
[8] = {points = 88, storage = 30708, value = 2, text = "level", level = 400},
[9] = {points = 120, storage = 30709, value = 2, text = "level", level = 450},
[10] = {points = 158, storage = 30710, value = 2, text = "level", level = 500},
[11] = {points = 168, storage = 30711, value = 2, text = "level", level = 550},
[12] = {points = 178, storage = 30712, value = 2, text = "level", level = 600},
[13] = {points = 178, storage = 30713, value = 2, text = "level", level = 650},
[14] = {points = 188, storage = 30714, value = 2, text = "level", level = 700},
[15] = {points = 188, storage = 30715, value = 2, text = "level", level = 750},
[16] = {points = 198, storage = 30716, value = 2, text = "level", level = 800},
[17] = {points = 198, storage = 30717, value = 2, text = "level", level = 850},
[18] = {points = 180, storage = 30718, value = 2, text = "level", level = 900},
[19] = {points = 180, storage = 30719, value = 2, text = "level", level = 950},
[20] = {points = 580, storage = 30720, value = 2, text = "level", level = 1000},
}
function onAdvance(cid, skill, oldLevel, newLevel)
local x = skills[skill]
if getGlobalStorageValue(x.storage) < x.value and getPlayerStorageValue(cid, x.storage) ~= x.value and getPlayerSkillLevel(cid, skill) >= x.level and skills[skill] then
doAddPoints(cid, x.points)
setGlobalStorageValue(x.storage, x.value)
setPlayerStorageValue(cid, x.storage, x.value)
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Congratulations! You are first player with ".. x.level .." ".. x.text .." and you have gained ".. x.points .." Premium Points!")
end
return true
end
 
Odp: Support Scripts - tworzymy/naprawiamy

Typ: Spells
Opis: oto m?j skrtyp:
PHP:
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_GREEN)
setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, 1)
setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0)
function onCastSpell(cid, var)
local level = getPlayerLevel(cid)
local mlevel = getPlayerMagLevel(cid)
local pos = getPlayerPosition(cid)
-- Mana Formula Settings --
-- You can use "level" and "mlevel" --
local mana_minimum = (level * 3.3) + (mlevel * 1.9) - 50
local mana_maximum = (level * 4.3) + (mlevel * 2.7)
-- Mana Formula Settings END --
local mana_add = math.random(mana_minimum, mana_maximum)
doPlayerAddMana(cid, mana_add)
doSendAnimatedText(pos, mana_add, TEXTCOLOR_PURPLE)
return doCombat(cid, combat, var)
end
Dodatkowe: Zeby si? nie ko?czyla
2.
Typ: Spells
Opis: Oto Skrypt
PHP:
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, true)
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_DEATHDAMAGE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MORTAREA)
setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_SUDDENDEATH)
setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -1, -60, -1, -60, 5.8, 5.8, 8.5, 13.4)

function onCastSpell(cid, var)
	return doCombat(cid, combat, var)
end
Dodatkowe: Zeby si? nie ko?czy?a
3.
Typ: Spells
Opis: Oto Skrypt
PHP:
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HEALING)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE)
setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, false)
setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, true)
setCombatParam(combat, COMBAT_PARAM_DISPEL, CONDITION_PARALYZE)

function onGetFormulaValues(cid, level, maglevel)
	min = (level * 3.9 + maglevel * 2.4) * 1.1
	max = (level * 4.1 + maglevel * 3.1) * 1.7
	if min < 250 then
		min = 250
	end
	return min, max
end

setCombatCallback(combat, CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues")

function onCastSpell(cid, var)
	return doCombat(cid, combat, var)
end
Dodatkowe: Zeby pokazywa?o ile si? leczy i zeby si? nie ko?czy?o
 
Ostatnia edycja:
Odp: Support Scripts - tworzymy/naprawiamy

Typ: creaturescripts
Opis: tzw. Blokada Lvl'a - Chcia?bym, ?eby level ka?dego gracza niemog? spa?? np. poni?ej 50.
Dodatkowe:


EDIT// I to oczywi?cie pod TFS 0.2.9 (8.7 - Mystic Spirit)
 
Ostatnia edycja:
Odp: Support Scripts - tworzymy/naprawiamy

Podpis wszystko wyja?nia.
 
Odp: Support Scripts - tworzymy/naprawiamy

Co jest kur.wa wyjebane macie czy co ?
 
Odp: Support Scripts - tworzymy/naprawiamy

Typ: nie mam poj?cia
Opis: Nie wiem czy da si? w lua, ale kto pyta nie b??dzi . Czy mo?ecie zrobi? mi skrypt kt?ry przywo?uje "dzikiego" potwora na w?asno?? graczowi (nie summona).
Potw?r bije tylko gracza i w drug? stron? tylko on mo?e zabi? tego potwora.
Dodatkowe: Gdyby to si? uda?o w razie czego napisze jeszcze dodatkow? opcj? otwierania tylko przez w?a?ciciela jego "deda".
Bardzo prosz? was o pomoc.
 
Odp: Support Scripts - tworzymy/naprawiamy

Typ:NPC
Opis:Npc kt?ry by teleportowa? w dane miejsce za 50 Esencji tzn. nazbierasz 50 esencje i tam np. piszesz hi . voolcano yes i zabiera esencje a potem tylko za cc.Np. 1 cc potem zabiera
 
Odp: Support Scripts - tworzymy/naprawiamy

Jakie sa passy do Administratora bo na account manager to 1/1 a na administratora? !!! HELP PROSZE!! GG: 33391773
 
Odp: Support Scripts - tworzymy/naprawiamy

Siemka pod tibie 8.54
Chyba Actions
1.Palenie zio?a pod tibie 8.54 potrzebuj? tego skryptu poniewa? jak bd mia? kase to postawi? otsa a ots si? b?dzie nazywa? Ragaots wi?c jak wiadomo zwi?zane z Rasta ;D to trzeba palic zio?o.
2.Uprawa zio?a czyli ?e jak zetn? je to mog? je pali? lub sprzedawac u specjalnego npc(Dilera).Mog? si? zgodzi? ?e za ziele mo?e robi? to zbo?e co ro?nie.
3.Crystal arrow ?eby si? nie ko?czy?,wali? o 200% wi?cej ni? inne arrow czy jak ten system dzia?a bo nawet nie wiem i ?eby wali? po 250 z pr?du dodatkowo(zara?a?).
 
Odp: Support Scripts - tworzymy/naprawiamy

Witam.
Typ: chyba actions
Opis: Mam itemek xxxx po klikni?cie na niego zamienia nas na 2 min w demona i dodaje nam 500 hp tzn. jak mam 1000 hp to dodaje 500 i mam 1500 hp. Jak sie sko?czy czas zamienia nas z powrotem i usuwa te 500 hp
Dodatkowe: nie wiem co tu napisac
 
Odp: Support Scripts - tworzymy/naprawiamy

Typ : Spell
Opis : Po wpisaniu czaru znikamy na 3 do 4 sec nie widza nas potwory ani playerzy :P
 
Ostatnia edycja:
Odp: Support Scripts - tworzymy/naprawiamy

Typ: Globalevents
Opis: Co 3godz losuje ze wszystkich graczy online jedna osobe ktora dostanie 100pkt w sms shopie (cos podobnego do lottery system)
 
Odp: Support Scripts - tworzymy/naprawiamy

Wiem, ?e pewnie dostane warna ale nie mog?em si? powstrzyma?, Oskar sko?czy? z tibi? a ErMex jest pocz?tkuj?cym skrypterem pare skrypt?w napisze i wy?le wam na priv ;]
 
Odp: Support Scripts - tworzymy/naprawiamy

Sutesas:

Posiadam tylko skrypt nr 1
/data/actions/actions.xml
<action itemid="5953" script="marycha.lua"/>
Potem
/data/actions/tworzysz plik marycha.xml i wklejasz

function onUse(cid, item, frompos, item2, topos)
local lvl = getPlayerLevel(cid)
doSendAnimatedText(frompos,"Buhhh",210)
doPlayerSendCancel(cid,"Buhhh... .")
doSendMagicEffect(frompos,2)
if item.type > 1 then
doChangeTypeItem(item.uid,item.type-1)
else
doRemoveItem(item.uid,1)
end
return 1
end

Pozdro :)
 
Odp: Support Scripts - tworzymy/naprawiamy

Typ - Chyba GlobalEvent
Opis -Chodzi o to , aby skrypt nad ka?dym graczem , kt?ry u?y? wcze?niej vip access i jest VIP'em co jaki? czas pojawia? si? czerwony napis VIP tak jak nad teleportami , i efekt jak z party hat. ew. mo?e by? bez efektu.
Dodatkowe - ___
 
Odp: Support Scripts - tworzymy/naprawiamy

Typ: hmmm... talkaction chyba
Opis:
chcia?bym ?eby by? to pet system. Wiem ?e w internecie jest sporo takich temat?w, ale nie znalaz?em spe?niaj?cych moje wymagania.
Co ma zawiera? skrypt:
- Po wpisaniu !pet przywo?uje danego monstera zabieraj?c 20 many mo?e by? nawet rat
- Gdy wpiszemy !attack pet atakuje spellem mo?e by? nawet exori
- No i oczywi?cie ?ebym swoimi spellami nie bi? summona
- Po wpisaniu !back pet chowa si?, i po ponownym przywo?aniu go ma tyle hp co mia?.

Zrobi?bym to jako zwyk?y summon ale wtedy nie m?g?bym ustala? kiedy pet ma zaatakowa?, bo wali?by spelle pasywnie.
Wszystkie skrypty jakie widzia?em przywo?ywa?y peta tylko wtedy jak go kupi?em, a to ma by? za darmo (to znaczy kosztem many).
 
Odp: Support Scripts - tworzymy/naprawiamy

Typ: actions - Chyba
Opis: Chcia?bym skrypt co? w stylu 'magicznej studni' jak mamy ma?o hp, podchodzimy do studzienki klikamy prawym i nas uzdrawia na maxa + taki pomara?czowy napis nad g?ow?
'Argghh..' ID obiektu, kt?re ma by? u?yte w?a?nie w tym czym? to 5078 (prawy dolny r?g takiego kamiennego 'stawu')
Dodatkowe: -
Bardzo bym prosi? o ten skrypt, jestem w tym zielony :(
Oraz jak kto? b?dzie mia? dobre ch?ci niech mnie poduczy w tych rzeczach, moje GG: 194494. Prosz? Was o pomoc!
 
Status
Zamknięty.
Do góry