Ninfablanca

30/10/2005 21:44:53

Que script hay que meter en una conver para que le resten al pj 100 po?

Se que para que te las den era el de GiveGoldToCreature(GetPCSpeaker(), X);

el X es la cantidad si no me equivoco, pero para restarlo no se como hacerlo.

31/10/2005 00:59:29

Pos la funcion es esta:

// Take nAmount of gold from oCreatureToTakeFrom.
// - nAmount
// - oCreatureToTakeFrom: If this is not a valid creature, nothing will happen.
// - bDestroy: If this is TRUE, the caller will not get the gold. Instead, the
// gold will be destroyed and will vanish from the game.
void TakeGoldFromCreature(int nAmount, object oCreatureToTakeFrom, int bDestroy=FALSE)


por ejemplo para quitar 500 po

TakeGoldFromCreature(500, GetLastSpeaker(), TRUE);

Ninfablanca

31/10/2005 01:13:05

muchas gracias tio, hoy me has exo feliz, una cosa que me funciona a la primera XDDD
Aunque sigo siendo iwal de torpe jajaja... por cierto, me he bajado un manual de C++ y me esta siendo bastante util con esto, espero salir de esta laguna de desconocimiento con rapidez ^^

31/10/2005 16:46:54

Me gusta ayudar en esto, sobre todo porque a mi me costo un año empezar a hacer cosas utiles con esto porque me enseñe yo solito, haber si con este foro se facilita un poco las cosas para el resto.

Ninfablanca

02/11/2005 15:29:25

:) Arriba ese althor jajaja... y ya que tamos ese LiLi que es una makina.

Mandrake

02/11/2005 18:55:44

Yo usaba eso del quitar objetos del jugador, en la pestaña esa de acciones emprendidas, pero me da a mi que el defecto de esta es que si el pj tenia por ejemplo 5.000 po y la orden era quitarle 10.000 po pues le quitaba esos 5.000 ya esta... :D

Lili

02/11/2005 21:01:25

Esta claro que si quieres quitar una cantidad de oro a un personaje primero has de hacer un chequeo para ver si realmente el PJ tiene ese dinero...de lo contrario de poco sirve.

Ninfablanca

07/11/2005 19:55:25

Lili dicho chequeo puedo hacerlo con el sistema que me enseñaste para las quest no?