Trade GMs y dropeo de items

Locobox

New member
Messages
16
Points
0
Hola, yo denuevo, resulta que me di cuenta que los GMs no pueden realizar trade, y me fijé en un post que había en el foro que tenia que ver con el archivo trade.c pero nose específicamente que cambio debo realizar.. esta era la parte segun leí

if (!pc_can_give_items(sd) || !pc_can_give_items(target_sd)) //check if both GMs are allowed to trade { clif->message(sd->fd, msg_txt(246)); clif->tradestart(sd, 2); // GM is not allowed to trade return; }

 
El otro problema que tengo es para hacer items que no son tradeables o dropeables que lo sean.

Si me pueden ayudar con esto se lso agradecería!

 
Last edited by a moderator:
Si quieres que un GM pueda gestionar objetos del juego sin ningún tipo de problema, puedes probar a darle permisos can_trade en /conf/groups.conf. Simplemente busca el group ID que le tienes asignado a tus GMs (generalmente grupos de ID 4 o 10, aunque el grupo 10 hereda el valor de configuración del 4). Si quieres tener más información sobre qué son los permisos y para qué sirven, mira en doc/permissions.txt


Sobre tu otro problema (permitir trade de items), puedes simplemente ir a tu copia local de db/{re o pre-re}/item_db.conf, buscar el item sobre el que quieras permitir el trade y cambiar el valor de notrade de true (verdadero, o sí) a false (falso, o no). Por ejemplo, si quieres permitir solo el trade del Satanic Ring, buscas su entrada en la base de datos:

{ Id: 2761 AegisName: "Satanic_Ring" Name: "Satanic Ring" Type: 5 Buy: 0 Upper: 63 Loc: 136 Refine: false Trade: { nodrop: true notrade: true noselltonpc: true nocart: true nostorage: true nogstorage: true nomail: true noauction: true } Script: <" bonus2 bExpAddRace,RC_Angel,15; ">},

Y cambias notrade por false.

Espero haber ayudado.

 
Last edited by a moderator:
Listo
default_biggrin.png
! gracias por la ayuda :c

 
Back
Top