Elven_gladiator

23/12/2005 20:23:42

Althor, nos podrias hacer un gran favor? :lol: :lol: :lol:

Es que en Tierras Renegadas no tenemos bolsa de dados decente y nos encanta la de neverun, ¿nos la podrias pasar o algo? :oops: :oops: :oops: es que un server de rol sin dados...gracias de antemano y si alguno es tan amable de decirme donde hay alguna guapa en castellano...se agradece :wink: :wink: :wink:

mviper

23/12/2005 21:48:54

io me fabrique esta:

[code:1:1191258f99]
#include "x2_inc_switches"

void main()
{
int nEvent =GetUserDefinedItemEventNumber();
object oPC;
object oItem;

if (nEvent == X2_ITEM_EVENT_ACTIVATE)
{

oPC = GetItemActivator();
oItem = GetItemActivated();

AssignCommand(oPC,ActionStartConversation(oPC,"co_dados"));
}
}
[/code:1:1191258f99]

Ese script debe ir con el nombre del objeto de "poder unico sobre si", con elq ue hacemos una llamada a una conversacion que es la que lleva las opciones y los scripts, de tiradas de dados, movimientos etc, dado que io uso mi propia bolsita, si me dices donde enviartela, esta 100% en español.

Humm le he puesto Chequeos, de caracteristica, habilidad, tiradas de salvacion, tirada de dados sueltos.. y movimientos varios del pj....

Pos eso, si la quieres ya me dices dodne enviarte el .erf de conversacion.

Elven_gladiator

23/12/2005 22:40:45

ooooooooh gracias, la probare, te doy mi msn por MP.

mviper

24/12/2005 00:18:23

En el email se me olvido comentarte que si tenias alguna duda que no te cortes en preguntar lo digo, por lo de ensamblar el objeto con el scrit y el dialogo.... bueno ya me contaras.

Si hace falta por mesenger te lo cuento paso a paso mientras lo vas haciendo.

Pos nus vemos

P.D. En el email que te envie hacia referencia a co_dado, bueno, cambia eso por co_dados con "s", un despiste por mi parte.

24/12/2005 12:14:08

Pues hay v ala mia xD

solo hay que colocar este cacho de script en el main del evento de modulo OnActivateItem

[code:1:7adb9a45a3]
object oItem = GetItemActivated();
object oActivator = GetItemActivator();

//Bolsa de dados
if (GetTag(oItem) == "sdd_bosadados")
{
AssignCommand(oActivator,ActionStartConversation(oActivator,"sdd_bosadados",TRUE));
return;
}
[/code:1:7adb9a45a3]

y por ultimo meter el objeto, la conversacion y los scripts de este erf

http://www.neverun.com/archivoscf/bolsadedados.erf

La bolsa incluye todas las tiradas de habilidad de SoU - HotU, de caracteristica y tiradas de dados normales.

Son 43 scripts, 1 objeto y una conversacion, todos tienen de tag o nombre una palabra que empieza por sdd_ por lo que su desistalacion es muy sencilla, solo hay que borrar todo lo que empiece por sdd_

La bolsa de dados se encuentra en objetos, especial, personalizado 4

Elven_gladiator

24/12/2005 13:19:44

gracias a los dos, me encargaré en poneros en las actualizaciones del servidor, en agradecimientos :wink:

Ninfablanca

24/12/2005 19:13:11

Eso, mil gracias a los dos vamos a ver esas bolsitas, ah elven, ya tienen agradecimientos en las descripciones de objetos, en sistemas y ahora en las actualizaciones de la web, con gente así da gusto joe ^^

Elven_gladiator

25/12/2005 17:02:18

Merecido lo tienen, un saludito desde todo el equipo de tierras renegadas!! :wink: