BlackTibia

No estás conectado. Conéctate o registrate

 » Open Tibia » Pedido de Scripts » 

[Pedido] Start Skills

[Pedido] Start Skills

#1 [Pedido] Start Skills el Jue Mar 31, 2016 5:01 pm

lordhades92


Aprendiz
Buenas gente de [Tienes que estar registrado y conectado para ver este vínculo]!

Aca ando de nuevo pidiendo como siempre xD algun dia aportare mas de lo poco q hago.

Ire directo al punto:

Busco un script o alguna manera de modificar los skill con los que se comienza, ejemplo:

>>Normalmente comienzan con todos los skill en 10 y quisiera cambiarlo a gusto.<<

>>Tambien quiero cambiar la cantidad de vida y mana con la q se empieza a Nivel 1 por q
se empieza a Nivel 1 con 150HP y 0 Mana y quisiera cambiarlo a gusto.<<

DOY +REP[/color]

#2 Re: [Pedido] Start Skills el Lun Abr 04, 2016 4:55 pm

lordhades92


Aprendiz
@BUMP

#3 Re: [Pedido] Start Skills el Lun Abr 04, 2016 5:18 pm

Avsilon


Miembro
Pues eso se cambia al gusto de cada cual en la base de datos de tu Server. Eso ya es depende de si vas por mysql o por sqlite(sqlite studio).

#4 Re: [Pedido] Start Skills el Lun Abr 04, 2016 8:30 pm

lordhades92


Aprendiz
[Tienes que estar registrado y conectado para ver este vínculo] escribió:Pues eso se cambia al gusto de cada cual en la base de datos de tu Server. Eso ya es depende de si vas por mysql o por sqlite(sqlite studio).

Se cambiarlos... lo que pido es configurarlos para q todos y cada uno comiencen con los skill q yo establesca...

Ejemplo:
que los Knights empiecen con skill 50, los magos con ML 30 y los pally con dist 50

Espero entiendas...

#5 Re: [Pedido] Start Skills el Mar Abr 05, 2016 3:33 am

Avsilon


Miembro
Ahhj vale vale vale, culpa mía, perdona. Eso yo lo cambie por el archivo config.inc.lua, que tienes guardado dentro de los archivos de xampp de tu pagina web dentro de la carpeta htdocs, si no has creado una pagina web para tu servidor de otra manera no sabría hacerlo, pero la otra manera creo que es en vocations.xml dentro de la carpeta data de tu servidor, lo modificas a tu gusto, creo que pone skill value o algo así tendría que mirarlo.

Pero la primera seguro que es así, la segunda manera estoy menos seguro pero creo que también es así.

#6 Re: [Pedido] Start Skills el Mar Abr 05, 2016 5:57 pm

Luismc


Novato
Bueno amigo, el script que deseas aqui:
function onLogin(cid)
local playerVoc = getPlayerVocation(cid)
local reqTries = getPlayerRequiredSkillTries
local skillStor = 56364
local gotSkills = getPlayerStorageValue(cid, 56364)


if playerVoc == 1 and gotSkills == -1 then
doPlayerAddSpentMana(cid, (getPlayerRequiredMana(cid,60)))
setPlayerStorageValue(cid, skillStor, 1)

elseif playerVoc == 2 and gotSkills == -1 then
doPlayerAddSpentMana(cid, (getPlayerRequiredMana(cid,60)))
setPlayerStorageValue(cid, skillStor, 1)

elseif playerVoc == 3 and gotSkills == -1 then
doPlayerAddSkillTry(cid, SKILL_DISTANCE, reqTries(cid, SKILL_DISTANCE, 65))
doPlayerAddSkillTry(cid, SKILL_SHIELD, reqTries(cid, SKILL_SHIELD, 60))
doPlayerAddSpentMana(cid, (getPlayerRequiredMana(cid,10)))
setPlayerStorageValue(cid, skillStor, 1)

elseif playerVoc == 4 and gotSkills == -1 then
doPlayerAddSkillTry(cid, SKILL_AXE, reqTries(cid, SKILL_AXE, 65))
doPlayerAddSkillTry(cid, SKILL_SWORD, reqTries(cid, SKILL_SWORD, 65))
doPlayerAddSkillTry(cid, SKILL_CLUB, reqTries(cid, SKILL_CLUB, 65))
doPlayerAddSkillTry(cid, SKILL_SHIELD, reqTries(cid, SKILL_SHIELD, 60))
doPlayerAddMagLevel(cid, 8)
setPlayerStorageValue(cid, skillStor, 1)

end
return TRUE
end


FUNCIONA EN OTX


Ahora tu siguiente ayuda es la cantidad de vida al empezar, bueno en login.lua añades
local storage = 9999 -- use whatever storage you do not need.
if getPlayerStorageValue(cid, storage) == -1 then
local formula_health = 185 + ((getPlayerLevel(cid) - 8) * (getVocationInfo(getPlayerVocationId(cid)).healthGain + 3))
local formula_mana = 35 + ((getPlayerLevel(cid) - 8) * (getVocationInfo(getPlayerVocationId(cid)).manaGain + 3))
setCreatureMaxHealth(cid, formula_health)
setCreatureMaxMana(cid, formula_mana)
setPlayerStorageValue(cid, storage, 1)
end

LISTO ^^

#7 By Guazapen el Miér Abr 06, 2016 10:52 am

guasapen


Miembro
Checa Que El # Que Tienes En Star Skill Sea El Mismo # En Vocationes
Ejemplo:


1-Master Sorcerer
2-Elder Druid
3-Royal paladin
4-Elite Knight


5-Sorcerer
6-Druid
7-paladin
8-Knight




if playerVoc == 1 and gotSkills == -1 then
elseif playerVoc == 2 and gotSkills == -1 then
elseif playerVoc == 3 and gotSkills == -1 then
elseif playerVoc == 4 and gotSkills == -1 then



if playerVoc == 5 and gotSkills == -1 then
elseif playerVoc == 6 and gotSkills == -1 then
elseif playerVoc == 7 and gotSkills == -1 then
elseif playerVoc == 8 and gotSkills == -1 then

#8 Re: [Pedido] Start Skills Hoy a las 8:45 pm

Contenido patrocinado


Ver el tema anterior Ver el tema siguiente Volver arriba  Mensaje [Página 1 de 1.]

Permisos de este foro:
No puedes responder a temas en este foro.

 

¿Quién está en línea?

En total hay 0 usuarios en línea: 0 Registrados, 0 Ocultos y 0 Invitado

Usuarios navegando en este foro: Ninguno

Forum Statistics

Nuestros miembros han públicado un total de posts en temas.
Actualmente hay miembros registrados.
Démosle la bienvenida al miembro más reciente,
La mayor cantidad de usuarios en línea ha sido de .