- Este es un tema popular.
-
Contador contenido
14 -
Ingreso
-
Última visita
Mensajes publicados por libra123
-
-
gracias fein
-
Hola, acabo de intentar utilizar tu quest de piera alma pero al intentar cargar la quest vía ./qc me dice Segmentation fault (core dumped) pero he descargado otras d otro tipo y ha cargado bien, ¿qué podra ser?
analiza, cuando levantas una quest en el virtualbox te dice la linea donde ocurre el error en caso no encontrar has lo que hago crea una linea cortante y si ves que por ahí cae pues el problema esta cerca
-
pc.change_alignment(-number(need_alignment/3, need_alignment/2))
tu fallo estaba que debiste colocar después de esas lineas el removeitem porque antes cerraste con el end.
-
Entiendo como funcionan el select, update, e insert, mi problema es el FROM, where y ese tipo de cosas, más bien, me da problemas en mi mente, por ejemplo:
Quisiera hacer lectura de lectura de nickname con ID, por ejemplo: account.account.id from player.player.name
Me hace bolas..., ¿Algun link? sí no es mucho pedir.
en tu mysql veras las base de datos account,common,player,test y algo mas bueno esas son base de datos si le das doble clik veras tablas ahora cuando veas account.account significa esto
BasedeDatos . Tabla
=========== =======
account . account
account . admin
player . player
player . item_proto
player . mob_proto
ahí te dejo para que no te hagas bolas
-
aprende a hacer consultas sencillas por ejemplo
select account.* from account.account ----> esto me devuelve todos los datos de la tabla account ahora si deseas condicionarlo usa el where
select account.* from account.account ---> traduciendo sería así: seleccioname todos los campos de la tabla account donde(where) el id sea 1
where account.id=1
puedes poner los campos que deseas ejemplo select account.id, account.login, account.password from account.account
ahora esta el update para actualizar ejemplo: update player.player set player.name=[ADM]xxx where player.account_id=1 and player.name=xxx ; te explico ahí digo: actualizame en la tabla player el nombre a [ADM]xxx donde(where) la id sea igual a 1 y el nombre sea xxx
ahora esta el delete sirve para eliminar ejemplo: delete from player.player where player.account_id=1 ; aquí le digo eliminame de la tabla player todos los datos cuya id sea igual a 1
el insert es para insertar ejemplo: insert into TABLAX (id,nombre) values (12,'xxxx') ; todo esto es lo básico que debes conocer, si preguntas, se puede condicionar con mas valores? pues si ejemplo
select accoun.id, account.login, account.password from account.account where account.id=1 and account.login='metinzone' también puedes usar el or
esto es lo más básico que te puedo decir, ya cuando agarres cancha aprenderás insert select, update select estas son condiciones con dos o mas tablas, igual en los join, etc... éxitos.
-
quest perfect begin
state start begin
when 30100.use begin
table.foreachi(special.active_skill_list[pc.get_job()+1][pc.get_skill_group()],function(r,skill) pc.set_skill_level(skill,59) end)
chat("Has recibido tus P")
item.remove()
end
end
endLa quest esta bien pero por lo que veo haces un recorrido para cada fila al usar el for each y lógico usas la función para poner las habilidades en p; pero yo lo condicionaría con un if pc.get_skill_group() !=0 then para que hago esto, para condicionarlo que por lo menos tengan habilidades ya que por seguridad puede ser que un pj loco lo haga sin ir a los maestros de habilidad y después lógico añado tu for, buen aporte KEKO del for each, te doy mi like
-
habiendolo posteado keko la quest yo cogeria la de keko aunk yo tengo el npc q t pide el yang ect xD si kieren lo posteo pero lo veo una idiotez xD
solo agrégale está función con un if pc.get_gold()
-
Gracias man, se agradece
-
-
Disculpa pero puedes subir de nuevo el surita, porque parece que esta caido el link
World Editor - Creación Final de Mapas
en Mapping
Publicado