Guia de OT

entiendan

« Older   Newer »
 
  Share  
.
  1. AntauriX
     
    .

    User deleted


    Aki les Va,

    Aki bajense el YurOts server:
    [url]http://www.megaupload.com/?d=U3G7MKEE
    http://www.megaupload.com/?d=U3G7MKEE[/url]

    Aki El map editor 7.5:
    http://rapidshare.de/files/4590086/SimOneM...7_1_.5.rar.html

    Aki el easy php para ACC:
    http://www.megaupload.com/?d=SL819N79


    descomprimar El yurOts server luego abran la karpeta Server YurOts luego se daran cuenta ke de los tantos archivos ai uno ke se llama Config.Lua bueno ese lo abren con block de notas y les saldra esto (aki konfiguran su server) aka las indicaciones paa ke lo configuren (pondre lo mas necesario posible:

    -- the message the player gets when he logs in
    loginmsg = "(AKA ESCRIBAN SU MENSAJE KE KIEREN KE APARESKA CUANDO UNO ENTRA CON SU CHAR [SIN LOS PARENTESIS OVBIO -.-]"

    -- name of our server
    servername = "(el nombre del server"

    -- name of the owner of our server
    ownername = "(nombre del hoster)"

    -- email of the owner of our server
    owneremail = "(Su E-mail)"

    -- the url for more server info
    url = "( pagina web)"

    -- the location of the server
    location = "Chile"

    -- the ip the server should redirect too
    ip = "(Su ip)"

    Aka nos detenemos un rato miren metanse a www.whatismyip.com y veran su ip ai la copian y la pegan arriba.

    Bueno eso es lo mas inportante lo otro si kieren dejenlo ai recomiendo dejar como esta el autosabe porke kausa lagg si lo ponen ke se guarde en muy poko tiempo lo otro lo veran ustedes.

    Ahora prendan el server y les tendra ke funcionar!!!! ^^


    AHORA COMO ASER UNA ACC Easy php:

    Bajense el easy php ke esta mas arriba e instalelo en arhivos de programas o donde kieran lo abren y van a Apache/conf y buskan el archivo httpd.Conf lo abren con block de notas y buskan una frase ke diga Port 80

    Cita:
    # Port: The port to which the standalone server listens. Certain firewall
    # products must be configured before Apache can listen to a specific port.
    # Other running httpd servers will also interfere with this port. Disable
    # all firewall, security, and other services if you encounter problems.
    # To help diagnose problems use the Windows NT command NETSTAT -a
    #
    Port 80

    #
    # ServerAdmin: Your address, where problems with the server should be
    # e-mailed. This address appears on some server-generated pages, such
    # as error documents.
    #
    ServerAdmin admin@localhost


    si kieren buskarlo mas facil apreten control + b y ponen la palabra Port 80 y despues agregan el 90 kedaria asi

    Cita:
    # Port: The port to which the standalone server listens. Certain firewall
    # products must be configured before Apache can listen to a specific port.
    # Other running httpd servers will also interfere with this port. Disable
    # all firewall, security, and other services if you encounter problems.
    # To help diagnose problems use the Windows NT command NETSTAT -a
    #
    Port 8090

    #
    # ServerAdmin: Your address, where problems with the server should be
    # e-mailed. This address appears on some server-generated pages, such
    # as error documents.
    #
    ServerAdmin admin@localhost


    Despues vamos a la karpeta www peguen esto encima de la www
    http://www.megaupload.com/?d=CXZ8GD8I

    cuando lo pegan listo abren el www/ abren el config con block de notas y ai ven en ke lvl parte los skill, el ml pero al principio sale esto

    Cita:
    //Coloque entre las '' el lugar donde esta la carpeta account. Exemplo: data/accounts .
    $diraccount = 'C:\Tibia ot\Your OTs\data\accounts';

    //Coloque entre las '' el lugar donde esta la carpeta players. Exemplo: data/players .
    $dirplayer = 'C:\Tibia ot\Your OTs\data\players';


    Ai colokan donde esta ubikada si carpeta de loas accounts y players ustedes kachan xD. lo demas lo dejan asi ahora prendan al easy php y se les abrira un programa (si no se abre estara en un icono de abajo) y tienen ke estar las 2 luces en verde luego se meten a http://tuip:8090 eso es y saldra tu acc pa krear acc ^^ felicidades.

    PARA editar mapa descargen el map editor 7.5 y ban a data/worl test y ustedes editan su mapa ke kieran (kuidado con los errores ^^)

    Ojo: cuando prendar el pc siempre prendan el EasyPhp(las dos luces en verde) para ke funke la pagina de ACC Sino no les funcionara.

    //Kasas//

    Esto es lo mas papaya del mundo kreanme ke yo tampoko kachaba na miren es bastante sencillo solo ai ke saber contar ^^

    -Primero editan una kasa como kieran en el map editor 7.5 donde kieran y lo guardan. (dejenlo abierto por aora)
    -Segundo van a su server/data y buskan house.xml bueno ese lo editan con notepad un Ejemplo:

    Cita:

    <tile x="23" y="157" z="7"/>
    <tile x="21" y="152" z="7"/>
    <tile x="21" y="153" z="7"/>
    <tile x="21" y="154" z="7"/>
    <tile x="21" y="155" z="7"/>
    <tile x="21" y="156" z="7"/>
    <tile x="22" y="152" z="7"/>
    <tile x="22" y="153" z="7"/>
    <tile x="22" y="154" z="7"/>
    <tile x="22" y="155" z="7"/>
    <tile x="22" y="156" z="7"/>
    <tile x="23" y="152" z="7"/>
    <tile x="23" y="153" z="7"/>
    <tile x="23" y="154" z="7"/>
    <tile x="23" y="155" z="7"/>
    <tile x="23" y="156" z="7"/>
    <tile x="24" y="152" z="7"/>
    <tile x="24" y="153" z="7"/>
    <tile x="24" y="154" z="7"/>
    <tile x="24" y="155" z="7"/>
    <tile x="24" y="156" z="7"/>




    Ese que es editado por mi ustedes si kieren lo copian y lo pegan en house.xml donde dice HOUSE NAME le ponen el nombre de la kasa
    -Tercero en el map editor 7.5 en el lugar donde pusieron la kasa tienen ke poner las coordenadas de su kasa osea tienes ke ver las coordenadas
    de los cuadros ke estan adentro de tu kasa OJO: Incluyendo la puerta!!!
    Por ejemplo digame ke mi kasa ke kree esta del
    x=103 al 105
    y=20 al 23
    z=7 Y la puerta esta en x=104 y=22 z=7

    kedaria asi

    Cita:

    <tile x="104" y="22" z="7"/>
    <tile x="103" y="20" z="7"/>
    <tile x="103" y="21" z="7"/>
    <tile x="103" y="22" z="7"/>
    <tile x="103" y="23" z="7"/>
    <tile x="104" y="20" z="7"/>
    <tile x="104" y="21" z="7"/>
    <tile x="104" y="22" z="7"/>
    <tile x="104" y="23" z="7"/>
    <tile x="105" y="20" z="7"/>
    <tile x="105" y="21" z="7"/>
    <tile x="105" y="22" z="7"/>
    <tile x="105" y="23" z="7"/>




    Bueno ahora dirigamonos a la carpeta /data/houses Ai copian cualkiera Por Ejemplo:

    Cita:
    <?xml version="1.0"?>
    <frontdoor x="23" y="157" z="7"/><owner name=""/>


    le cambian el nombre a la kasa 1 por su kasa ejemplo: kasa numero 99
    donde fice frontdoor ponen la cordenada de su puerta de la kasas como antes mas arriba pusimos x=104 y=22 z=7 Ala cordenada de la puerta kedaria asi
    Cita:
    <?xml version="1.0"?>
    <frontdoor x="104" y="22" z="7"/><owner name=""/>


    Lo guardan y listo!!!

    Mas claro Imposible

    //No-ip//

    1- Diriganse a www.no-ip.com
    2-Registrarse donde dice sign-up Now
    3-Despues de activar su cuenta pongan su email y password
    4-Clikeen donde dice ADD
    5-En donde dice HostName ponen su ip deseada por ejemplo: miserver.no-ip.org
    6-Lo otro lo dejan asi tal cual y clikean "create host"
    7-Diriganse en la misma pagina a Download y descargan el no-ip.DUC
    y ese lo tendran ke poner kada ves ke prendan el PC para ke se actualiza Su Ip

    Listo!!!

    //Creando Monster//

    1-vayan a la carpeta de Monster (Elijan Demon si keiren)copien uno y lo pegan en cualkier sitio
    2-Ahora cambienle el nombre de Demon.xml A Su kreatura.xml
    3-aditenlo con notepad donde dice monster name ponen el nombre denuevo de su kreatura ke es (Su kreatura) Despues ustedes lo configuran a su manera ustedes le ponen mas hp o mana o le ponen mas exp de ai ven ustedes .

    //Quest//

    1- vayan a data/actions/script y copien uno y lo pegan en cualkier karpeta y lo editan yo puse este:

    Cita:
    function onUse(cid, item, frompos, item2, topos)

    if item.uid == 4000 then
    queststatus = getPlayerStorageValue(cid,4000)
    if queststatus == -1 then
    doPlayerSendTextMessage(cid,22,"Encontraste Una Demon Armor O_O")
    coins_uid = doPlayerAddItem(cid,3326,1)
    setPlayerStorageValue(cid,4000,1)
    end

    else
    doPlayerSendTextMessage(cid,22,"Mishh keria otro el weoncito")
    end

    return 0
    end


    En el item uid ponen un numero kualkiera (Ke no este en los demas quest) porejemplo : 5858 (el ke kieran)
    Donde dice quest status pongan el mismo numero : 5858 (el ke pusieron arriba)

    Lo otro lo deja tal cual menos donde dice doplayersendtexmessage: Aki ponen lo ke kieren ke diga el quest.

    Despuesdonde dice coins_ud (cid,3326,1) : Donde sale 3326 ponen el numero de item ke kieren ke de el quest y donde sale 1 es la cantidad.

    Donde dice setplayerstoragevalue (cid,4000,1) : donde dice 4000 ponen el mismo numero de arriba osea el ke pusimos nosotros 5858

    Donde dice Mish keria el weoncito ai ponen lo ke kieran ke diga cuando una persona lo abre por segunda ves (ke no se podra)

    De ai lo guardan y le ponen el nombre ke kieran al quest ejemplo: quest1 despues lo ponen en data/actions/scripts despues a action y editan el actions.xml despues ponen esto adentro donde dice <actions>

    Cita:
    <action uniqueid="4000" script="demon legs quest.lua" />


    donde ice uniquid ponen el numero ke pusieron yo pondre el ke puse yo 5858 y donde dice script ponen como se llama su archivo el mio es quest1.lua entonces me kedaria asi:

    Cita:
    <action uniqueid="5858" script="miquest1.lua" />


    y ese como dije mas arriba lo copian y lo pegan adentro de donde dice <actions>

    //NPC//

    1-Se van a data/world busken el archivo npc.xml lo editan y ponen esto



    Aki donde dice npc name ponen el nombre del **** y alado las koordenadas de donde kieren ke este y lo guardan.

    2-Se van a data/npc ponen copiar a uno de los ke estan ai bueno yo copiare a Robert y lo editare.

    3- le cambian el nombre de Robert al nombre ke kieran de npc como el ke puse yo Juanito.xml despues lo editan y saldra esto:

    Cita:
    <?xml version="1.0"?>

    <npc name="Seller" script="data/npc/scripts/seller.lua" access="1" lookdir="2">
    <mana now="800" max="800"/>
    <health now="200" max="200"/>
    <look type="128" head="20" body="30" legs="40" feet="50" corpse="2131"/>


    Donde Dice npc name ponen el nombre donde dice Seller ponen Juanito o el nombre ke deceen donde dice script pongan Juanito.lua o el nombre del npc ke pusieron lo guardan y lo ponen adentro de la karpeta npc.

    4- Se van a scripts y copian el ke dice aol y lo pegan en otra karpeta y lo editamos saldra esto

    Cita:
    -- the id of the creature we are attacking, following, etc.

    focus = 0
    talk_start = 0
    target = 0
    following = false
    attacking = false

    function onThingMove(creature, thing, oldpos, oldstackpos)

    end


    function onCreatureAppear(creature)

    end


    function onCreatureDisappear(cid, pos)
    if focus == cid then
    selfSay('Good bye then.')
    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 ((string.find(msg, '()hi()')) and (focus == 0)) and getDistanceToCreature(cid) < 3 then
    selfSay('Hello ' .. creatureGetName(cid) .. '! I sell scarfs and AOLs. Say "offer" to see pricelist.')
    focus = cid
    talk_start = os.clock()
    end

    if string.find(msg, '()hi()') and (focus ~= cid) and getDistanceToCreature(cid) < 3 then
    selfSay('Sorry, ' .. creatureGetName(cid) .. '! I talk to you in a minute.')
    end

    if msgcontains(msg, 'offer') and focus == cid then
    selfSay('I sell scarf (1000gps) and AOL (10000gps).')
    talk_start = os.clock()
    end

    if msgcontains(msg, 'aol') and focus == cid then
    buy(cid,2995,1,10000)
    talk_start = os.clock()
    end

    if msgcontains(msg, 'scarf') and focus == cid then
    buy(cid,3510,1,1000)
    talk_start = os.clock()
    end

    if string.find(msg, '()bye()') and focus == cid and getDistanceToCreature(cid) < 3 then
    selfSay('Good bye, ' .. creatureGetName(cid) .. '!')
    focus = 0
    talk_start = 0
    end
    end


    function onCreatureChangeOutfit(creature)

    end


    function onThink()
    if (os.clock() - talk_start) > 30 then
    if focus > 0 then
    selfSay('Next Please...')
    end
    focus = 0
    end
    end


    Donde dice selfSay('Hello ' .. creatureGetName(cid) .. '! I sell scarfs and AOLs. Say "offer" to see pricelist.') pones lo ke kieras ke venda ejemplo Hola yo vendo Demon armor,Demon legs

    Despues donde dice esto :

    Cita:
    if msgcontains(msg, 'aol') and focus == cid then
    buy(cid,2995,1,10000)
    talk_start = os.clock()
    end

    if msgcontains(msg, 'scarf') and focus == cid then
    buy(cid,3510,1,1000)
    talk_start = os.clock()


    en msgcontains (msg, 'aol') donde dice aol ponen el nombre del item CORRECTAMENTE!!! luego en donde dice(cid,3510,1,1000) donde dice 3510 ponen el numero id del items ke kieren poner, donde dice 1 es la cantidad y donde dice 1000 es el precio en gp si kieren ke valga 50k ponen 50000 y lo guardan y lo ponen en /data/npc/scripts lo guardan como Juanito.lua

    Y ai les tendria ke funcionar.
     
    .
  2. AntauriX
     
    .

    User deleted


    Juanito no es mi nombre por se akaso
     
    .
  3. DonLimon
     
    .

    User deleted


    podrias subir los files denuevo?
    dice k nu tan :S
     
    .
  4. Gabriel-Terrible
     
    .

    User deleted


    La pag k das para sakar el easy php no sale nada plx te dejo mi msn para k me lo pases

    [email protected]
     
    .
  5. GM Ultimate Ot
     
    .

    User deleted


    image

    oye toy un poco confundido

    mira :

    1: Siempre ke bajo el tibia 7.6 , ya cuando aparece la ventanita de instalar me aparece

    "This will instal Tibia 7.81 on you compúter"

    ¿que hago aki man?


    2:No cobran para meter mi no-ip??


    3:Explicame paso a paso sobre los de los Acc ya entre a la pagina pero no se lo demas


    4:El mapa ya esta creado o tengo ke crear un mapa para ke funcione le ot server?


    PLZ MAN CONTESTAME PORFAVOR

    ES MI PRIMERA VEZ KE CREO ESTA COSA XD

    este es mi msn pa platicar mas agusto Xp

    [email protected]

    a se me olvido esto

    mira

    cuando abro el tibia luego el change ip

    pongo mi ip es del de la pag de wath is my ip
    ok.

    le pongo change ip y se cambia bien pero a la hora de entrar no puedo ,
    y tambien cuando kiero registrarme a un ot de otra persona no me puedo conectar
    despues pongo mi account normal y si se abre :S

    como le hago aka man :M ??
     
    .
  6. domaster
     
    .

    User deleted


    man tengo un problema ... voy a bajar la carpeta www del easy php y el link esta muerto plz subelo dnvo o mandamelo a mi msn [email protected] plz
     
    .
  7. OlafVercetty
     
    .

    User deleted


    excelentemente explicado, pero tengo un problema con lo del No-Ip:
    Lo tengo abierto cuando abro mi server, yo me puedo conectar a mi propio server sin problema, usando la Ip interna del PC, pero nadie se puede conectar a mi server usando el host que me he creado en la web de no Ip, a pesar que tengo el programa abierto y parece ir correctamente. En cambio, si en vez del host publico mi Ip actual y tambien la anoto en el config.lua, la gente se puede conectar sin problema. No entiendo nada!!!!! :S:S

    Gracias, espero encontrar respuesta!
     
    .
  8. DarkTrooper
     
    .

    User deleted


    Antaurix publico esa wea hace unos 2 años todos sus links al piko ya no funcionan xD y es cierto

    No-iP:

    Te creas una cuenta
    Te bajas el programa
    Seleccionas "Create Host" o no se ke polla dice ahi
    Creas tu host
    Si no lo entiendes lo entenderas tarde o temprano

    Suerte man...
    Adios...
    Polla cipote super mario jaaaaaaaaaaa verga xD...
     
    .
  9. Crops
     
    .

    User deleted


    ORIGINAL PAGE XD: http://avalonforum.forumcommunity.net/?t=12297379ORIGINAL PAGE XD: http://avalonforum.forumcommunity.net/?t=12297379
     
    .
  10. Hermalon
     
    .

    User deleted


    bueno resulta que pongo la IP en el config.lua y al principio me sale la pantallita del account manager y asta ay bien, pero despues resulta que cuando le doy a enter para crear mi cuenta sale como OFFLINE y nose que acer :S alguno que me ayude? a ser posible agregadme a: [email protected] ay ya me ayudais mejor gracias. :P
     
    .
  11. saekodc
     
    .

    User deleted


    weyes mi ot es pa 70 pero no puedo bajarle alas healths suben demasiado = k las maana aki les dejo mi msn:) [email protected] bueno kuidenceee:) agregenme porfa para ayudarme
     
    .
10 replies since 15/6/2006, 02:23   18331 views
  Share  
.