Tutorial Como comprar y venden items solo hablando

Ver el tema anterior Ver el tema siguiente Ir abajo

Tutorial Como comprar y venden items solo hablando

Mensaje  WebMaster Greider el Sáb Abr 26, 2008 8:56 pm

Bueno Aqui Aremos Una Guia Para Otserver Como Comprar Items Y Vender Solo Hablando
Empesemos:

Este sistema permite, mediante el uso de determinados comandos comprar/vender items por talkactions.

Comandos:
*!buy "<itemname>
- Permite comprar un item (<itemname>), a un precio preestablecido.
*!sell "<itemname>
- Permite vender un item (<itemname>) a un precio preestablecido.
*!info "<info>
- Muestra una lista con todos los items y sus precios en compra/venta. '<info>' puede ser reemplazado por 'all', que muestra tanto los items de compra como los de venta, 'buy' o 'buying' solo mostrara los que se pueden comprar y 'sell' o 'selling' los que se pueden vender.

Otros...
*Recuerden que va en la carpeta de talkactions/scripts, ahi mismo descomprimen Con El Rar.
*Las lineas que tienen que agregar al talkaction.xml vienen en el config.txt.
*La configuracion es simple pero la voy a explicar brevemente ya que por ahora solo viene explicado en ingles (dentro del config.txt).

Dentro del config.txt, en la parte de configuracion de items, encontraremos esto:

Código:
-- Buying
b_name = {'dragon scale mail', 'boots of haste'}
b_cost = {100, 200}
b_id = {2492, 2195}
--


-- Selling
s_name = {'dragon scale mail', 'boots of haste', 'demon armor'}
s_cost = {100, 200, 300}
s_id = {2492, 2195, 2494}

La configuracion esta dividida en la parte de compra y la de venta. Se configuran ambas igual: el vector 'name' (dependiendo de si es compra o venta esta despues de 'b_', compra, o 's_', venta) contiene los nombres de los items que uno puede comprar/vender. El vector 'cost' contiene el precio de los items indicados en el vector anterior, y por ultimo 'id' contiene el ID de esos items. Funciona asi: los ID y costo del primer lugar corresponden al primer nombre de item, asi es que segun mi ejemplo el precio de 'dragon scale mail' es 100 y su ID 2492. Si aun no entienden, esto los ayudara:

s_name = {'dragon scale mail', 'boots of haste', 'demon armor'}
s_cost = {100, 200, 300}
s_id = {2492, 2195, 2494}

Bueno, recuerden siempre que los nombres de items deben ir escritos entre comillas simples (') y separados por comas ({'xxx', 'yyy', 'zzz'})

Cuando tenga ganas voy a agregar una configuracion de idiomas, etc., es que ahora no tengo ganas =P Agradeceria que si alguien deja bien completito el config.txt (los items con sus IDs y precios) me lo mande ya sea por MP o lo que fuere, asi lo subo completo.

Mas sobre el config.txt:
*'e_b': si deseas activar el sistema de compra de items por talkaction ('yes'/'no')
*'e_s': si deseas activar el sistema de venta de items por talkaction ('yes'/'no')


RECUERDEN!
Lo unico que deben configurar es el config.txt, y nada mas.

NOTA: El script ya fue probado por mi y anda perfecto.
NOTA 2: Si alguien tiene alguna idea de como mejorar el sistema (por ejemplo, se me ocurre que podria configurarse si puede ser usado solo en un area determinada, una ciudad por ejemplo, etc.)

Yo cree el sistema asique los creditos van para mi, que no queden dudas despues....



-- Buying
b_name = {'shovel', 'backpack', 'fishing rod', 'amulet of loss', 'crossbow', 'bow'}
b_cost = {20, 10, 100, 10000, 200, 100}
b_id = {2554, 1988, 2580, 2173, 2455, 2456}
--


-- Selling
s_name = {'scarf', 'platinum amulet', 'mace', 'battle hammer', 'clerical mace', 'dragon hammer', 'skull staff', 'thunder hammer', 'war hammer', 'hoatchet', 'battle axe', 'halberd', 'double axe', 'knight axe', 'fire axe', 'guardian halberd', 'stonecutter axe', 'dragon lance', 'sword', 'sabre', 'short sword', 'broad sword', 'two handed sword', 'spike sword', 'serpent sword', 'fire sword', 'ice rapier', 'bright sword', 'giant sword', 'magic sword', 'warlord sword', 'magic longsword', 'dwarven shield', 'beholder shield', 'guardian shield', 'dragon shield', 'tower shield', 'crown shield', 'amazon shield', 'medusa shield', 'vampire shield', 'great shield', 'blessed shield', 'demon shield', 'mastermind shield', 'chain legs', 'brass legs', 'plate legs', 'knight legs', 'crown legs', 'golden legs','demon helmet', 'royal helmet', 'warrior helmet', 'crusader helmet', 'crown helmet', 'devil helmet', 'mystic turban', 'chain helmet', 'iron helmet', 'steel boots', 'boots of haste', 'golden boots', 'magic plate armor', 'dragon scale mail', 'demon armor', 'golden armor', 'crown armor', 'knight armor', 'blue robe', 'lady armor', 'plate armor', 'brass armor', 'chain armor'}
s_cost = {1000, 5000, 30, 100, 200, 2000, 10000, 90000, 6000, 20, 100, 200, 200, 2000, 10000, 7500, 90000, 10000, 25, 25, 30, 70, 400, 800, 1500, 3000, 4000, 6000, 10000, 90000, 100000, 150000, 100, 1500, 2000, 3000, 4000, 5000, 4000, 8000, 25000, 100000, 1500000, 40000, 80000, 50, 100, 500, 6000, 15000, 80000, 80000, 40000, 6000, 9000, 5000, 4000, 500, 35, 30, 40000, 40000, 100000, 100000, 60000, 90000, 30000, 20000, 5000, 15000, 7500, 400, 200, 100}
s_id = {2661, 2172, 2398, 2417, 2423, 2434, 2436, 2421, 2391, 2388, 2378, 2381, 2387, 2430, 2432, 2427, 2431, 2414, 2376, 2385, 2406, 2413, 2377, 2383, 2409, 2392, 2396, 2407, 2393, 2400, 2408, 2390, 2525, 2518, 2515, 2516, 2528, 2519, 2537, 2536, 2534, 2522, 2523, 2520, 2514, 2478, 2478, 2647, 2477, 2488, 2470, 2498, 2498, 2475, 2497, 2491, 2462, 2663, 2458, 2459, 2645, 2195, 2646, 2472, 2492, 2494, 2466, 2487, 2476, 2656, 2500, 2463, 2465, 2464}
avatar
WebMaster Greider
Admin

Cantidad de envíos : 90
Fecha de inscripción : 30/03/2008

Ver perfil de usuario http://narutoxot.powerrpg.com

Volver arriba Ir abajo

Ver el tema anterior Ver el tema siguiente Volver arriba

- Temas similares

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