Interlude OpenJDK 12 branch.

This commit is contained in:
MobiusDevelopment 2019-07-26 10:33:24 +00:00
parent e0c57a1cef
commit 24a2cc615e
17511 changed files with 1039616 additions and 0 deletions

View File

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
<classpathentry kind="lib" path="dist/libs/HikariCP-3.2.0.jar"/>
<classpathentry kind="lib" path="dist/libs/ecj-4.4.2.jar"/>
<classpathentry kind="lib" path="dist/libs/java-engine-1.8.jar"/>
<classpathentry kind="lib" path="dist/libs/jython-engine.jar"/>
<classpathentry kind="lib" path="dist/libs/jython.jar"/>
<classpathentry kind="lib" path="dist/libs/mariadb-java-client-2.3.0.jar"/>
<classpathentry kind="lib" path="dist/libs/slf4j-api-1.7.25.jar"/>
<classpathentry kind="lib" path="dist/libs/slf4j-simple-1.7.25.jar"/>
<classpathentry including="**/*.java" kind="src" path="dist/game/data/scripts"/>
<classpathentry kind="src" path="java"/>
<classpathentry kind="output" path="bin"/>
</classpath>

View File

@ -0,0 +1,22 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>L2J_Mobius_C6_Interlude</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.wst.validation.validationbuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.jdt.core.javanature</nature>
</natures>
</projectDescription>

View File

@ -0,0 +1,2 @@
eclipse.preferences.version=1
encoding/<project>=UTF-8

View File

@ -0,0 +1,2 @@
eclipse.preferences.version=1
line.separator=\r\n

View File

@ -0,0 +1,430 @@
eclipse.preferences.version=1
org.eclipse.jdt.core.codeComplete.argumentPrefixes=
org.eclipse.jdt.core.codeComplete.argumentSuffixes=
org.eclipse.jdt.core.codeComplete.fieldPrefixes=
org.eclipse.jdt.core.codeComplete.fieldSuffixes=
org.eclipse.jdt.core.codeComplete.localPrefixes=
org.eclipse.jdt.core.codeComplete.localSuffixes=
org.eclipse.jdt.core.codeComplete.staticFieldPrefixes=
org.eclipse.jdt.core.codeComplete.staticFieldSuffixes=
org.eclipse.jdt.core.codeComplete.staticFinalFieldPrefixes=
org.eclipse.jdt.core.codeComplete.staticFinalFieldSuffixes=
org.eclipse.jdt.core.compiler.annotation.inheritNullAnnotations=disabled
org.eclipse.jdt.core.compiler.annotation.missingNonNullByDefaultAnnotation=ignore
org.eclipse.jdt.core.compiler.annotation.nonnull=org.eclipse.jdt.annotation.NonNull
org.eclipse.jdt.core.compiler.annotation.nonnullbydefault=org.eclipse.jdt.annotation.NonNullByDefault
org.eclipse.jdt.core.compiler.annotation.nullable=org.eclipse.jdt.annotation.Nullable
org.eclipse.jdt.core.compiler.annotation.nullanalysis=disabled
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
org.eclipse.jdt.core.compiler.codegen.methodParameters=do not generate
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
org.eclipse.jdt.core.compiler.compliance=1.8
org.eclipse.jdt.core.compiler.debug.lineNumber=generate
org.eclipse.jdt.core.compiler.debug.localVariable=generate
org.eclipse.jdt.core.compiler.debug.sourceFile=generate
org.eclipse.jdt.core.compiler.doc.comment.support=enabled
org.eclipse.jdt.core.compiler.problem.annotationSuperInterface=warning
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
org.eclipse.jdt.core.compiler.problem.autoboxing=ignore
org.eclipse.jdt.core.compiler.problem.comparingIdentical=warning
org.eclipse.jdt.core.compiler.problem.deadCode=warning
org.eclipse.jdt.core.compiler.problem.deprecation=warning
org.eclipse.jdt.core.compiler.problem.deprecationInDeprecatedCode=disabled
org.eclipse.jdt.core.compiler.problem.deprecationWhenOverridingDeprecatedMethod=disabled
org.eclipse.jdt.core.compiler.problem.discouragedReference=warning
org.eclipse.jdt.core.compiler.problem.emptyStatement=warning
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
org.eclipse.jdt.core.compiler.problem.explicitlyClosedAutoCloseable=ignore
org.eclipse.jdt.core.compiler.problem.fallthroughCase=ignore
org.eclipse.jdt.core.compiler.problem.fatalOptionalError=disabled
org.eclipse.jdt.core.compiler.problem.fieldHiding=ignore
org.eclipse.jdt.core.compiler.problem.finalParameterBound=warning
org.eclipse.jdt.core.compiler.problem.finallyBlockNotCompletingNormally=warning
org.eclipse.jdt.core.compiler.problem.forbiddenReference=error
org.eclipse.jdt.core.compiler.problem.hiddenCatchBlock=warning
org.eclipse.jdt.core.compiler.problem.includeNullInfoFromAsserts=disabled
org.eclipse.jdt.core.compiler.problem.incompatibleNonInheritedInterfaceMethod=warning
org.eclipse.jdt.core.compiler.problem.incompleteEnumSwitch=ignore
org.eclipse.jdt.core.compiler.problem.indirectStaticAccess=warning
org.eclipse.jdt.core.compiler.problem.invalidJavadoc=warning
org.eclipse.jdt.core.compiler.problem.invalidJavadocTags=enabled
org.eclipse.jdt.core.compiler.problem.invalidJavadocTagsDeprecatedRef=enabled
org.eclipse.jdt.core.compiler.problem.invalidJavadocTagsNotVisibleRef=enabled
org.eclipse.jdt.core.compiler.problem.invalidJavadocTagsVisibility=private
org.eclipse.jdt.core.compiler.problem.localVariableHiding=ignore
org.eclipse.jdt.core.compiler.problem.methodWithConstructorName=warning
org.eclipse.jdt.core.compiler.problem.missingDefaultCase=ignore
org.eclipse.jdt.core.compiler.problem.missingDeprecatedAnnotation=warning
org.eclipse.jdt.core.compiler.problem.missingEnumCaseDespiteDefault=disabled
org.eclipse.jdt.core.compiler.problem.missingHashCodeMethod=ignore
org.eclipse.jdt.core.compiler.problem.missingJavadocComments=ignore
org.eclipse.jdt.core.compiler.problem.missingJavadocCommentsOverriding=disabled
org.eclipse.jdt.core.compiler.problem.missingJavadocCommentsVisibility=public
org.eclipse.jdt.core.compiler.problem.missingJavadocTagDescription=no_tag
org.eclipse.jdt.core.compiler.problem.missingJavadocTags=warning
org.eclipse.jdt.core.compiler.problem.missingJavadocTagsMethodTypeParameters=enabled
org.eclipse.jdt.core.compiler.problem.missingJavadocTagsOverriding=enabled
org.eclipse.jdt.core.compiler.problem.missingJavadocTagsVisibility=private
org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotation=warning
org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotationForInterfaceMethodImplementation=enabled
org.eclipse.jdt.core.compiler.problem.missingSerialVersion=ignore
org.eclipse.jdt.core.compiler.problem.missingSynchronizedOnInheritedMethod=ignore
org.eclipse.jdt.core.compiler.problem.noEffectAssignment=warning
org.eclipse.jdt.core.compiler.problem.noImplicitStringConversion=warning
org.eclipse.jdt.core.compiler.problem.nonExternalizedStringLiteral=ignore
org.eclipse.jdt.core.compiler.problem.nonnullParameterAnnotationDropped=warning
org.eclipse.jdt.core.compiler.problem.nullAnnotationInferenceConflict=error
org.eclipse.jdt.core.compiler.problem.nullReference=warning
org.eclipse.jdt.core.compiler.problem.nullSpecViolation=error
org.eclipse.jdt.core.compiler.problem.nullUncheckedConversion=warning
org.eclipse.jdt.core.compiler.problem.overridingPackageDefaultMethod=warning
org.eclipse.jdt.core.compiler.problem.parameterAssignment=ignore
org.eclipse.jdt.core.compiler.problem.possibleAccidentalBooleanAssignment=warning
org.eclipse.jdt.core.compiler.problem.potentialNullReference=warning
org.eclipse.jdt.core.compiler.problem.potentiallyUnclosedCloseable=ignore
org.eclipse.jdt.core.compiler.problem.rawTypeReference=warning
org.eclipse.jdt.core.compiler.problem.redundantNullAnnotation=warning
org.eclipse.jdt.core.compiler.problem.redundantNullCheck=warning
org.eclipse.jdt.core.compiler.problem.redundantSpecificationOfTypeArguments=warning
org.eclipse.jdt.core.compiler.problem.redundantSuperinterface=warning
org.eclipse.jdt.core.compiler.problem.reportMethodCanBePotentiallyStatic=ignore
org.eclipse.jdt.core.compiler.problem.reportMethodCanBeStatic=ignore
org.eclipse.jdt.core.compiler.problem.specialParameterHidingField=disabled
org.eclipse.jdt.core.compiler.problem.staticAccessReceiver=warning
org.eclipse.jdt.core.compiler.problem.suppressOptionalErrors=disabled
org.eclipse.jdt.core.compiler.problem.suppressWarnings=enabled
org.eclipse.jdt.core.compiler.problem.syntacticNullAnalysisForFields=disabled
org.eclipse.jdt.core.compiler.problem.syntheticAccessEmulation=warning
org.eclipse.jdt.core.compiler.problem.typeParameterHiding=warning
org.eclipse.jdt.core.compiler.problem.unavoidableGenericTypeProblems=enabled
org.eclipse.jdt.core.compiler.problem.uncheckedTypeOperation=warning
org.eclipse.jdt.core.compiler.problem.unclosedCloseable=warning
org.eclipse.jdt.core.compiler.problem.undocumentedEmptyBlock=ignore
org.eclipse.jdt.core.compiler.problem.unhandledWarningToken=warning
org.eclipse.jdt.core.compiler.problem.unnecessaryElse=warning
org.eclipse.jdt.core.compiler.problem.unnecessaryTypeCheck=warning
org.eclipse.jdt.core.compiler.problem.unqualifiedFieldAccess=ignore
org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownException=warning
org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionExemptExceptionAndThrowable=disabled
org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionIncludeDocCommentReference=disabled
org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionWhenOverriding=enabled
org.eclipse.jdt.core.compiler.problem.unusedExceptionParameter=ignore
org.eclipse.jdt.core.compiler.problem.unusedImport=warning
org.eclipse.jdt.core.compiler.problem.unusedLabel=warning
org.eclipse.jdt.core.compiler.problem.unusedLocal=warning
org.eclipse.jdt.core.compiler.problem.unusedObjectAllocation=ignore
org.eclipse.jdt.core.compiler.problem.unusedParameter=ignore
org.eclipse.jdt.core.compiler.problem.unusedParameterIncludeDocCommentReference=enabled
org.eclipse.jdt.core.compiler.problem.unusedParameterWhenImplementingAbstract=disabled
org.eclipse.jdt.core.compiler.problem.unusedParameterWhenOverridingConcrete=disabled
org.eclipse.jdt.core.compiler.problem.unusedPrivateMember=warning
org.eclipse.jdt.core.compiler.problem.unusedTypeParameter=ignore
org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning
org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning
org.eclipse.jdt.core.compiler.source=1.8
org.eclipse.jdt.core.formatter.align_fields_grouping_blank_lines=2147483647
org.eclipse.jdt.core.formatter.align_type_members_on_columns=false
org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression=0
org.eclipse.jdt.core.formatter.alignment_for_arguments_in_annotation=0
org.eclipse.jdt.core.formatter.alignment_for_arguments_in_enum_constant=48
org.eclipse.jdt.core.formatter.alignment_for_arguments_in_explicit_constructor_call=0
org.eclipse.jdt.core.formatter.alignment_for_arguments_in_method_invocation=0
org.eclipse.jdt.core.formatter.alignment_for_arguments_in_qualified_allocation_expression=0
org.eclipse.jdt.core.formatter.alignment_for_assignment=4
org.eclipse.jdt.core.formatter.alignment_for_binary_expression=0
org.eclipse.jdt.core.formatter.alignment_for_compact_if=0
org.eclipse.jdt.core.formatter.alignment_for_conditional_expression=0
org.eclipse.jdt.core.formatter.alignment_for_enum_constants=49
org.eclipse.jdt.core.formatter.alignment_for_expressions_in_array_initializer=49
org.eclipse.jdt.core.formatter.alignment_for_expressions_in_for_loop_header=0
org.eclipse.jdt.core.formatter.alignment_for_method_declaration=0
org.eclipse.jdt.core.formatter.alignment_for_module_statements=16
org.eclipse.jdt.core.formatter.alignment_for_multiple_fields=16
org.eclipse.jdt.core.formatter.alignment_for_parameterized_type_references=0
org.eclipse.jdt.core.formatter.alignment_for_parameters_in_constructor_declaration=0
org.eclipse.jdt.core.formatter.alignment_for_parameters_in_method_declaration=0
org.eclipse.jdt.core.formatter.alignment_for_resources_in_try=85
org.eclipse.jdt.core.formatter.alignment_for_selector_in_method_invocation=0
org.eclipse.jdt.core.formatter.alignment_for_superclass_in_type_declaration=0
org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_enum_declaration=48
org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_type_declaration=0
org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_constructor_declaration=0
org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_method_declaration=0
org.eclipse.jdt.core.formatter.alignment_for_type_arguments=0
org.eclipse.jdt.core.formatter.alignment_for_type_parameters=0
org.eclipse.jdt.core.formatter.alignment_for_union_type_in_multicatch=16
org.eclipse.jdt.core.formatter.blank_lines_after_imports=1
org.eclipse.jdt.core.formatter.blank_lines_after_package=1
org.eclipse.jdt.core.formatter.blank_lines_before_field=0
org.eclipse.jdt.core.formatter.blank_lines_before_first_class_body_declaration=0
org.eclipse.jdt.core.formatter.blank_lines_before_imports=1
org.eclipse.jdt.core.formatter.blank_lines_before_member_type=1
org.eclipse.jdt.core.formatter.blank_lines_before_method=1
org.eclipse.jdt.core.formatter.blank_lines_before_new_chunk=1
org.eclipse.jdt.core.formatter.blank_lines_before_package=0
org.eclipse.jdt.core.formatter.blank_lines_between_import_groups=1
org.eclipse.jdt.core.formatter.blank_lines_between_type_declarations=1
org.eclipse.jdt.core.formatter.brace_position_for_annotation_type_declaration=next_line
org.eclipse.jdt.core.formatter.brace_position_for_anonymous_type_declaration=next_line
org.eclipse.jdt.core.formatter.brace_position_for_array_initializer=next_line
org.eclipse.jdt.core.formatter.brace_position_for_block=next_line
org.eclipse.jdt.core.formatter.brace_position_for_block_in_case=next_line
org.eclipse.jdt.core.formatter.brace_position_for_constructor_declaration=next_line
org.eclipse.jdt.core.formatter.brace_position_for_enum_constant=next_line
org.eclipse.jdt.core.formatter.brace_position_for_enum_declaration=next_line
org.eclipse.jdt.core.formatter.brace_position_for_lambda_body=next_line
org.eclipse.jdt.core.formatter.brace_position_for_method_declaration=next_line
org.eclipse.jdt.core.formatter.brace_position_for_switch=next_line
org.eclipse.jdt.core.formatter.brace_position_for_type_declaration=next_line
org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_block_comment=true
org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_javadoc_comment=true
org.eclipse.jdt.core.formatter.comment.count_line_length_from_starting_position=false
org.eclipse.jdt.core.formatter.comment.format_block_comments=true
org.eclipse.jdt.core.formatter.comment.format_header=false
org.eclipse.jdt.core.formatter.comment.format_html=true
org.eclipse.jdt.core.formatter.comment.format_javadoc_comments=true
org.eclipse.jdt.core.formatter.comment.format_line_comments=true
org.eclipse.jdt.core.formatter.comment.format_source_code=true
org.eclipse.jdt.core.formatter.comment.indent_parameter_description=true
org.eclipse.jdt.core.formatter.comment.indent_root_tags=true
org.eclipse.jdt.core.formatter.comment.insert_new_line_before_root_tags=do not insert
org.eclipse.jdt.core.formatter.comment.insert_new_line_for_parameter=do not insert
org.eclipse.jdt.core.formatter.comment.line_length=300
org.eclipse.jdt.core.formatter.comment.new_lines_at_block_boundaries=true
org.eclipse.jdt.core.formatter.comment.new_lines_at_javadoc_boundaries=true
org.eclipse.jdt.core.formatter.comment.preserve_white_space_between_code_and_line_comments=false
org.eclipse.jdt.core.formatter.compact_else_if=true
org.eclipse.jdt.core.formatter.continuation_indentation=1
org.eclipse.jdt.core.formatter.continuation_indentation_for_array_initializer=1
org.eclipse.jdt.core.formatter.disabling_tag=@formatter\:off
org.eclipse.jdt.core.formatter.enabling_tag=@formatter\:on
org.eclipse.jdt.core.formatter.format_guardian_clause_on_one_line=false
org.eclipse.jdt.core.formatter.format_line_comment_starting_on_first_column=true
org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_annotation_declaration_header=true
org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_constant_header=true
org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_declaration_header=true
org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_type_header=true
org.eclipse.jdt.core.formatter.indent_breaks_compare_to_cases=true
org.eclipse.jdt.core.formatter.indent_empty_lines=true
org.eclipse.jdt.core.formatter.indent_statements_compare_to_block=true
org.eclipse.jdt.core.formatter.indent_statements_compare_to_body=true
org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_cases=true
org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_switch=true
org.eclipse.jdt.core.formatter.indentation.size=4
org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_enum_constant=insert
org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_field=insert
org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_local_variable=insert
org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_method=insert
org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_package=insert
org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_parameter=do not insert
org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_type=insert
org.eclipse.jdt.core.formatter.insert_new_line_after_label=do not insert
org.eclipse.jdt.core.formatter.insert_new_line_after_opening_brace_in_array_initializer=insert
org.eclipse.jdt.core.formatter.insert_new_line_after_type_annotation=do not insert
org.eclipse.jdt.core.formatter.insert_new_line_at_end_of_file_if_missing=do not insert
org.eclipse.jdt.core.formatter.insert_new_line_before_catch_in_try_statement=insert
org.eclipse.jdt.core.formatter.insert_new_line_before_closing_brace_in_array_initializer=insert
org.eclipse.jdt.core.formatter.insert_new_line_before_else_in_if_statement=insert
org.eclipse.jdt.core.formatter.insert_new_line_before_finally_in_try_statement=insert
org.eclipse.jdt.core.formatter.insert_new_line_before_while_in_do_statement=insert
org.eclipse.jdt.core.formatter.insert_new_line_in_empty_annotation_declaration=insert
org.eclipse.jdt.core.formatter.insert_new_line_in_empty_anonymous_type_declaration=insert
org.eclipse.jdt.core.formatter.insert_new_line_in_empty_block=insert
org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_constant=insert
org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_declaration=insert
org.eclipse.jdt.core.formatter.insert_new_line_in_empty_method_body=insert
org.eclipse.jdt.core.formatter.insert_new_line_in_empty_type_declaration=insert
org.eclipse.jdt.core.formatter.insert_space_after_and_in_type_parameter=insert
org.eclipse.jdt.core.formatter.insert_space_after_assignment_operator=insert
org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation=do not insert
org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation_type_declaration=do not insert
org.eclipse.jdt.core.formatter.insert_space_after_binary_operator=insert
org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_arguments=insert
org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_parameters=do not insert
org.eclipse.jdt.core.formatter.insert_space_after_closing_brace_in_block=insert
org.eclipse.jdt.core.formatter.insert_space_after_closing_paren_in_cast=insert
org.eclipse.jdt.core.formatter.insert_space_after_colon_in_assert=insert
org.eclipse.jdt.core.formatter.insert_space_after_colon_in_case=insert
org.eclipse.jdt.core.formatter.insert_space_after_colon_in_conditional=insert
org.eclipse.jdt.core.formatter.insert_space_after_colon_in_for=insert
org.eclipse.jdt.core.formatter.insert_space_after_colon_in_labeled_statement=insert
org.eclipse.jdt.core.formatter.insert_space_after_comma_in_allocation_expression=insert
org.eclipse.jdt.core.formatter.insert_space_after_comma_in_annotation=insert
org.eclipse.jdt.core.formatter.insert_space_after_comma_in_array_initializer=insert
org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_parameters=insert
org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_throws=insert
org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_constant_arguments=insert
org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_declarations=insert
org.eclipse.jdt.core.formatter.insert_space_after_comma_in_explicitconstructorcall_arguments=insert
org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_increments=insert
org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_inits=insert
org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters=insert
org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_throws=insert
org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_invocation_arguments=insert
org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_field_declarations=insert
org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_local_declarations=insert
org.eclipse.jdt.core.formatter.insert_space_after_comma_in_parameterized_type_reference=insert
org.eclipse.jdt.core.formatter.insert_space_after_comma_in_superinterfaces=insert
org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_arguments=insert
org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_parameters=insert
org.eclipse.jdt.core.formatter.insert_space_after_ellipsis=insert
org.eclipse.jdt.core.formatter.insert_space_after_lambda_arrow=insert
org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_parameterized_type_reference=do not insert
org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_arguments=do not insert
org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_parameters=do not insert
org.eclipse.jdt.core.formatter.insert_space_after_opening_brace_in_array_initializer=do not insert
org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_allocation_expression=do not insert
org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_reference=do not insert
org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_annotation=do not insert
org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_cast=do not insert
org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_catch=do not insert
org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_constructor_declaration=do not insert
org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_enum_constant=do not insert
org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_for=do not insert
org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_if=do not insert
org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_declaration=do not insert
org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_invocation=do not insert
org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_parenthesized_expression=do not insert
org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_switch=do not insert
org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_synchronized=do not insert
org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_try=do not insert
org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_while=do not insert
org.eclipse.jdt.core.formatter.insert_space_after_postfix_operator=do not insert
org.eclipse.jdt.core.formatter.insert_space_after_prefix_operator=do not insert
org.eclipse.jdt.core.formatter.insert_space_after_question_in_conditional=insert
org.eclipse.jdt.core.formatter.insert_space_after_question_in_wildcard=do not insert
org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_for=insert
org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_try_resources=insert
org.eclipse.jdt.core.formatter.insert_space_after_unary_operator=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_and_in_type_parameter=insert
org.eclipse.jdt.core.formatter.insert_space_before_assignment_operator=insert
org.eclipse.jdt.core.formatter.insert_space_before_at_in_annotation_type_declaration=insert
org.eclipse.jdt.core.formatter.insert_space_before_binary_operator=insert
org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_parameterized_type_reference=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_arguments=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_parameters=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_closing_brace_in_array_initializer=insert
org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_allocation_expression=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_reference=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_annotation=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_cast=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_catch=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_constructor_declaration=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_enum_constant=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_for=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_if=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_declaration=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_invocation=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_parenthesized_expression=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_switch=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_synchronized=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_try=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_while=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_colon_in_assert=insert
org.eclipse.jdt.core.formatter.insert_space_before_colon_in_case=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_colon_in_conditional=insert
org.eclipse.jdt.core.formatter.insert_space_before_colon_in_default=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_colon_in_for=insert
org.eclipse.jdt.core.formatter.insert_space_before_colon_in_labeled_statement=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_comma_in_allocation_expression=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_comma_in_annotation=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_comma_in_array_initializer=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_parameters=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_throws=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_constant_arguments=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_declarations=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_comma_in_explicitconstructorcall_arguments=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_increments=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_inits=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_parameters=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_throws=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_invocation_arguments=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_field_declarations=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_local_declarations=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_comma_in_parameterized_type_reference=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_comma_in_superinterfaces=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_arguments=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_parameters=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_ellipsis=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_lambda_arrow=insert
org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_parameterized_type_reference=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_arguments=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_parameters=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_annotation_type_declaration=insert
org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_anonymous_type_declaration=insert
org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_array_initializer=insert
org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_block=insert
org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_constructor_declaration=insert
org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_constant=insert
org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_declaration=insert
org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_method_declaration=insert
org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_switch=insert
org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_type_declaration=insert
org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_allocation_expression=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_reference=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_type_reference=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation_type_member_declaration=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_catch=insert
org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_constructor_declaration=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_enum_constant=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_for=insert
org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_if=insert
org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_declaration=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_invocation=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_parenthesized_expression=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_switch=insert
org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_synchronized=insert
org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_try=insert
org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_while=insert
org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_return=insert
org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_throw=insert
org.eclipse.jdt.core.formatter.insert_space_before_postfix_operator=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_prefix_operator=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_question_in_conditional=insert
org.eclipse.jdt.core.formatter.insert_space_before_question_in_wildcard=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_semicolon=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_for=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_try_resources=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_unary_operator=do not insert
org.eclipse.jdt.core.formatter.insert_space_between_brackets_in_array_type_reference=do not insert
org.eclipse.jdt.core.formatter.insert_space_between_empty_braces_in_array_initializer=do not insert
org.eclipse.jdt.core.formatter.insert_space_between_empty_brackets_in_array_allocation_expression=do not insert
org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_annotation_type_member_declaration=do not insert
org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_constructor_declaration=do not insert
org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_enum_constant=do not insert
org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_declaration=do not insert
org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_invocation=do not insert
org.eclipse.jdt.core.formatter.join_lines_in_comments=true
org.eclipse.jdt.core.formatter.join_wrapped_lines=true
org.eclipse.jdt.core.formatter.keep_else_statement_on_same_line=false
org.eclipse.jdt.core.formatter.keep_empty_array_initializer_on_one_line=true
org.eclipse.jdt.core.formatter.keep_imple_if_on_one_line=false
org.eclipse.jdt.core.formatter.keep_then_statement_on_same_line=false
org.eclipse.jdt.core.formatter.lineSplit=300
org.eclipse.jdt.core.formatter.never_indent_block_comments_on_first_column=false
org.eclipse.jdt.core.formatter.never_indent_line_comments_on_first_column=false
org.eclipse.jdt.core.formatter.number_of_blank_lines_at_beginning_of_method_body=0
org.eclipse.jdt.core.formatter.number_of_empty_lines_to_preserve=1
org.eclipse.jdt.core.formatter.parentheses_positions_in_annotation=common_lines
org.eclipse.jdt.core.formatter.parentheses_positions_in_catch_clause=common_lines
org.eclipse.jdt.core.formatter.parentheses_positions_in_enum_constant_declaration=common_lines
org.eclipse.jdt.core.formatter.parentheses_positions_in_for_statment=common_lines
org.eclipse.jdt.core.formatter.parentheses_positions_in_if_while_statement=common_lines
org.eclipse.jdt.core.formatter.parentheses_positions_in_lambda_declaration=common_lines
org.eclipse.jdt.core.formatter.parentheses_positions_in_method_delcaration=common_lines
org.eclipse.jdt.core.formatter.parentheses_positions_in_method_invocation=common_lines
org.eclipse.jdt.core.formatter.parentheses_positions_in_switch_statement=common_lines
org.eclipse.jdt.core.formatter.parentheses_positions_in_try_clause=common_lines
org.eclipse.jdt.core.formatter.put_empty_statement_on_new_line=false
org.eclipse.jdt.core.formatter.tabulation.char=tab
org.eclipse.jdt.core.formatter.tabulation.size=4
org.eclipse.jdt.core.formatter.use_on_off_tags=true
org.eclipse.jdt.core.formatter.use_tabs_only_for_leading_indentations=false
org.eclipse.jdt.core.formatter.wrap_before_assignment_operator=false
org.eclipse.jdt.core.formatter.wrap_before_binary_operator=true
org.eclipse.jdt.core.formatter.wrap_before_conditional_operator=true
org.eclipse.jdt.core.formatter.wrap_before_or_operator_multicatch=true
org.eclipse.jdt.core.formatter.wrap_outer_expressions_when_nested=true
org.eclipse.jdt.core.javaFormatter=org.eclipse.jdt.core.defaultJavaFormatter

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,2 @@
eclipse.preferences.version=1
org.eclipse.ltk.core.refactoring.enable.project.refactoring.history=false

View File

@ -0,0 +1,3 @@
eclipse.preferences.version=1
task-tags/enabled=true
task-tags/use-project-settings=true

View File

@ -0,0 +1,12 @@
DELEGATES_PREFERENCE=delegateValidatorList
USER_BUILD_PREFERENCE=enabledBuildValidatorList
USER_MANUAL_PREFERENCE=enabledManualValidatorList
USER_PREFERENCE=overrideGlobalPreferencestruedisableAllValidationfalseversion1.2.400.v201204260100
eclipse.preferences.version=1
override=true
suspend=false
vals/org.eclipse.wst.dtd.core.dtdDTDValidator/global=FF01
vals/org.eclipse.wst.html.core.HTMLValidator/global=FF01
vals/org.eclipse.wst.html.ui.HTMLValidator/global=TF01
vals/org.eclipse.wst.xml.core.xml/groups=0107include05111contentType128org.eclipse.core.runtime.xmlT111contentType134org.eclipse.wst.xml.core.xmlsourceT111contentType134org.eclipse.wst.xml.core.xslsourceT111contentType134org.eclipse.jst.jsp.core.tldsourceT07fileext03xmlF0107exclude08113projectNature134org.eclipse.jst.j2ee.ejb.EJBNature113projectNature130org.eclipse.jst.j2ee.EARNature04file08.projectT0104file110.classpathT0104file110.settings/T0204file03binF0204file05buildF0204file09build.xmlF01
vf.version=3

View File

@ -0,0 +1,148 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE xml>
<project name="L2J_Mobius_C6_Interlude" default="cleanup" basedir=".">
<description>
This file is part of the L2J Mobius project.
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see [http://www.gnu.org/licenses/].
</description>
<property name="build" location="../build" />
<property name="build.bin" location="${build}/bin" />
<property name="build.dist" location="${build}/dist" />
<property name="build.dist.libs" location="${build.dist}/libs" />
<property name="build.dist.dbinstaller" location="${build.dist}/db_installer" />
<property name="datapack" location="dist" />
<property name="libs" location="${datapack}/libs" />
<property name="src" location="java" />
<path id="classpath">
<fileset dir="${libs}">
<include name="*.jar" />
</fileset>
</path>
<pathconvert property="manifest.libs" pathsep=" ">
<path refid="classpath" />
<mapper>
<chainedmapper>
<flattenmapper />
<globmapper from="*.jar" to="../libs/*.jar" />
</chainedmapper>
</mapper>
</pathconvert>
<target name="checkRequirements" description="Check Requirements.">
<fail message="Ant 1.8.2 is required. But your version is ${ant.version} and if you are using Eclipse probably is outdated.">
<condition>
<not>
<antversion atleast="1.8.2" />
</not>
</condition>
</fail>
<available classname="java.util.stream.Stream" property="JDK8.present" />
<fail unless="JDK8.present" message="Java 1.8 is required. But your version is Java ${ant.java.version} and probably JDK is not installed." />
</target>
<target name="init" depends="checkRequirements" description="Create the output directories.">
<delete dir="${build.bin}" quiet="true" />
<mkdir dir="${build.bin}" />
</target>
<target name="compile" depends="init" description="Compile the source.">
<javac srcdir="${src}" classpathref="classpath" destdir="${build.bin}" compiler="modern" debug="true" debuglevel="lines,vars,source" includeantruntime="false" source="1.8" target="1.8" encoding="UTF-8" />
</target>
<target name="jar" depends="compile" description="Create the jar files.">
<tstamp>
<format property="time.stamp" pattern="yyyy-MM-dd HH:mm:ss" />
</tstamp>
<jar destfile="${build.dist.libs}/LoginServer.jar" level="9">
<fileset dir="${build.bin}">
<exclude name="**/dbinstaller/**" />
<exclude name="**/gameserver/**" />
<exclude name="**/geodataconverter/**" />
</fileset>
<manifest>
<attribute name="Build-By" value="${user.name}" />
<attribute name="Build-Date" value="${time.stamp}" />
<attribute name="Implementation-URL" value="http://www.l2jmobius.org/" />
<attribute name="Class-Path" value="${manifest.libs}" />
<attribute name="Main-Class" value="org.l2jmobius.loginserver.LoginServer" />
</manifest>
</jar>
<jar destfile="${build.dist.libs}/GameServer.jar" level="9">
<fileset dir="${build.bin}">
<exclude name="**/dbinstaller/**" />
<exclude name="**/loginserver/**" />
<exclude name="**/accountmanager/**" />
<exclude name="**/gsregistering/**" />
</fileset>
<manifest>
<attribute name="Build-By" value="${user.name}" />
<attribute name="Build-Date" value="${time.stamp}" />
<attribute name="Implementation-URL" value="http://www.l2jmobius.org/" />
<attribute name="Class-Path" value="${manifest.libs}" />
<attribute name="Main-Class" value="org.l2jmobius.gameserver.GameServer" />
</manifest>
</jar>
<jar destfile="${build.dist.dbinstaller}/Database_Installer_GS.jar" level="9">
<fileset dir="${build.bin}">
<include name="**/dbinstaller/**" />
<include name="**/util/**" />
<include name="**/SQLFilter**" />
<exclude name="**/LauncherLS*" />
</fileset>
<manifest>
<attribute name="Build-By" value="${user.name}" />
<attribute name="Build-Date" value="${time.stamp}" />
<attribute name="Class-Path" value="${manifest.libs}" />
<attribute name="Implementation-URL" value="http://www.l2jmobius.org/" />
<attribute name="Main-Class" value="org.l2jmobius.tools.dbinstaller.LauncherGS" />
</manifest>
</jar>
<jar destfile="${build.dist.dbinstaller}/Database_Installer_LS.jar" level="9">
<fileset dir="${build.bin}">
<include name="**/dbinstaller/**" />
<include name="**/util/**" />
<include name="**/SQLFilter**" />
<exclude name="**/LauncherGS*" />
</fileset>
<manifest>
<attribute name="Build-By" value="${user.name}" />
<attribute name="Build-Date" value="${time.stamp}" />
<attribute name="Class-Path" value="${manifest.libs}" />
<attribute name="Implementation-URL" value="http://www.l2jmobius.org/" />
<attribute name="Main-Class" value="org.l2jmobius.tools.dbinstaller.LauncherLS" />
</manifest>
</jar>
</target>
<target name="adding-core" depends="jar" description="Adding the compiled jars to the Zip file.">
<zip destfile="${build}/L2J_Mobius_C6_Interlude.zip" basedir="${build.dist}" level="9" />
</target>
<target name="adding-datapack" depends="adding-core" description="Updating the Zip file with datapack content.">
<zip destfile="${build}/L2J_Mobius_C6_Interlude.zip" basedir="${datapack}" update="true" level="9" />
</target>
<target name="adding-readme" depends="adding-datapack" description="Adding readme.txt to the Zip file.">
<zip destfile="${build}/L2J_Mobius_C6_Interlude.zip" basedir="." includes="readme.txt" update="true" level="9" />
</target>
<target name="cleanup" depends="adding-readme" description="Cleaning the build folder.">
<delete dir="${build.dist}" />
</target>
</project>

View File

@ -0,0 +1,3 @@
MySQL backups are stored in this folder.
Separate game and login server backups are possible.
Just enable the 'BackupDatabase' option in the equivalent server config file.

View File

@ -0,0 +1,78 @@
-- How to configure the SQL based access level system :
--
-- There are two tables.
--
-- First one is named acess_levels and it's meant to define the different possible
-- groups a GM can belong to.
--
-- You can see in this table six predefined GM groups. Each group has a different
-- accessLevel, and GM's access_level in the characters table should match with
-- one of these. You could define as many groups as needed and give them whatever
-- number you wanted to, from 1 to 255. Nevertheless please note the fact that
-- there is one group that will be reserved for allmighty administrators, and this
-- group is bound to the following rules:
--
-- * There's no need/way to restrict the commands this group is able to run, its
-- members will be able to perform ANY admin_command.
--
-- * One number must be reserved for this group, and by default it is set to 127.
--
-- * In order to change this default group number or its name/title colors,
-- you should look at the Character.ini configuration file and
-- change the value of MasterAccessLevel, MasterNameColor and MasterTitleColor
-- respectively.
--
-- * You should better not use this group as a part of any childs hierarchy.
--
-- In our predefined set of examples, access_level=1 is for the highest admin,
-- and access_level=3 is for Event GMs.
--
-- The rest of the access_levels table columns are expected to be self explanatory.
--
-- And there is a second table named admin_command_access_rights and in this table
-- administrators should add every command they wanted GMs to use.
--
-- We left just one query here to show how commands should be added to the table:
--
-- INSERT IGNORE INTO `admin_command_access_rights` VALUES ('admin_admin','6');
--
-- If an administrator wanted to grant his GMs from group 4 the usage of the //para
-- command, he should just copy our example and replace values like this:
--
-- INSERT IGNORE INTO `admin_command_access_rights` VALUES ('admin_para','4');
--
-- So on, for each command there should be a record in this table. And it would be
-- advisable to use one query per command to avoid messups ;)
-- ---------------------------------
-- Table structure for access_levels
-- ---------------------------------
CREATE TABLE IF NOT EXISTS `access_levels` (
`accessLevel` MEDIUMINT(9) NOT NULL,
`name` VARCHAR(255) NOT NULL DEFAULT '',
`nameColor` CHAR(6) NOT NULL DEFAULT 'FFFFFF',
`useNameColor` TINYINT(1) unsigned NOT NULL DEFAULT '0',
`titleColor` CHAR(6) NOT NULL DEFAULT 'FFFFFF',
`useTitleColor` TINYINT(1) unsigned NOT NULL DEFAULT '0',
`isGm` TINYINT(1) unsigned NOT NULL DEFAULT '0',
`allowPeaceAttack` TINYINT(1) unsigned NOT NULL DEFAULT '0',
`allowFixedRes` TINYINT(1) unsigned NOT NULL DEFAULT '0',
`allowTransaction` TINYINT(1) unsigned NOT NULL DEFAULT '0',
`allowAltg` TINYINT(1) unsigned NOT NULL DEFAULT '0',
`giveDamage` TINYINT(1) unsigned NOT NULL DEFAULT '0',
`takeAggro` TINYINT(1) unsigned NOT NULL DEFAULT '0',
`gainExp` TINYINT(1) unsigned NOT NULL DEFAULT '0',
`canDisableGmStatus` TINYINT(1) unsigned NOT NULL DEFAULT '0',
PRIMARY KEY (`accessLevel`)
) DEFAULT CHARSET=utf8;
-- -------------------------------
-- Records for table access_levels
-- -------------------------------
INSERT IGNORE INTO `access_levels` VALUES
(1, 'Master Access', '0099FF', 1, '0099FF', 0, 1, 1, 1, 1, 1, 1, 1, 1, 1),
(2, 'Head GM', '00FFFF', 1, '00FFFF', 0, 1, 1, 1, 1, 1, 1, 1, 1, 1),
(3, 'Event GM', '00FFFF', 1, '00FFFF', 0, 1, 1, 1, 0, 1, 0, 0, 0, 0),
(4, 'Support GM', '00FFFF', 1, '00FFFF', 0, 1, 0, 1, 0, 1, 0, 0, 0, 0),
(5, 'General GM', '00FFFF', 1, '00FFFF', 0, 1, 0, 1, 0, 1, 0, 0, 0, 0),
(6, 'Test GM', 'FFFFFF', 1, 'FFFFFF', 0, 0, 0, 1, 0, 1, 0, 0, 0, 0);

View File

@ -0,0 +1,6 @@
CREATE TABLE IF NOT EXISTS `account_gsdata` (
`account_name` VARCHAR(45) NOT NULL DEFAULT '',
`var` VARCHAR(255) NOT NULL DEFAULT '',
`value` text NOT NULL,
PRIMARY KEY (`account_name`,`var`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

View File

@ -0,0 +1,641 @@
-- -----------------------------------------------
-- Table structure for admin_command_access_rights
-- -----------------------------------------------
DROP TABLE IF EXISTS admin_command_access_rights;
CREATE TABLE IF NOT EXISTS `admin_command_access_rights` (
`adminCommand` varchar(255) NOT NULL DEFAULT 'admin_',
`accessLevels` varchar(255) NOT NULL,
PRIMARY KEY (`adminCommand`)
) DEFAULT CHARSET=utf8;
-- ---------------------------------------------
-- Records for table admin_command_access_rights
-- ---------------------------------------------
INSERT IGNORE INTO `admin_command_access_rights` VALUES
-- Section: Admin
('admin_admin','3'),
('admin_admin1','3'),
('admin_admin2','3'),
('admin_admin3','3'),
('admin_admin4','3'),
('admin_admin5','3'),
('admin_gmliston','3'),
('admin_gmlistoff','3'),
('admin_silence','3'),
('admin_diet','3'), -- means that player dnt take weight penalty
('admin_set','1'), -- Config.setParameterValue(pName, pValue)
('admin_set_menu','1'), -- Not Implemented
('admin_set_mod','3'),
('admin_saveolymp','2'),
('admin_manualhero','2'),
-- Section: Announcements
('admin_list_announcements','3'),
('admin_reload_announcements','3'),
('admin_announce_announcements','3'),
('admin_add_announcement','3'),
('admin_del_announcement','3'),
('admin_announce','3'),
('admin_critannounce','1'),
('admin_announce_menu','3'),
('admin_list_autoannouncements','3'),
('admin_add_autoannouncement','3'),
('admin_del_autoannouncement','3'),
('admin_autoannounce','3'),
-- Section: Ban
('admin_ban','2'),
('admin_unban','2'),
('admin_jail','3'),
('admin_unjail','3'),
-- Section: BanChat
('admin_banchat','3'),
('admin_unbanchat','3'),
-- Section: Buffs
('admin_getbuffs','3'), -- show all player buffs
('admin_stopbuff','3'), -- cancel just 1 buff
('admin_stopallbuffs','3'), -- cancel all player buffs
('admin_areacancel','3'), -- Cancel all area players buffs
-- Section: Cache
('admin_cache_htm_rebuild','1'),
('admin_cache_htm_reload','1'), -- reload all htmls cache
('admin_cache_reload_path','1'), -- reload just 1 html path
('admin_cache_reload_file','1'), -- reload just 1 html file
('admin_cache_crest_rebuild','1'), -- CrestCache.getInstance().reload();
('admin_cache_crest_reload','1'), -- CrestCache.getInstance().reload();
('admin_cache_crest_fix','1'), -- CrestCache.getInstance().convertOldPedgeFiles();
-- Section: ChangeLevel
('admin_changelvl','2'),
-- Section: Christmas
('admin_christmas_start','3'),
('admin_christmas_end','3'),
-- Section: CreateItem
('admin_itemcreate','3'), -- itemcreation.htm
('admin_create_item','3'), -- lvl 3: item just on yourself, lvl 2-1: item on other too
-- Section: CTF
('admin_ctf','3'),
('admin_ctf_name','3'),
('admin_ctf_desc','3'),
('admin_ctf_join_loc','3'),
('admin_ctf_edit','3'),
('admin_ctf_control','3'),
('admin_ctf_minlvl','3'),
('admin_ctf_maxlvl','3'),
('admin_ctf_tele_npc','3'),
('admin_ctf_tele_team','3'),
('admin_ctf_tele_flag','3'),
('admin_ctf_npc','3'),
('admin_ctf_npc_pos','3'),
('admin_ctf_reward','3'),
('admin_ctf_reward_amount','3'),
('admin_ctf_team_add','3'),
('admin_ctf_team_remove','3'),
('admin_ctf_team_pos','3'),
('admin_ctf_team_color','3'),
('admin_ctf_team_flag','3'),
('admin_ctf_join','3'),
('admin_ctf_teleport','3'),
('admin_ctf_start','3'),
('admin_ctf_abort','3'),
('admin_ctf_finish','3'),
('admin_ctf_sit','3'),
('admin_ctf_dump','3'),
('admin_ctf_save','3'),
('admin_ctf_load','3'),
('admin_ctf_jointime','3'),
('admin_ctf_eventtime','3'),
('admin_ctf_autoevent','3'),
('admin_ctf_minplayers','3'),
('admin_ctf_maxplayers','3'),
('admin_ctf_interval','3'),
-- Section: CursedWeapons
('admin_cw_info','2'),
('admin_cw_remove','2'),
('admin_cw_goto','2'),
('admin_cw_reload','2'),
('admin_cw_add','2'),
('admin_cw_info_menu','3'),
-- Section: Delete
('admin_delete','3'),
-- Section: Disconnect
('admin_character_disconnect','2'),
-- Section: DMEngine
('admin_dmevent','3'),
('admin_dmevent_name','3'),
('admin_dmevent_desc','3'),
('admin_dmevent_join_loc','3'),
('admin_dmevent_minlvl','3'),
('admin_dmevent_maxlvl','3'),
('admin_dmevent_npc','3'),
('admin_dmevent_npc_pos','3'),
('admin_dmevent_reward','3'),
('admin_dmevent_reward_amount','3'),
('admin_dmevent_spawnpos','3'),
('admin_dmevent_color','3'),
('admin_dmevent_join','3'),
('admin_dmevent_teleport','3'),
('admin_dmevent_start','3'),
('admin_dmevent_abort','3'),
('admin_dmevent_finish','3'),
('admin_dmevent_sit','3'),
('admin_dmevent_dump','3'),
('admin_dmevent_save','3'),
('admin_dmevent_load','3'),
-- Section: Donator
('admin_setdonator','1'),
-- Section: DoorControl
('admin_open','3'),
('admin_close','3'),
('admin_openall','3'),
('admin_closeall','3'),
-- Section: EditChar
('admin_changename','2'),
('admin_edit_character','2'),
('admin_current_player','3'),
('admin_nokarma','2'),
('admin_setkarma','2'),
('admin_character_list','3'),
('admin_character_info','3'),
('admin_show_characters','3'),
('admin_find_character','3'),
('admin_find_dualbox','3'),
('admin_find_ip','3'),
('admin_find_account','3'),
('admin_save_modifications','2'),
('admin_rec','2'),
('admin_setclass','2'),
('admin_settitle','2'),
('admin_setsex','2'),
('admin_setcolor','2'),
('admin_fullfood','2'),
('admin_remclanwait','2'),
('admin_setcp','2'),
('admin_sethp','2'),
('admin_setmp','2'),
('admin_setchar_cp','2'),
('admin_setchar_hp','2'),
('admin_setchar_mp','2'),
-- Section: EditChar
('admin_edit_npc','2'),
('admin_save_npc','2'),
('admin_show_droplist','3'),
('admin_edit_drop','2'),
('admin_add_drop','2'),
('admin_del_drop','2'),
('admin_showShop','3'),
('admin_showShopList','3'),
('admin_addShopItem','2'),
('admin_delShopItem','2'),
('admin_box_access','2'),
('admin_editShopItem','2'),
('admin_close_window','3'),
-- Section: Effects
('admin_invis','3'),
('admin_invisible','3'),
('admin_vis','3'),
('admin_visible','3'),
('admin_invis_menu','3'),
('admin_invis_menu_main','3'),
('admin_earthquake','3'),
('admin_earthquake_menu','3'),
('admin_bighead','3'),
('admin_shrinkhead','3'),
('admin_gmspeed','3'),
('admin_superhaste','3'),
('admin_superhaste_menu','3'),
('admin_speed','3'),
('admin_speed_menu','3'),
('admin_hide','3'),
('admin_unpara_all','3'),
('admin_para_all','3'),
('admin_unpara','3'),
('admin_para','3'),
('admin_unpara_all_menu','3'),
('admin_para_all_menu','3'),
('admin_unpara_menu','3'),
('admin_para_menu','3'),
('admin_polyself','3'),
('admin_unpolyself','3'),
('admin_polyself_menu','3'),
('admin_unpolyself_menu','3'),
('admin_clearteams','3'),
('admin_setteam_close','3'), -- set all Gm close players to val team
('admin_setteam','3'),
('admin_social','3'),
('admin_effect','3'),
('admin_social_menu','3'),
('admin_effect_menu','3'),
('admin_abnormal','3'),
('admin_abnormal_menu','3'),
('admin_play_sounds','3'),
('admin_play_sound','3'),
('admin_shrinkhead','3'),
('admin_atmosphere','3'),
('admin_atmosphere_menu','3'),
('admin_npc_say','3'),
('admin_debuff','3'),
-- Section: Enchant
('admin_seteh','2'),
('admin_setec','2'),
('admin_seteg','2'),
('admin_setel','2'),
('admin_seteb','2'),
('admin_setew','2'),
('admin_setes','2'),
('admin_setle','2'),
('admin_setre','2'),
('admin_setlf','2'),
('admin_setrf','2'),
('admin_seten','2'),
('admin_setun','2'),
('admin_setba','2'),
('admin_enchant','2'),
-- Section: EventEngine
('admin_event','3'),
('admin_event_new','3'),
('admin_event_choose','3'),
('admin_event_store','3'),
('admin_event_set','3'),
('admin_event_change_teams_number','3'),
('admin_event_announce','3'),
('admin_event_panel','3'),
('admin_event_control_begin','3'),
('admin_event_control_teleport','3'),
('admin_add','3'),
('admin_event_see','3'),
('admin_event_del','3'),
('admin_delete_buffer','3'),
('admin_event_control_sit','3'),
('admin_event_name','3'),
('admin_event_control_kill','3'),
('admin_event_control_res','3'),
('admin_event_control_poly','3'),
('admin_event_control_unpoly','3'),
('admin_event_control_prize','3'),
('admin_event_control_chatban','3'),
('admin_event_control_finish','3'),
-- Section: ExpSp
('admin_add_exp_sp_to_character','2'),
('admin_add_exp_sp','2'),
('admin_remove_exp_sp','2'),
-- Section: FightCalculator
('admin_fight_calculator','3'),
('admin_fight_calculator_show','3'),
('admin_fcs','3'),
-- Section: FortSiege
('admin_fortsiege','2'),
('admin_add_fortattacker','2'),
('admin_add_fortdefender','2'),
('admin_add_fortguard','2'),
('admin_list_fortsiege_clans','3'),
('admin_clear_fortsiege_list','2'),
('admin_move_fortdefenders','2'),
('admin_spawn_fortdoors','2'),
('admin_endfortsiege','2'),
('admin_startfortsiege','2'),
('admin_setfort','2'),
('admin_removefort','2'),
-- Section: Geodata
('admin_geo_z','3'),
('admin_geo_type','3'),
('admin_geo_nswe','3'),
('admin_geo_los','3'),
('admin_geo_position','3'),
('admin_geo_bug','3'),
('admin_geo_load','3'),
('admin_geo_unload','3'),
-- Section: Gm
('admin_gm','1'),
-- Section: GmChat
('admin_gmchat','3'),
('admin_snoop','3'),
('admin_gmchat_menu','3'),
-- Section: Heal
('admin_heal','2'),
-- Section: HelpPage
('admin_help','3'),
-- Section: Hero
('admin_sethero','2'),
-- Section: Invul
('admin_invul','3'),
('admin_invul_main_menu','3'),
('admin_setinvul','2'),
-- Section: Kick
('admin_kick','2'),
('admin_kick_non_gm','1'),
-- Section: Kill
('admin_kill','3'),
('admin_kill_monster','2'),
-- Section: Level
('admin_add_level','2'),
('admin_set_level','2'),
-- Section: Login
('admin_server_gm_only','1'),
('admin_server_all','1'),
('admin_server_max_player','1'),
('admin_server_list_clock','1'),
('admin_server_login','1'),
-- Section: Mammon
('admin_mammon_find','2'),
('admin_mammon_respawn','2'),
('admin_list_spawns','2'),
('admin_msg','2'),
-- Section: Manor
('admin_manor','2'),
('admin_manor_reset','2'),
('admin_manor_save','2'),
('admin_manor_disable','2'),
-- Section: MassControl
('admin_masskill','3'),
('admin_massress','3'),
-- Section: MassRecall
('admin_recallclan','3'),
('admin_recallparty','3'),
('admin_recallally','3'),
-- Section: Menu
('admin_char_manage','2'),
('admin_teleport_character_to_menu','3'),
('admin_recall_char_menu','3'),
('admin_recall_party_menu','3'),
('admin_recall_clan_menu','3'),
('admin_goto_char_menu','3'),
('admin_kick_menu','2'),
('admin_kill_menu','3'),
('admin_ban_menu','2'),
('admin_unban_menu','2'),
-- Section: MobMenu
('admin_mobmenu','2'),
('admin_mobgroup_list','2'),
('admin_mobgroup_create','2'),
('admin_mobgroup_remove','2'),
('admin_mobgroup_delete','2'),
('admin_mobgroup_spawn','2'),
('admin_mobgroup_unspawn','2'),
('admin_mobgroup_kill','2'),
('admin_mobgroup_idle','2'),
('admin_mobgroup_attack','2'),
('admin_mobgroup_rnd','2'),
('admin_mobgroup_return','2'),
('admin_mobgroup_follow','2'),
('admin_mobgroup_casting','2'),
('admin_mobgroup_nomove','2'),
('admin_mobgroup_attackgrp','2'),
('admin_mobgroup_invul','2'),
('admin_mobinst','2'),
-- Section: MonsterRace
('admin_mons','2'),
-- Section: Noble
('admin_setnoble','2'),
-- Section: Petitions
('admin_view_petitions','3'),
('admin_view_petition','3'),
('admin_accept_petition','3'),
('admin_reject_petition','3'),
('admin_reset_petitions','3'),
-- Section: PForge -- forge packets
('admin_forge','1'),
('admin_forge2','1'),
('admin_forge3','1'),
-- Section: Pledge
('admin_pledge','2'), -- Manage Clan
-- Section: Polymorph
('admin_polymorph','2'),
('admin_unpolymorph','2'),
('admin_polymorph_menu','2'),
('admin_unpolymorph_menu','2'),
-- Section: Quest
('admin_quest_reload','2'),
-- Section: Reload
('admin_reload','2'),
-- Section: RepairChar
('admin_restore','2'),
('admin_repair','2'),
-- Section: Res
('admin_res','3'),
('admin_res_monster','3'),
-- Section: RideWyvern
('admin_ride_wyvern','3'),
('admin_ride_strider','3'),
('admin_unride_wyvern','3'),
('admin_unride_strider','3'),
('admin_unride','3'),
-- Section: Script
('admin_load_script','2'),
-- Section: Shop -- Must be modified the Trade option..
('admin_buy','3'),
('admin_gmshop','3'),
-- Section: Shutdown
('admin_server_shutdown','2'),
('admin_server_restart','2'),
('admin_server_abort','2'),
-- Section: Siege
('admin_siege','2'),
('admin_add_attacker','2'),
('admin_add_defender','2'),
('admin_add_guard','2'),
('admin_list_siege_clans','2'),
('admin_clear_siege_list','2'),
('admin_move_defenders','2'),
('admin_spawn_doors','2'),
('admin_endsiege','2'),
('admin_startsiege','2'),
('admin_setcastle','2'),
('admin_removecastle','2'),
('admin_clanhall','2'),
('admin_clanhallset','2'),
('admin_clanhalldel','2'),
('admin_clanhallopendoors','2'),
('admin_clanhallclosedoors','2'),
('admin_clanhallteleportself','2'),
-- Section: Skills
('admin_show_skills','3'),
('admin_remove_skills','3'),
('admin_skill_list','3'),
('admin_skill_index','3'),
('admin_add_skill','3'),
('admin_remove_skill','3'),
('admin_get_skills','3'),
('admin_reset_skills','3'),
('admin_give_all_skills','3'),
('admin_remove_all_skills','3'),
('admin_add_clan_skill','3'),
-- Section: Spawn
('admin_show_spawns','3'),
('admin_spawn','3'),
('admin_spawn_monster','3'),
('admin_spawn_index','3'),
('admin_unspawnall','3'),
('admin_respawnall','3'),
('admin_spawn_reload','3'),
('admin_npc_index','3'),
('admin_spawn_once','3'),
('admin_show_npcs','3'),
('admin_teleport_reload','3'),
('admin_spawnnight','3'),
('admin_spawnday','3'),
('admin_topspawncount','3'),
('admin_top_spawn_count','3'),
-- Section: Target
('admin_target','3'),
-- Section: Teleport
('admin_show_moves','3'),
('admin_show_moves_other','3'),
('admin_show_teleport','3'),
('admin_teleport_to_character','3'),
('admin_teleportto','3'),
('admin_move_to','3'),
('admin_teleport_character','3'),
('admin_recall','3'),
('admin_walk','3'),
('admin_recall_npc','3'),
('admin_gonorth','3'),
('admin_gosouth','3'),
('admin_goeast','3'),
('admin_gowest','3'),
('admin_goup','3'),
('admin_godown','3'),
('admin_tele','3'),
('admin_teleto','3'),
-- Section: Teleport
('admin_test','3'),
('admin_stats','3'),
('admin_skill_test','3'),
('admin_st','3'),
('admin_mp','3'),
-- Section: TownWar
('admin_townwar_start','3'),
('admin_townwar_end','3'),
-- Section: TvTEngine
('admin_tvt','3'),
('admin_tvt_name','3'),
('admin_tvt_desc','3'),
('admin_tvt_join_loc','3'),
('admin_tvt_minlvl','3'),
('admin_tvt_maxlvl','3'),
('admin_tvt_npc','3'),
('admin_tvt_npc_pos','3'),
('admin_tvt_reward','3'),
('admin_tvt_reward_amount','3'),
('admin_tvt_team_add','3'),
('admin_tvt_team_remove','3'),
('admin_tvt_team_pos','3'),
('admin_tvt_team_color','3'),
('admin_tvt_join','3'),
('admin_tvt_teleport','3'),
('admin_tvt_start','3'),
('admin_tvt_abort','3'),
('admin_tvt_finish','3'),
('admin_tvt_sit','3'),
('admin_tvt_dump','3'),
('admin_tvt_save','3'),
('admin_tvt_load','3'),
('admin_tvt_jointime','3'),
('admin_tvt_eventtime','3'),
('admin_tvt_autoevent','3'),
('admin_tvt_minplayers','3'),
('admin_tvt_maxplayers','3'),
('admin_tvtkick','3'),
-- Section: UnblockIp
('admin_unblockip','2'),
-- Section: VIPEngine
('admin_vip','3'),
('admin_vip_setteam','3'),
('admin_vip_randomteam','3'),
('admin_vip_settime','3'),
('admin_vip_endnpc','3'),
('admin_vip_setdelay','3'),
('admin_vip_joininit','3'),
('admin_vip_joinnpc','3'),
('admin_vip_joinlocxyz','3'),
('admin_vip_setarea','3'),
('admin_vip_vipreward','3'),
('admin_vip_viprewardamount','3'),
('admin_vip_thevipreward','3'),
('admin_vip_theviprewardamount','3'),
('admin_vip_notvipreward','3'),
('admin_vip_notviprewardamount','3'),
-- Section: Walker
('admin_walker_setmessage','3'),
('admin_walker_menu','3'),
('admin_walker_setnpc','3'),
('admin_walker_setpoint','3'),
('admin_walker_setmode','3'),
('admin_walker_addpoint','3'),
-- Section: Zone
('admin_zone_check','2'),
('admin_zone_reload','2'),
-- Section: Fences
('admin_addfence','1'),
('admin_setfencestate','1'),
('admin_removefence','1'),
('admin_listfence','1'),
('admin_gofence','1'),
-- Section: AIO
('admin_setaio','2'),
('admin_removeaio','2');

View File

@ -0,0 +1,99 @@
--
-- Table structure for table `armorsets`
--
CREATE TABLE IF NOT EXISTS armorsets (
id int(3) NOT NULL auto_increment,
chest decimal(11,0) NOT NULL default '0',
legs decimal(11,0) NOT NULL default '0',
head decimal(11,0) NOT NULL default '0',
gloves decimal(11,0) NOT NULL default '0',
feet decimal(11,0) NOT NULL default '0',
skill_id decimal(11,0) NOT NULL default '0',
shield decimal(11,0) NOT NULL default '0',
shield_skill_id decimal(11,0) NOT NULL default '0',
enchant6skill decimal(11,0) NOT NULL default '0',
PRIMARY KEY (id,chest)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
-- NO GRADE -------------
-- ######################## id chest legs head gloves feet skill shield sh_skill enchant6
INSERT INTO armorsets VALUES(1, 23, 2386, 43, 0, 0, 3500, 0, 0, 0); -- Wooden Breastplate set (heavy)
INSERT INTO armorsets VALUES(2, 1101, 1104, 44, 0, 0, 3501, 0, 0, 0); -- Devotion robe set (robe)
-- D GRADE -------------
-- ######################## id chest legs head gloves feet skill shield sh_skill enchant6
INSERT INTO armorsets VALUES(3, 58, 59, 47, 0, 0, 3502, 628, 3543, 3611); -- Mithril Breastplate set(heavy)
INSERT INTO armorsets VALUES(4, 352, 2378, 2411, 0, 0, 3506, 2493, 3544, 3611); -- Brigandine Armor set
INSERT INTO armorsets VALUES(5, 394, 416, 0, 0, 2422, 3503, 0, 0, 3612); -- Reinforced leather set
INSERT INTO armorsets VALUES(6, 395, 417, 0, 0, 2424, 3505, 0, 0, 3612); -- Manticore skin set
INSERT INTO armorsets VALUES(7, 436, 469, 0, 2447, 0, 3504, 0, 0, 3613); -- Tunic of knowledge set
INSERT INTO armorsets VALUES(8, 437, 470, 0, 2450, 0, 3507, 0, 0, 3613); -- Mithril Tunic
-- C GRADE -------------
-- ######################## id chest legs head gloves feet skill shield sh_skill enchant6
INSERT INTO armorsets VALUES(9, 354, 381, 2413, 0, 0, 3509, 2495, 3545, 3614); -- Chain Mail Shirt set
INSERT INTO armorsets VALUES(10, 60, 0, 517, 0, 0, 3512, 107, 3546, 3614); -- Composite Armor set
INSERT INTO armorsets VALUES(11, 356, 0, 2414, 0, 0, 3516, 2497, 3547, 3614); -- Full Plate Armor set
INSERT INTO armorsets VALUES(12, 397, 2387, 0, 0, 62, 3508, 0, 0, 3615); -- Mithrill shirt set
INSERT INTO armorsets VALUES(13, 398, 418, 0, 0, 2431, 3511, 0, 0, 3615); -- Plated leather set
INSERT INTO armorsets VALUES(14, 400, 420, 0, 0, 2436, 3514, 0, 0, 3615); -- Theca leather set
INSERT INTO armorsets VALUES(15, 401, 0, 0, 0, 2437, 3515, 0, 0, 3615); -- Drake leather set
INSERT INTO armorsets VALUES(16, 439, 471, 0, 2454, 0, 3510, 0, 0, 3616); -- Karmian robe set
INSERT INTO armorsets VALUES(17, 441, 472, 0, 2459, 0, 3513, 0, 0, 3616); -- Demon robe set
INSERT INTO armorsets VALUES(18, 442, 473, 0, 2463, 0, 3517, 0, 0, 3616); -- Divine robe set
-- B GRADE -------------
-- ######################## id chest legs head gloves feet skill shield sh_skill enchant6
INSERT INTO armorsets VALUES(19, 357, 383, 503, 5710, 5726, 3518, 0, 0, 3617); -- Zubei's Breastplate set
INSERT INTO armorsets VALUES(20, 2384, 2388, 503, 5711, 5727, 3520, 0, 0, 3618); -- Zubei's leather set
INSERT INTO armorsets VALUES(21, 2397, 2402, 503, 5712, 5728, 3522, 0, 0, 3619); -- Zubei robe set
INSERT INTO armorsets VALUES(22, 2376, 2379, 2415, 5714, 5730, 3519, 673, 3548, 3617); -- Avadon heavy set
INSERT INTO armorsets VALUES(23, 2390, 0, 2415, 5715, 5731, 3521, 0, 0, 3618); -- Avadon leather set
INSERT INTO armorsets VALUES(24, 2406, 0, 2415, 5716, 5732, 3523, 0, 0, 3619); -- Avadon robe set
INSERT INTO armorsets VALUES(25, 358, 2380, 2416, 5718, 5734, 3524, 0, 0, 3617); -- Blue Wolf's Breastplate set
INSERT INTO armorsets VALUES(26, 2391, 0, 2416, 5719, 5735, 3526, 0, 0, 3618); -- Blue wolf leather set
INSERT INTO armorsets VALUES(27, 2398, 2403, 2416, 5720, 5736, 3528, 0, 0, 3619); -- Blue Wolf robe set
INSERT INTO armorsets VALUES(28, 2381, 0, 2417, 5722, 5738, 3525, 110, 3549, 3617); -- Doom plate heavy set
INSERT INTO armorsets VALUES(29, 2392, 0, 2417, 5723, 5739, 3527, 0, 0, 3618); -- Doom leather set
INSERT INTO armorsets VALUES(30, 2399, 2404, 2417, 5724, 5740, 3529, 0, 0, 3619); -- Doom robe set
-- A GRADE -------------
-- ######################## id chest legs head gloves feet skill shield sh_skill enchant6
INSERT INTO armorsets VALUES(31, 365, 388, 512, 5765, 5777, 3530, 641, 3550, 3620); -- Dark Crystal Breastplate set
INSERT INTO armorsets VALUES(32, 2385, 2389, 512, 5766, 5778, 3532, 0, 0, 3621); -- Dark Crystal leather set
INSERT INTO armorsets VALUES(33, 2407, 0, 512, 5767, 5779, 3535, 0, 0, 3622); -- Dark Crystal robe set
INSERT INTO armorsets VALUES(34, 2382, 0, 547, 5768, 5780, 3531, 0, 0, 3620); -- Tallum plate heavy set
INSERT INTO armorsets VALUES(35, 2393, 0, 547, 5769, 5781, 3533, 0, 0, 3621); -- Tallum leather set
INSERT INTO armorsets VALUES(36, 2400, 2405, 547, 5770, 5782, 3534, 0, 0, 3622); -- Tallum robe set
INSERT INTO armorsets VALUES(37, 374, 0, 2418, 5771, 5783, 3536, 2498, 3551, 3620); -- Nightmare heavy set
INSERT INTO armorsets VALUES(38, 2394, 0, 2418, 5772, 5784, 3538, 0, 0, 3621); -- Nightmare leather set
INSERT INTO armorsets VALUES(39, 2408, 0, 2418, 5773, 5785, 3540, 0, 0, 3622); -- Robe of nightmare set
INSERT INTO armorsets VALUES(40, 2383, 0, 2419, 5774, 5786, 3537, 0, 0, 3620); -- Majestic plate heavy set
INSERT INTO armorsets VALUES(41, 2395, 0, 2419, 5775, 5787, 3539, 0, 0, 3621); -- Majestic leather set
INSERT INTO armorsets VALUES(42, 2409, 0, 2419, 5776, 5788, 3541, 0, 0, 3622); -- Majestic robe set
-- S GRADE -------------
-- ######################## id chest legs head gloves feet skill shield sh_skill enchant6
INSERT INTO armorsets VALUES(43, 6373, 6374, 6378, 6375, 6376, 3553, 6377, 3554, 3623); -- Imperial crusader set
INSERT INTO armorsets VALUES(44, 6379, 0, 6382, 6380, 6381, 3555, 0, 0, 3624); -- Draconic leather set
INSERT INTO armorsets VALUES(45, 6383, 0, 6386, 6384, 6385, 3556, 0, 0, 3625); -- Major arcana robe set
-- Clan Sets -------------
-- ######################## id chest legs head gloves feet skill shield sh_skill enchant6
INSERT INTO armorsets VALUES(46, 7851, 0, 7850, 7852, 7853, 3605, 0, 0, 3611); -- Clan oath Armor set (heavy)
INSERT INTO armorsets VALUES(47, 7854, 0, 7850, 7855, 7856, 3606, 0, 0, 3612); -- Clan Oath Brigandine set (light)
INSERT INTO armorsets VALUES(48, 7857, 0, 7850, 7858, 7859, 3607, 0, 0, 3613); -- Clan Oath Aketon set (robe)
INSERT INTO armorsets VALUES(49, 7861, 0, 7860, 7862, 7863, 3608, 0, 0, 3620); -- Apella plate armor set (heavy)
INSERT INTO armorsets VALUES(50, 7864, 0, 7860, 7865, 7866, 3609, 0, 0, 3621); -- Apella Brigandine set (light)
INSERT INTO armorsets VALUES(51, 7867, 0, 7860, 7868, 7869, 3610, 0, 0, 3622); -- Apella Doublet set (robe)

View File

@ -0,0 +1,63 @@
-- ---------------------------
-- Table structure for auction
-- ---------------------------
CREATE TABLE IF NOT EXISTS `auction` (
id int(11) NOT NULL default '0',
sellerId int(11) NOT NULL default '0',
sellerName varchar(50) NOT NULL default 'NPC',
sellerClanName varchar(50) NOT NULL default '',
itemType varchar(25) NOT NULL default '',
itemId int(11) NOT NULL default '0',
itemObjectId int(11) NOT NULL default '0',
itemName varchar(40) NOT NULL default '',
itemQuantity int(11) NOT NULL default '0',
startingBid int(11) NOT NULL default '0',
currentBid int(11) NOT NULL default '0',
endDate decimal(20,0) NOT NULL default '0',
PRIMARY KEY (`itemType`,`itemId`,`itemObjectId`),
KEY `id` (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
--
-- Dumping data for table `auction`
--
INSERT IGNORE INTO `auction` VALUES
(22, 0, 'NPC', 'NPC Clan', 'ClanHall', 22, 0, 'Moonstone Hall', 1, 20000000, 0, 1164841200000),
(23, 0, 'NPC', 'NPC Clan', 'ClanHall', 23, 0, 'Onyx Hall', 1, 20000000, 0, 1164841200000),
(24, 0, 'NPC', 'NPC Clan', 'ClanHall', 24, 0, 'Topaz Hall', 1, 20000000, 0, 1164841200000),
(25, 0, 'NPC', 'NPC Clan', 'ClanHall', 25, 0, 'Ruby Hall', 1, 20000000, 0, 1164841200000),
(26, 0, 'NPC', 'NPC Clan', 'ClanHall', 26, 0, 'Crystal Hall', 1, 20000000, 0, 1164841200000),
(27, 0, 'NPC', 'NPC Clan', 'ClanHall', 27, 0, 'Onyx Hall', 1, 20000000, 0, 1164841200000),
(28, 0, 'NPC', 'NPC Clan', 'ClanHall', 28, 0, 'Sapphire Hall', 1, 20000000, 0, 1164841200000),
(29, 0, 'NPC', 'NPC Clan', 'ClanHall', 29, 0, 'Moonstone Hall', 1, 20000000, 0, 1164841200000),
(30, 0, 'NPC', 'NPC Clan', 'ClanHall', 30, 0, 'Emerald Hall', 1, 20000000, 0, 1164841200000),
(31, 0, 'NPC', 'NPC Clan', 'ClanHall', 31, 0, 'The Atramental Barracks', 1, 8000000, 0, 1164841200000),
(32, 0, 'NPC', 'NPC Clan', 'ClanHall', 32, 0, 'The Scarlet Barracks', 1, 8000000, 0, 1164841200000),
(33, 0, 'NPC', 'NPC Clan', 'ClanHall', 33, 0, 'The Viridian Barracks', 1, 8000000, 0, 1164841200000),
(36, 0, 'NPC', 'NPC Clan', 'ClanHall', 36, 0, 'The Golden Chamber', 1, 50000000, 0, 1164841200000),
(37, 0, 'NPC', 'NPC Clan', 'ClanHall', 37, 0, 'The Silver Chamber', 1, 50000000, 0, 1164841200000),
(38, 0, 'NPC', 'NPC Clan', 'ClanHall', 38, 0, 'The Mithril Chamber', 1, 50000000, 0, 1164841200000),
(39, 0, 'NPC', 'NPC Clan', 'ClanHall', 39, 0, 'Silver Manor', 1, 50000000, 0, 1164841200000),
(40, 0, 'NPC', 'NPC Clan', 'ClanHall', 40, 0, 'Gold Manor', 1, 50000000, 0, 1164841200000),
(41, 0, 'NPC', 'NPC Clan', 'ClanHall', 41, 0, 'The Bronze Chamber', 1, 50000000, 0, 1164841200000),
(42, 0, 'NPC', 'NPC Clan', 'ClanHall', 42, 0, 'The Golden Chamber', 1, 50000000, 0, 1164841200000),
(43, 0, 'NPC', 'NPC Clan', 'ClanHall', 43, 0, 'The Silver Chamber', 1, 50000000, 0, 1164841200000),
(44, 0, 'NPC', 'NPC Clan', 'ClanHall', 44, 0, 'The Mithril Chamber', 1, 50000000, 0, 1164841200000),
(45, 0, 'NPC', 'NPC Clan', 'ClanHall', 45, 0, 'The Bronze Chamber', 1, 50000000, 0, 1164841200000),
(46, 0, 'NPC', 'NPC Clan', 'ClanHall', 46, 0, 'Silver Manor', 1, 50000000, 0, 1164841200000),
(47, 0, 'NPC', 'NPC Clan', 'ClanHall', 47, 0, 'Moonstone Hall', 1, 50000000, 0, 1164841200000),
(48, 0, 'NPC', 'NPC Clan', 'ClanHall', 48, 0, 'Onyx Hall', 1, 50000000, 0, 1164841200000),
(49, 0, 'NPC', 'NPC Clan', 'ClanHall', 49, 0, 'Emerald Hall', 1, 50000000, 0, 1164841200000),
(50, 0, 'NPC', 'NPC Clan', 'ClanHall', 50, 0, 'Sapphire Hall', 1, 50000000, 0, 1164841200000),
(51, 0, 'NPC', 'NPC Clan', 'ClanHall', 51, 0, 'Mont Chamber', 1, 50000000, 0, 1164841200000),
(52, 0, 'NPC', 'NPC Clan', 'ClanHall', 52, 0, 'Astaire Chamber', 1, 50000000, 0, 1164841200000),
(53, 0, 'NPC', 'NPC Clan', 'ClanHall', 53, 0, 'Aria Chamber', 1, 50000000, 0, 1164841200000),
(54, 0, 'NPC', 'NPC Clan', 'ClanHall', 54, 0, 'Yiana Chamber', 1, 50000000, 0, 1164841200000),
(55, 0, 'NPC', 'NPC Clan', 'ClanHall', 55, 0, 'Roien Chamber', 1, 50000000, 0, 1164841200000),
(56, 0, 'NPC', 'NPC Clan', 'ClanHall', 56, 0, 'Luna Chamber', 1, 50000000, 0, 1164841200000),
(57, 0, 'NPC', 'NPC Clan', 'ClanHall', 57, 0, 'Traban Chamber', 1, 50000000, 0, 1164841200000),
(58, 0, 'NPC', 'NPC Clan', 'ClanHall', 58, 0, 'Eisen Hall', 1, 50000000, 0, 1164841200000),
(59, 0, 'NPC', 'NPC Clan', 'ClanHall', 59, 0, 'Heavy Metal Hall', 1, 50000000, 0, 1164841200000),
(60, 0, 'NPC', 'NPC Clan', 'ClanHall', 60, 0, 'Molten Ore Hall', 1, 50000000, 0, 1164841200000),
(61, 0, 'NPC', 'NPC Clan', 'ClanHall', 61, 0, 'Titan Hall', 1, 50000000, 0, 1164841200000);

View File

@ -0,0 +1,14 @@
-- ---------------------------
-- Table structure for auction_bid
-- ---------------------------
CREATE TABLE IF NOT EXISTS auction_bid (
id INT NOT NULL default 0,
auctionId INT NOT NULL default 0,
bidderId INT NOT NULL default 0,
bidderName varchar(50) NOT NULL,
clan_name varchar(50) NOT NULL,
maxBid int(11) NOT NULL default 0,
time_bid decimal(20,0) NOT NULL default '0',
PRIMARY KEY (auctionId, bidderId),
KEY id (id)
);

View File

@ -0,0 +1,8 @@
-- ---------------------------
-- Table structure for auction_watch
-- ---------------------------
CREATE TABLE IF NOT EXISTS auction_watch (
charObjId INT NOT NULL default 0,
auctionId INT NOT NULL default 0,
PRIMARY KEY (charObjId, auctionId)
);

View File

@ -0,0 +1,11 @@
-- ---------------------------
-- Table structure for augmentations
-- ---------------------------
CREATE TABLE IF NOT EXISTS augmentations (
item_id int(11) NOT NULL default 0,
attributes int(11) default 0,
skill int(11) default 0,
level int(11) default 0,
PRIMARY KEY (item_id)
);

View File

@ -0,0 +1,16 @@
-- --------------------------------------
-- Table structure for auto_announcements
-- --------------------------------------
CREATE TABLE IF NOT EXISTS `auto_announcements` (
`id` int(11) NOT NULL auto_increment,
`announcement` varchar(255) NOT NULL,
`delay` int(11) NOT NULL,
PRIMARY KEY (`id`)
) DEFAULT CHARSET=utf8;
-- ------------------------------------
-- Records for table auto_announcements
-- ------------------------------------

View File

@ -0,0 +1,45 @@
DROP TABLE IF EXISTS `auto_chat`;
CREATE TABLE `auto_chat` (
`groupId` INT NOT NULL default '0',
`npcId` INT NOT NULL default '0',
`chatDelay` BIGINT NOT NULL default '-1',
PRIMARY KEY (`groupId`)
) ENGINE=InnoDB;
INSERT INTO `auto_chat` VALUES
-- Preacher of Doom
(1,31093,-1),
(2,31172,-1),
(3,31174,-1),
(4,31176,-1),
(5,31178,-1),
(6,31180,-1),
(7,31182,-1),
(8,31184,-1),
(9,31186,-1),
(10,31188,-1),
(11,31190,-1),
(12,31192,-1),
(13,31194,-1),
(14,31196,-1),
(15,31198,-1),
(16,31200,-1),
-- Orator of Revelations
(17,31094,-1),
(18,31173,-1),
(19,31175,-1),
(20,31177,-1),
(21,31179,-1),
(22,31181,-1),
(23,31183,-1),
(24,31185,-1),
(25,31187,-1),
(26,31189,-1),
(27,31191,-1),
(28,31193,-1),
(29,31195,-1),
(30,31197,-1),
(31,31199,-1),
(32,31201,-1);

View File

@ -0,0 +1,264 @@
DROP TABLE IF EXISTS `auto_chat_text`;
CREATE TABLE `auto_chat_text` (
`groupId` INT NOT NULL default '0',
`chatText` VARCHAR(255) NOT NULL default '',
PRIMARY KEY (`groupId`,`chatText`)
) ENGINE=InnoDB;
INSERT INTO `auto_chat_text` VALUES
(1,'%player_cabal_loser%! All is lost! Prepare to meet the goddess of death!'),
(1,'%player_cabal_loser%! You bring an ill wind!'),
(1,'%player_cabal_loser%! You might as well give up!'),
(1,'A curse upon you!'),
(1,'All is lost! Prepare to meet the goddess of death!'),
(1,'All is lost! The prophecy of destruction has been fulfilled!'),
(1,'The prophecy of doom has awoken!'),
(1,'This world will soon be annihilated!'),
(2,'%player_cabal_loser%! All is lost! Prepare to meet the goddess of death!'),
(2,'%player_cabal_loser%! You bring an ill wind!'),
(2,'%player_cabal_loser%! You might as well give up!'),
(2,'A curse upon you!'),
(2,'All is lost! Prepare to meet the goddess of death!'),
(2,'All is lost! The prophecy of destruction has been fulfilled!'),
(2,'The prophecy of doom has awoken!'),
(2,'This world will soon be annihilated!'),
(3,'%player_cabal_loser%! All is lost! Prepare to meet the goddess of death!'),
(3,'%player_cabal_loser%! You bring an ill wind!'),
(3,'%player_cabal_loser%! You might as well give up!'),
(3,'A curse upon you!'),
(3,'All is lost! Prepare to meet the goddess of death!'),
(3,'All is lost! The prophecy of destruction has been fulfilled!'),
(3,'The prophecy of doom has awoken!'),
(3,'This world will soon be annihilated!'),
(4,'%player_cabal_loser%! All is lost! Prepare to meet the goddess of death!'),
(4,'%player_cabal_loser%! You bring an ill wind!'),
(4,'%player_cabal_loser%! You might as well give up!'),
(4,'A curse upon you!'),
(4,'All is lost! Prepare to meet the goddess of death!'),
(4,'All is lost! The prophecy of destruction has been fulfilled!'),
(4,'The prophecy of doom has awoken!'),
(4,'This world will soon be annihilated!'),
(5,'%player_cabal_loser%! All is lost! Prepare to meet the goddess of death!'),
(5,'%player_cabal_loser%! You bring an ill wind!'),
(5,'%player_cabal_loser%! You might as well give up!'),
(5,'A curse upon you!'),
(5,'All is lost! Prepare to meet the goddess of death!'),
(5,'All is lost! The prophecy of destruction has been fulfilled!'),
(5,'The prophecy of doom has awoken!'),
(5,'This world will soon be annihilated!'),
(6,'%player_cabal_loser%! All is lost! Prepare to meet the goddess of death!'),
(6,'%player_cabal_loser%! You bring an ill wind!'),
(6,'%player_cabal_loser%! You might as well give up!'),
(6,'A curse upon you!'),
(6,'All is lost! Prepare to meet the goddess of death!'),
(6,'All is lost! The prophecy of destruction has been fulfilled!'),
(6,'The prophecy of doom has awoken!'),
(6,'This world will soon be annihilated!'),
(7,'%player_cabal_loser%! All is lost! Prepare to meet the goddess of death!'),
(7,'%player_cabal_loser%! You bring an ill wind!'),
(7,'%player_cabal_loser%! You might as well give up!'),
(7,'A curse upon you!'),
(7,'All is lost! Prepare to meet the goddess of death!'),
(7,'All is lost! The prophecy of destruction has been fulfilled!'),
(7,'The prophecy of doom has awoken!'),
(7,'This world will soon be annihilated!'),
(8,'%player_cabal_loser%! All is lost! Prepare to meet the goddess of death!'),
(8,'%player_cabal_loser%! You bring an ill wind!'),
(8,'%player_cabal_loser%! You might as well give up!'),
(8,'A curse upon you!'),
(8,'All is lost! Prepare to meet the goddess of death!'),
(8,'All is lost! The prophecy of destruction has been fulfilled!'),
(8,'The prophecy of doom has awoken!'),
(8,'This world will soon be annihilated!'),
(9,'%player_cabal_loser%! All is lost! Prepare to meet the goddess of death!'),
(9,'%player_cabal_loser%! You bring an ill wind!'),
(9,'%player_cabal_loser%! You might as well give up!'),
(9,'A curse upon you!'),
(9,'All is lost! Prepare to meet the goddess of death!'),
(9,'All is lost! The prophecy of destruction has been fulfilled!'),
(9,'The prophecy of doom has awoken!'),
(9,'This world will soon be annihilated!'),
(10,'%player_cabal_loser%! All is lost! Prepare to meet the goddess of death!'),
(10,'%player_cabal_loser%! You bring an ill wind!'),
(10,'%player_cabal_loser%! You might as well give up!'),
(10,'A curse upon you!'),
(10,'All is lost! Prepare to meet the goddess of death!'),
(10,'All is lost! The prophecy of destruction has been fulfilled!'),
(10,'The prophecy of doom has awoken!'),
(10,'This world will soon be annihilated!'),
(11,'%player_cabal_loser%! All is lost! Prepare to meet the goddess of death!'),
(11,'%player_cabal_loser%! You bring an ill wind!'),
(11,'%player_cabal_loser%! You might as well give up!'),
(11,'A curse upon you!'),
(11,'All is lost! Prepare to meet the goddess of death!'),
(11,'All is lost! The prophecy of destruction has been fulfilled!'),
(11,'The prophecy of doom has awoken!'),
(11,'This world will soon be annihilated!'),
(12,'%player_cabal_loser%! All is lost! Prepare to meet the goddess of death!'),
(12,'%player_cabal_loser%! You bring an ill wind!'),
(12,'%player_cabal_loser%! You might as well give up!'),
(12,'A curse upon you!'),
(12,'All is lost! Prepare to meet the goddess of death!'),
(12,'All is lost! The prophecy of destruction has been fulfilled!'),
(12,'The prophecy of doom has awoken!'),
(12,'This world will soon be annihilated!'),
(13,'%player_cabal_loser%! All is lost! Prepare to meet the goddess of death!'),
(13,'%player_cabal_loser%! You bring an ill wind!'),
(13,'%player_cabal_loser%! You might as well give up!'),
(13,'A curse upon you!'),
(13,'All is lost! Prepare to meet the goddess of death!'),
(13,'All is lost! The prophecy of destruction has been fulfilled!'),
(13,'The prophecy of doom has awoken!'),
(13,'This world will soon be annihilated!'),
(14,'%player_cabal_loser%! All is lost! Prepare to meet the goddess of death!'),
(14,'%player_cabal_loser%! You bring an ill wind!'),
(14,'%player_cabal_loser%! You might as well give up!'),
(14,'A curse upon you!'),
(14,'All is lost! Prepare to meet the goddess of death!'),
(14,'All is lost! The prophecy of destruction has been fulfilled!'),
(14,'The prophecy of doom has awoken!'),
(14,'This world will soon be annihilated!'),
(15,'%player_cabal_loser%! All is lost! Prepare to meet the goddess of death!'),
(15,'%player_cabal_loser%! You bring an ill wind!'),
(15,'%player_cabal_loser%! You might as well give up!'),
(15,'A curse upon you!'),
(15,'All is lost! Prepare to meet the goddess of death!'),
(15,'All is lost! The prophecy of destruction has been fulfilled!'),
(15,'The prophecy of doom has awoken!'),
(15,'This world will soon be annihilated!'),
(16,'%player_cabal_loser%! All is lost! Prepare to meet the goddess of death!'),
(16,'%player_cabal_loser%! You bring an ill wind!'),
(16,'%player_cabal_loser%! You might as well give up!'),
(16,'A curse upon you!'),
(16,'All is lost! Prepare to meet the goddess of death!'),
(16,'All is lost! The prophecy of destruction has been fulfilled!'),
(16,'The prophecy of doom has awoken!'),
(16,'This world will soon be annihilated!'),
(17,'%player_cabal_winner%! I bestow on you the authority of the abyss!'),
(17,'%player_cabal_winner%, Darkness shall be banished forever!'),
(17,'%player_cabal_winner%, the time for glory is at hand!'),
(17,'All hail the eternal twilight!'),
(17,'As foretold in the prophecy of darkness, the era of chaos has begun!'),
(17,'The day of judgment is near!'),
(17,'The prophecy of darkness has been fulfilled!'),
(17,'The prophecy of darkness has come to pass!'),
(18,'%player_cabal_winner%! I bestow on you the authority of the abyss!'),
(18,'%player_cabal_winner%, Darkness shall be banished forever!'),
(18,'%player_cabal_winner%, the time for glory is at hand!'),
(18,'All hail the eternal twilight!'),
(18,'As foretold in the prophecy of darkness, the era of chaos has begun!'),
(18,'The day of judgment is near!'),
(18,'The prophecy of darkness has been fulfilled!'),
(18,'The prophecy of darkness has come to pass!'),
(19,'%player_cabal_winner%! I bestow on you the authority of the abyss!'),
(19,'%player_cabal_winner%, Darkness shall be banished forever!'),
(19,'%player_cabal_winner%, the time for glory is at hand!'),
(19,'All hail the eternal twilight!'),
(19,'As foretold in the prophecy of darkness, the era of chaos has begun!'),
(19,'The day of judgment is near!'),
(19,'The prophecy of darkness has been fulfilled!'),
(19,'The prophecy of darkness has come to pass!'),
(20,'%player_cabal_winner%! I bestow on you the authority of the abyss!'),
(20,'%player_cabal_winner%, Darkness shall be banished forever!'),
(20,'%player_cabal_winner%, the time for glory is at hand!'),
(20,'All hail the eternal twilight!'),
(20,'As foretold in the prophecy of darkness, the era of chaos has begun!'),
(20,'The day of judgment is near!'),
(20,'The prophecy of darkness has been fulfilled!'),
(20,'The prophecy of darkness has come to pass!'),
(21,'%player_cabal_winner%! I bestow on you the authority of the abyss!'),
(21,'%player_cabal_winner%, Darkness shall be banished forever!'),
(21,'%player_cabal_winner%, the time for glory is at hand!'),
(21,'All hail the eternal twilight!'),
(21,'As foretold in the prophecy of darkness, the era of chaos has begun!'),
(21,'The day of judgment is near!'),
(21,'The prophecy of darkness has been fulfilled!'),
(21,'The prophecy of darkness has come to pass!'),
(22,'%player_cabal_winner%! I bestow on you the authority of the abyss!'),
(22,'%player_cabal_winner%, Darkness shall be banished forever!'),
(22,'%player_cabal_winner%, the time for glory is at hand!'),
(22,'All hail the eternal twilight!'),
(22,'As foretold in the prophecy of darkness, the era of chaos has begun!'),
(22,'The day of judgment is near!'),
(22,'The prophecy of darkness has been fulfilled!'),
(22,'The prophecy of darkness has come to pass!'),
(23,'%player_cabal_winner%! I bestow on you the authority of the abyss!'),
(23,'%player_cabal_winner%, Darkness shall be banished forever!'),
(23,'%player_cabal_winner%, the time for glory is at hand!'),
(23,'All hail the eternal twilight!'),
(23,'As foretold in the prophecy of darkness, the era of chaos has begun!'),
(23,'The day of judgment is near!'),
(23,'The prophecy of darkness has been fulfilled!'),
(23,'The prophecy of darkness has come to pass!'),
(24,'%player_cabal_winner%! I bestow on you the authority of the abyss!'),
(24,'%player_cabal_winner%, Darkness shall be banished forever!'),
(24,'%player_cabal_winner%, the time for glory is at hand!'),
(24,'All hail the eternal twilight!'),
(24,'As foretold in the prophecy of darkness, the era of chaos has begun!'),
(24,'The day of judgment is near!'),
(24,'The prophecy of darkness has been fulfilled!'),
(24,'The prophecy of darkness has come to pass!'),
(25,'%player_cabal_winner%! I bestow on you the authority of the abyss!'),
(25,'%player_cabal_winner%, Darkness shall be banished forever!'),
(25,'%player_cabal_winner%, the time for glory is at hand!'),
(25,'All hail the eternal twilight!'),
(25,'As foretold in the prophecy of darkness, the era of chaos has begun!'),
(25,'The day of judgment is near!'),
(25,'The prophecy of darkness has been fulfilled!'),
(25,'The prophecy of darkness has come to pass!'),
(26,'%player_cabal_winner%! I bestow on you the authority of the abyss!'),
(26,'%player_cabal_winner%, Darkness shall be banished forever!'),
(26,'%player_cabal_winner%, the time for glory is at hand!'),
(26,'All hail the eternal twilight!'),
(26,'As foretold in the prophecy of darkness, the era of chaos has begun!'),
(26,'The day of judgment is near!'),
(26,'The prophecy of darkness has been fulfilled!'),
(26,'The prophecy of darkness has come to pass!'),
(27,'%player_cabal_winner%! I bestow on you the authority of the abyss!'),
(27,'%player_cabal_winner%, Darkness shall be banished forever!'),
(27,'%player_cabal_winner%, the time for glory is at hand!'),
(27,'All hail the eternal twilight!'),
(27,'As foretold in the prophecy of darkness, the era of chaos has begun!'),
(27,'The day of judgment is near!'),
(27,'The prophecy of darkness has been fulfilled!'),
(27,'The prophecy of darkness has come to pass!'),
(28,'%player_cabal_winner%! I bestow on you the authority of the abyss!'),
(28,'%player_cabal_winner%, Darkness shall be banished forever!'),
(28,'%player_cabal_winner%, the time for glory is at hand!'),
(28,'All hail the eternal twilight!'),
(28,'As foretold in the prophecy of darkness, the era of chaos has begun!'),
(28,'The day of judgment is near!'),
(28,'The prophecy of darkness has been fulfilled!'),
(28,'The prophecy of darkness has come to pass!'),
(29,'%player_cabal_winner%! I bestow on you the authority of the abyss!'),
(29,'%player_cabal_winner%, Darkness shall be banished forever!'),
(29,'%player_cabal_winner%, the time for glory is at hand!'),
(29,'All hail the eternal twilight!'),
(29,'As foretold in the prophecy of darkness, the era of chaos has begun!'),
(29,'The day of judgment is near!'),
(29,'The prophecy of darkness has been fulfilled!'),
(29,'The prophecy of darkness has come to pass!'),
(30,'%player_cabal_winner%! I bestow on you the authority of the abyss!'),
(30,'%player_cabal_winner%, Darkness shall be banished forever!'),
(30,'%player_cabal_winner%, the time for glory is at hand!'),
(30,'All hail the eternal twilight!'),
(30,'As foretold in the prophecy of darkness, the era of chaos has begun!'),
(30,'The day of judgment is near!'),
(30,'The prophecy of darkness has been fulfilled!'),
(30,'The prophecy of darkness has come to pass!'),
(31,'%player_cabal_winner%! I bestow on you the authority of the abyss!'),
(31,'%player_cabal_winner%, Darkness shall be banished forever!'),
(31,'%player_cabal_winner%, the time for glory is at hand!'),
(31,'All hail the eternal twilight!'),
(31,'As foretold in the prophecy of darkness, the era of chaos has begun!'),
(31,'The day of judgment is near!'),
(31,'The prophecy of darkness has been fulfilled!'),
(31,'The prophecy of darkness has come to pass!'),
(32,'%player_cabal_winner%! I bestow on you the authority of the abyss!'),
(32,'%player_cabal_winner%, Darkness shall be banished forever!'),
(32,'%player_cabal_winner%, the time for glory is at hand!'),
(32,'All hail the eternal twilight!'),
(32,'As foretold in the prophecy of darkness, the era of chaos has begun!'),
(32,'The day of judgment is near!'),
(32,'The prophecy of darkness has been fulfilled!'),
(32,'The prophecy of darkness has come to pass!');

View File

@ -0,0 +1,12 @@
CREATE TABLE IF NOT EXISTS `bbs_favorites` (
`favId` INT UNSIGNED NOT NULL AUTO_INCREMENT,
`playerId` INT UNSIGNED NOT NULL,
`favTitle` VARCHAR(50) NOT NULL,
`favBypass` VARCHAR(127) NOT NULL,
`favAddDate` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (`favId`),
UNIQUE INDEX `favId_playerId` (`favId`, `playerId`)
)
COMMENT='This table saves the Favorite links for the CB.'
COLLATE='utf8_unicode_ci'
ENGINE=InnoDB;

View File

@ -0,0 +1,8 @@
--
-- Table structure for table `boxaccess`
--
CREATE TABLE IF NOT EXISTS boxaccess (
spawn decimal(11,0) default NULL,
charname varchar(32) default NULL
);

View File

@ -0,0 +1,15 @@
--
-- Table structure for table `boxes`
--
CREATE TABLE IF NOT EXISTS boxes (
id int(11) NOT NULL auto_increment,
spawn decimal(11,0) default NULL,
npcid decimal(11,0) default NULL,
drawer varchar(32) default NULL,
itemid decimal(11,0) default NULL,
name varchar(32) default '',
count decimal(11,0) default NULL,
enchant decimal(2,0) default NULL,
PRIMARY KEY (id)
);

View File

@ -0,0 +1,5 @@
CREATE TABLE IF NOT EXISTS `buffer_schemes` (
`object_id` INT UNSIGNED NOT NULL DEFAULT '0',
`scheme_name` VARCHAR(16) NOT NULL DEFAULT 'default',
`skills` VARCHAR(200) NOT NULL
);

View File

@ -0,0 +1,25 @@
-- ---------------------------
-- Table structure for castle
-- ---------------------------
CREATE TABLE IF NOT EXISTS castle (
id INT NOT NULL default 0,
name varchar(25) NOT NULL,
taxPercent INT NOT NULL default 15,
treasury INT NOT NULL default 0,
siegeDate DECIMAL(20,0) NOT NULL default 0,
siegeDayOfWeek INT NOT NULL default 7,
siegeHourOfDay INT NOT NULL default 20,
PRIMARY KEY (name),
KEY id (id)
);
INSERT IGNORE INTO `castle` VALUES
(1,'Gludio',0,0,0,7,20),
(2,'Dion',0,0,0,7,20),
(3,'Giran',0,0,0,1,16),
(4,'Oren',0,0,0,1,16),
(5,'Aden',0,0,0,7,20),
(6,'Innadril',0,0,0,1,16),
(7,'Goddard',0,0,0,1,16),
(8,'Rune',0,0,0,7,20),
(9,'Schuttgart',0,0,0,7,20);

View File

@ -0,0 +1,137 @@
-- ---------------------------
-- Table structure for castle_door
-- ---------------------------
DROP TABLE IF EXISTS castle_door;
CREATE TABLE castle_door (
castleId INT NOT NULL default 0,
id INT NOT NULL default 0,
name varchar(30) NOT NULL,
x INT NOT NULL default 0,
y INT NOT NULL default 0,
z INT NOT NULL default 0,
range_xmin INT NOT NULL default 0,
range_ymin INT NOT NULL default 0,
range_zmin INT NOT NULL default 0,
range_xmax INT NOT NULL default 0,
range_ymax INT NOT NULL default 0,
range_zmax INT NOT NULL default 0,
hp INT NOT NULL default 0,
pDef INT NOT NULL default 0,
mDef INT NOT NULL default 0,
PRIMARY KEY (id),
KEY id (castleId)
);
INSERT INTO `castle_door` (`castleId`, `id`, `name`, `x`, `y`, `z`, `range_xmin`, `range_ymin`, `range_zmin`, `range_xmax`, `range_ymax`, `range_zmax`, `hp`, `pDef`, `mDef`) VALUES
(1,19210001,'Gludio_outer_001',-18481,113065,-2774,-18481,113058,-2799,-18350,113072,-2479,316500,644,518),
(1,19210002,'Gludio_outer_002',-18219,113065,-2774,-18351,113058,-2799,-18220,113072,-2479,316500,644,518),
(1,19210003,'Gludio_wall_001',-19912,111381,-2861,-19977,111082,-2922,-19848,111682,-2462,678840,837,674),
(1,19210004,'Gludio_wall_002',-16586,111382,-2880,-16650,111082,-2922,-16522,111682,-2462,678840,837,674),
(1,19210005,'Gludio_inner_001',-18244,110520,-2518,-18244,110514,-2548,-18113,110526,-2293,158250,644,518),
(1,19210006,'Gludio_inner_002',-17981,110520,-2518,-18113,110514,-2548,-17982,110526,-2293,158250,644,518),
(1,19210007,'Gludio_small_002',-19235,108276,-2389,-19333,108276,-2408,-19235,108277,-2280,158250,644,518),
(1,19210008,'Gludio_station',-18997,108062,-2038,-19003,108057,-2069,-18991,108208,-1819,158250,644,518),
(1,19210009,'Gludio_small_001',-17939,107109,-2387,-17940,107011,-2408,-17939,107109,-2280,158250,644,518),
(2,20220001,'Dion_outer_001',22441,156684,-2968,22302,156678,-2994,22450,156692,-2674,316500,644,518),
(2,20220002,'Dion_outer_002',22179,156684,-2968,22171,156678,-2994,22318,156692,-2674,316500,644,518),
(2,20220003,'Dion_wall_001',23873,158368,-3055,23809,158060,-3116,23937,158676,-2656,678840,837,674),
(2,20220004,'Dion_wall_002',20546,158368,-3074,20483,158060,-3116,20611,158676,-2656,678840,837,674),
(2,20220005,'Dion_inner_001',22205,159230,-2712,22067,159224,-2735,22213,159236,-2480,158250,644,518),
(2,20220006,'Dion_inner_002',21943,159230,-2712,21935,159224,-2735,22082,159236,-2480,158250,644,518),
(2,20220007,'Dion_small_001',23194,161470,-2583,23187,161470,-2602,23300,161472,-2474,158250,644,518),
(2,20220008,'Dion_station',22905,161547,-2232,22900,161535,-2258,22912,161702,-2008,158250,644,518),
(2,20220009,'Dion_small_002',21899,162738,-2483,21899,162629,-2602,21899,162744,-2474,158250,644,518),
(3,23220001,'Giran_outer_001',112857,144729,-2841,112850,144720,-2864,112864,144867,-2544,316500,644,518),
(3,23220002,'Giran_outer_002',112857,144990,-2841,112850,144852,-2864,112864,144997,-2544,316500,644,518),
(3,23220003,'Giran_wall_001',114540,143296,-2928,114232,143232,-2991,114848,143360,-2531,678840,837,674),
(3,23220004,'Giran_wall_002',114540,146623,-2945,114232,146559,-2989,114848,146687,-2531,678840,837,674),
(3,23220005,'Giran_inner_001',115402,144965,-2585,115396,144956,-2607,115408,145104,-2352,158250,644,518),
(3,23220006,'Giran_inner_002',115402,145227,-2585,115396,145088,-2607,115408,145236,-2352,158250,644,518),
(3,23220007,'Giran_small_001',117643,143974,-2456,117643,143868,-2475,117643,143981,-2347,158250,644,518),
(3,23220008,'Giran_station',117720,144242,-2105,117708,144236,-2129,117873,144248,-1879,158250,644,518),
(3,23220009,'Giran_small_002',118811,145270,-2454,118804,145270,-2475,118917,145270,-2347,158250,644,518),
(4,22190001,'Oren_outer_001',78925,36824,-2568,78918,36816,-2591,78932,36959,-2271,316500,644,518),
(4,22190002,'Oren_outer_002',78925,37085,-2568,78918,36949,-2591,78932,37092,-2271,316500,644,518),
(4,22190003,'Oren_wall_001',80616,35391,-2655,80316,35328,-2716,80924,35456,-2256,678840,837,674),
(4,22190004,'Oren_wall_002',80616,38718,-2674,80308,38718,-2716,80616,38782,-2256,678840,837,674),
(4,22190005,'Oren_inner_001',81470,37060,-2312,81464,37060,-2335,81470,37201,-2180,158250,644,518),
(4,22190006,'Oren_inner_002',81470,37322,-2312,81464,37181,-2335,81476,37332,-2180,158250,644,518),
(4,22190007,'Oren_small_001',83719,36069,-2202,83719,35964,-2202,83719,36076,-2014,158250,644,518),
(4,22190008,'Oren_station',83796,36337,-1832,83784,36331,-1856,83950,36343,-1606,158250,644,518),
(4,22190009,'Oren_small_002',84887,37365,-2181,84880,37365,-2202,84992,37365,-2074,158250,644,518),
(5,24180001,'Aden_outer_001',147278,8483,-474,147277,8474,-496,147464,8492,-1,339420,837,674),
(5,24180002,'Aden_outer_002',147634,8483,-474,147448,8474,-496,147635,8492,-1,339420,837,674),
(5,24180003,'Aden_wall_in',146770,6977,-460,146440,6895,-496,147064,7105,-391,678840,837,674),
(5,24180004,'Aden_inner_002',147341,6210,-405,147341,6202,-430,147462,6220,-140,84855,837,674),
(5,24180005,'Aden_inner_001',147571,6210,-430,147450,6202,-430,147572,6220,-140,84855,837,674),
(5,24180006,'Aden_wall_left',145200,5504,-726,144863,5119,-752,145537,5889,-187,678840,837,674),
(5,24180007,'Aden_left_004',146607,5384,-20,146600,5318,-45,146614,5386,140,113151,837,674),
(5,24180008,'Aden_left_003',146606,5262,-20,146600,5262,-45,146614,5329,140,113151,837,674),
(5,24180009,'Aden_right_003',148324,5384,-20,148317,5319,-44,148331,5386,140,113151,837,674),
(5,24180010,'Aden_right_004',148323,5262,-20,148317,5261,-44,148317,5328,140,113151,837,674),
(5,24180011,'Aden_wall_right',149711,5503,-726,149887,5119,-752,150049,5889,-197,678840,837,674),
(5,24180012,'Aden_left_002',146001,4721,-402,145993,4601,-427,146011,4722,-98,113151,837,674),
(5,24180013,'Aden_left_001',146001,4493,-402,145993,4493,-427,146011,4613,-98,113151,837,674),
(5,24180014,'Aden_right_001',148908,4721,-402,148900,4602,-427,148918,4723,-98,113151,837,674),
(5,24180015,'Aden_right_002',148908,4493,-402,148900,4492,-427,148918,4613,-98,113151,837,674),
(5,24180016,'Aden_terrace',147511,2240,180,147398,2243,201,147514,2245,434,113151,837,674),
(5,24180018,'Aden_side_door2',150044,3783,-80,150040,3776,-102,150056,3904,145,678840,837,674),
(5,24180019,'Aden_side_door1',149208,3077,1260,149209,3072,1235,149217,3200,1478,678840,837,674),
(5,24180020,'Aden_side_door4',144859,3783,-80,144848,3775,-102,144881,3902,145,678840,837,674),
(5,24180021,'Aden_side_door3',145694,3076,1259,145688,3072,1234,145712,3200,1477,678840,837,674),
(6,23250001,'Innadril_outer_002',116392,245462,-1064,116254,245456,-1090,116400,245470,-770,316500,644,518),
(6,23250002,'Innadril_outer_001',116130,245462,-1064,116123,245456,-1090,116269,245470,-770,316500,644,518),
(6,23250003,'Innadril_wall_001',117824,247146,-1151,117745,246831,-1212,117911,247468,-752,678840,837,674),
(6,23250004,'Innadril_wall_002',114497,247146,-1170,114417,246834,-1212,114578,247462,-752,678840,837,674),
(6,23250005,'Innadril_inner_002',116155,248008,-808,116019,248002,-831,116164,248014,-576,158250,644,518),
(6,23250006,'Innadril_inner_001',115894,248008,-808,115886,248002,-831,116033,248014,-576,158250,644,518),
(6,23250007,'Innadril_small_001',117145,250249,-679,117139,250249,-698,117250,250251,-570,158250,644,518),
(6,23250008,'Innadril_station',116856,250326,-328,116850,250315,-354,116863,250479,-104,158250,644,518),
(6,23250009,'Innadril_small_002',115849,251516,-677,115850,251412,-698,115852,251524,570,158250,644,518),
(7,24160009,'Goddard_outer_002',147642,-45571,-1945,147448,-45584,-2116,147664,-45553,-1866,316500,644,518),
(7,24160010,'Goddard_outer_001',147290,-45571,-1945,147272,-45584,-2116,147480,-45552,-1866,316500,644,518),
(7,24160011,'Goddard_side_door_001',149144,-48368,-2223,149130,-48384,-2411,149160,-48098,-2161,158250,644,518),
(7,24160012,'Goddard_side_door_002',145793,-48368,-2223,145779,-48385,-2411,145811,-48097,-2161,158250,644,518),
(7,24160013,'Goddard_side_door_003',148998,-47795,-1511,148940,-47890,-1625,149056,-47698,-1375,316500,644,518),
(7,24160014,'Goddard_side_door_004',145931,-47794,-1511,145873,-47890,-1625,145989,-47698,-1375,316500,644,518),
(7,24160015,'Goddard_station_001',148750,-49120,-588,148650,-49143,-715,148866,-49092,-465,158250,644,518),
(7,24160016,'Goddard_station_002',146180,-49121,-588,146080,-49144,-715,146296,-49093,-465,158250,644,518),
(7,24160017,'Goddard_ctr_001',150248,-48577,-1659,150147,-48600,-1775,150364,-48549,-1525,39562.5,644,518),
(7,24160018,'Goddard_ctr_002',144682,-48577,-1659,144581,-48600,-1775,144798,-48549,-1525,39562.5,644,518),
(7,24160019,'Goddard_inner_001',148751,-48603,-2290,148735,-48680,-2414,148764,-48528,-2164,678840,644,518),
(7,24160020,'Goddard_inner_002',146180,-48603,-2290,146164,-48680,-2414,146193,-48528,-2164,678840,644,518),
(7,24160021,'Goddard_wall_001',150106,-47523,-2289,149636,-47958,-2573,150734,-46931,-2323,678840,837,674),
(7,24160022,'Goddard_wall_002',144824,-47522,-2289,144480,-47958,-2572,145286,-46922,-2322,678840,837,674),
(7,24160023,'Goddard_inner_003',147464,-46200,-1987,147366,-46218,-2113,147562,-46171,-1863,678840,644,518),
-- C5 castles, Z-coordinates unchecked
(8,20160001,'Rune_outer_001',18492,-49243,-1215,18458,-49337,-1251,18507,-49136,-700,339420,837,674),
(8,20160002,'Rune_outer_002',18491,-49069,-1214,18458,-49167,-1251,18506,-48968,-700,339420,837,674),
(8,20160003,'Rune_inner_001',15775,-49202,-1059,15752,-49264,-1088,15785,-49136,-700,253200,837,674),
(8,20160004,'Rune_inner_002',15776,-49101,-1059,15752,-49168,-1088,15785,-49039,-700,253200,837,674),
(8,20160005,'Rune_inner_003',15352,-49149,-1057,15320,-49268,-1093,15361,-49027,-700,253200,837,674),
(8,20160006,'Rune_inner_004',12866,-51123,-1087,12746,-51140,-1115,12984,-51096,-800,253200,837,674),
(8,20160007,'Rune_wall_001',17162,-51449,-1084,16996,-51780,-1121,17521,-51277,-641,253200,837,674),
(8,20160008,'Rune_wall_002',17163,-46854,-1089,16983,-47020,-1121,17522,-46522,-641,253200,837,674),
(8,20160009,'Rune_wall_003',13793,-51445,-1072,13526,-52034,-1121,14216,-51354,-353,253200,837,674),
(9,22130001,'Schutt_outer_001',77638,-149643,-353,77539,-149648,-381,77754,-149616,-131,316500,837,674),
(9,22130002,'Schutt_outer_002',77476,-149643,-353,77362,-149649,-381,77571,-149616,-131,316500,837,674),
(9,22130003,'Schutt_inner_001',77550,-150256,-347,77456,-150282,-376,77653,-150235,-126,253200,837,674),
(9,22130004,'Schutt_wall_001',79860,-151728,-652,79730,-152022,-840,80861,-150985,-590,678840,837,674),
(9,22130005,'Schutt_wall_002',75262,-151692,-652,74229,-152016,-839,75377,-150961,-589,678840,837,674),
(9,22130006,'Schutt_side_door_001',79240,-152301,-648,79220,-152449,-676,79250,-152162,-426,253200,837,674),
(9,22130007,'Schutt_side_door_002',75889,-152297,-648,75869,-152449,-676,75902,-152162,-426,253200,837,674),
(9,22130008,'Schutt_side_door_003',79088,-151856,126,79065,-151955,97,79147,-151762,347,253200,837,674),
(9,22130009,'Schutt_side_door_004',76020,-151856,126,75964,-151954,97,76079,-151763,347,253200,837,674),
(9,22130010,'Schutt_ctr_001',80334,-152640,-12,80238,-152664,-43,80454,-152613,207,253200,837,674),
(9,22130011,'Schutt_ctr_002',74768,-152639,-12,74672,-152664,-43,74888,-152613,207,253200,837,674),
(9,22130012,'Schutt_inner_001',78849,-152663,-652,78826,-152745,-682,78855,-152592,-432,253200,837,674),
(9,22130013,'Schutt_inner_002',76262,-152667,-652,76255,-152744,-682,76284,-152592,-432,253200,837,674),
(9,22130014,'Schutt_station_001',78844,-153186,1055,78740,-153207,1017,78957,-153156,1267,253200,837,674),
(9,22130015,'Schutt_station_002',76267,-153181,1055,76170,-153208,1017,76387,-153157,1267,253200,837,674),
-- Devastated Castle
(34,25170001,'outer_gate',178212,-15038,-2135,178211,-15038,-2294,178342,-15017,-1976,158250,644,518),
(34,25170002,'outer_gate',178468,-15038,-2135,178339,-15038,-2295,178469,-15017,-1977,158250,644,518),
(34,25170003,'inner_door',178121,-18226,-2286,178120,-18225,-2286,178183,-18211,-1836,79125,644,518),
(34,25170004,'inner_door',178247,-18220,-2210,178182,-18225,-2286,178245,-18211,-1836,79125,644,518),
(34,25170005,'inner_door',178119,-18220,-2210,178302,-18611,-2287,178309,-18573,-1837,79125,644,518),
(34,25170006,'inner_door',178298,-18650,-2233,178302,-18648,-2287,178309,-18610,-1837,79125,644,518);

View File

@ -0,0 +1,10 @@
-- ---------------------------
-- Table structure for castle_doorupgrade
-- ---------------------------
CREATE TABLE IF NOT EXISTS castle_doorupgrade (
doorId INT NOT NULL default 0,
hp INT NOT NULL default 0,
pDef INT NOT NULL default 0,
mDef INT NOT NULL default 0,
PRIMARY KEY (doorId )
);

View File

@ -0,0 +1,13 @@
-- ---------------------------
-- Table structure for `castle_manor_procure`
-- ---------------------------
CREATE TABLE IF NOT EXISTS `castle_manor_procure` (
`castle_id` INT NOT NULL DEFAULT '0',
`crop_id` int(11) NOT NULL DEFAULT '0',
`can_buy` int(11) NOT NULL DEFAULT '0',
`start_buy` int(11) NOT NULL DEFAULT '0',
`price` int(11) NOT NULL DEFAULT '0',
`reward_type` int(11) NOT NULL DEFAULT '0',
`period` INT NOT NULL DEFAULT '1',
PRIMARY KEY (`castle_id`,`crop_id`,`period`)
) DEFAULT CHARSET=utf8;

View File

@ -0,0 +1,12 @@
-- ---------------------------
-- Table structure for `castle_manor_production`
-- ---------------------------
CREATE TABLE IF NOT EXISTS `castle_manor_production` (
`castle_id` INT NOT NULL DEFAULT '0',
`seed_id` int(11) NOT NULL DEFAULT '0',
`can_produce` int(11) NOT NULL DEFAULT '0',
`start_produce` int(11) NOT NULL DEFAULT '0',
`seed_price` int(11) NOT NULL DEFAULT '0',
`period` INT NOT NULL DEFAULT '1',
PRIMARY KEY (`castle_id`,`seed_id`,`period`)
) DEFAULT CHARSET=utf8;

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,139 @@
--
-- Table structure for table `char_templates`
--
DROP TABLE IF EXISTS `char_templates`;
CREATE TABLE `char_templates` (
`ClassId` int(11) NOT NULL default '0',
`ClassName` varchar(20) NOT NULL default '',
`RaceId` int(1) NOT NULL default '0',
`STR` int(2) NOT NULL default '0',
`CON` int(2) NOT NULL default '0',
`DEX` int(2) NOT NULL default '0',
`_INT` int(2) NOT NULL default '0',
`WIT` int(2) NOT NULL default '0',
`MEN` int(2) NOT NULL default '0',
`P_ATK` int(3) NOT NULL default '0',
`P_DEF` int(3) NOT NULL default '0',
`M_ATK` int(3) NOT NULL default '0',
`M_DEF` int(2) NOT NULL default '0',
`P_SPD` int(3) NOT NULL default '0',
`M_SPD` int(3) NOT NULL default '0',
`ACC` int(3) NOT NULL default '0',
`CRITICAL` int(3) NOT NULL default '0',
`EVASION` int(3) NOT NULL default '0',
`MOVE_SPD` int(3) NOT NULL default '0',
`_LOAD` int(11) NOT NULL default '0',
`x` int(9) NOT NULL default '0',
`y` int(9) NOT NULL default '0',
`z` int(9) NOT NULL default '0',
`canCraft` int(1) NOT NULL default '0',
`M_UNK1` decimal(4,2) NOT NULL default '0.00',
`M_UNK2` decimal(8,6) NOT NULL default '0.000000',
`M_COL_R` decimal(3,1) NOT NULL default '0.0',
`M_COL_H` decimal(4,1) NOT NULL default '0.0',
`F_UNK1` decimal(4,2) NOT NULL default '0.00',
`F_UNK2` decimal(8,6) NOT NULL default '0.000000',
`F_COL_R` decimal(3,1) NOT NULL default '0.0',
`F_COL_H` decimal(4,1) NOT NULL default '0.0',
`items1` int(4) NOT NULL default '0',
`items2` int(4) NOT NULL default '0',
`items3` int(4) NOT NULL default '0',
`items4` int(4) NOT NULL default '0',
`items5` int(10) NOT NULL default '0',
PRIMARY KEY (`ClassId`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
--
-- Dumping data for table `char_templates`
--
INSERT INTO `char_templates` VALUES (0, 'Human Fighter', 0, 40, 43, 30, 21, 11, 25, 4, 80, 6, 41, 300, 333, 33, 44, 33, 115, 81900, -71338, 258271, -3104, 0, 1.10, 1.188000, 9.0, 23.0, 1.10, 1.188000, 8.0, 23.5, 1147, 1146, 10, 2369, 5588);
INSERT INTO `char_templates` VALUES (1, 'Warrior', 0, 40, 43, 30, 21, 11, 25, 4, 80, 6, 41, 300, 333, 33, 44, 33, 115, 81900, -71338, 258271, -3104, 0, 1.10, 1.188000, 9.0, 23.0, 1.10, 1.188000, 8.0, 23.5, 1147, 1146, 10, 2369, 5588);
INSERT INTO `char_templates` VALUES (2, 'Gladiator', 0, 40, 43, 30, 21, 11, 25, 4, 80, 6, 41, 300, 333, 33, 44, 33, 115, 81900, -71338, 258271, -3104, 0, 1.10, 1.188000, 9.0, 23.0, 1.10, 1.188000, 8.0, 23.5, 1147, 1146, 10, 2369, 5588);
INSERT INTO `char_templates` VALUES (3, 'Warlord', 0, 40, 43, 30, 21, 11, 25, 4, 80, 6, 41, 300, 333, 33, 44, 33, 115, 81900, -71338, 258271, -3104, 0, 1.10, 1.188000, 9.0, 23.0, 1.10, 1.188000, 8.0, 23.5, 1147, 1146, 10, 2369, 5588);
INSERT INTO `char_templates` VALUES (4, 'Human Knight', 0, 40, 43, 30, 21, 11, 25, 4, 80, 6, 41, 300, 333, 33, 44, 33, 115, 81900, -71338, 258271, -3104, 0, 1.10, 1.188000, 9.0, 23.0, 1.10, 1.188000, 8.0, 23.5, 1147, 1146, 10, 2369, 5588);
INSERT INTO `char_templates` VALUES (5, 'Paladin', 0, 40, 43, 30, 21, 11, 25, 4, 80, 6, 41, 300, 333, 33, 44, 33, 115, 81900, -71338, 258271, -3104, 0, 1.10, 1.188000, 9.0, 23.0, 1.10, 1.188000, 8.0, 23.5, 1147, 1146, 10, 2369, 5588);
INSERT INTO `char_templates` VALUES (6, 'Dark Avenger', 0, 40, 43, 30, 21, 11, 25, 4, 80, 6, 41, 300, 333, 33, 44, 33, 115, 81900, -71338, 258271, -3104, 0, 1.10, 1.188000, 9.0, 23.0, 1.10, 1.188000, 8.0, 23.5, 1147, 1146, 10, 2369, 5588);
INSERT INTO `char_templates` VALUES (7, 'Rogue', 0, 40, 43, 30, 21, 11, 25, 4, 80, 6, 41, 300, 333, 33, 44, 33, 115, 81900, -71338, 258271, -3104, 0, 1.10, 1.188000, 9.0, 23.0, 1.10, 1.188000, 8.0, 23.5, 1147, 1146, 10, 2369, 5588);
INSERT INTO `char_templates` VALUES (8, 'Treasure Hunter', 0, 40, 43, 30, 21, 11, 25, 4, 80, 6, 41, 300, 333, 33, 44, 33, 115, 81900, -71338, 258271, -3104, 0, 1.10, 1.188000, 9.0, 23.0, 1.10, 1.188000, 8.0, 23.5, 1147, 1146, 10, 2369, 5588);
INSERT INTO `char_templates` VALUES (9, 'Hawkeye', 0, 40, 43, 30, 21, 11, 25, 4, 80, 6, 41, 300, 333, 33, 44, 33, 115, 81900, -71338, 258271, -3104, 0, 1.10, 1.188000, 9.0, 23.0, 1.10, 1.188000, 8.0, 23.5, 1147, 1146, 10, 2369, 5588);
INSERT INTO `char_templates` VALUES (10, 'Human Mage', 0, 22, 27, 21, 41, 20, 39, 3, 54, 6, 41, 300, 333, 28, 40, 28, 120, 62500, -90890, 248027, -3570, 0, 1.01, 0.872640, 7.5, 22.8, 1.01, 0.872640, 6.5, 22.5, 425, 461, 6, 5588, 0);
INSERT INTO `char_templates` VALUES (11, 'Human Wizard', 0, 22, 27, 21, 41, 20, 39, 3, 54, 6, 41, 300, 333, 28, 40, 28, 120, 62500, -90890, 248027, -3570, 0, 1.01, 0.872640, 7.5, 22.8, 1.01, 0.872640, 6.5, 22.5, 425, 461, 6, 5588, 0);
INSERT INTO `char_templates` VALUES (12, 'Sorcerer', 0, 22, 27, 21, 41, 20, 39, 3, 54, 6, 41, 300, 333, 28, 40, 28, 120, 62500, -90890, 248027, -3570, 0, 1.01, 0.872640, 7.5, 22.8, 1.01, 0.872640, 6.5, 22.5, 425, 461, 6, 5588, 0);
INSERT INTO `char_templates` VALUES (13, 'Necromancer', 0, 22, 27, 21, 41, 20, 39, 3, 54, 6, 41, 300, 333, 28, 40, 28, 120, 62500, -90890, 248027, -3570, 0, 1.01, 0.872640, 7.5, 22.8, 1.01, 0.872640, 6.5, 22.5, 425, 461, 6, 5588, 0);
INSERT INTO `char_templates` VALUES (14, 'Warlock', 0, 22, 27, 21, 41, 20, 39, 3, 54, 6, 41, 300, 333, 28, 40, 28, 120, 62500, -90890, 248027, -3570, 0, 1.01, 0.872640, 7.5, 22.8, 1.01, 0.872640, 6.5, 22.5, 425, 461, 6, 5588, 0);
INSERT INTO `char_templates` VALUES (15, 'Cleric', 0, 22, 27, 21, 41, 20, 39, 3, 54, 6, 41, 300, 333, 28, 40, 28, 120, 62500, -90890, 248027, -3570, 0, 1.01, 0.872640, 7.5, 22.8, 1.01, 0.872640, 6.5, 22.5, 425, 461, 6, 5588, 0);
INSERT INTO `char_templates` VALUES (16, 'Bishop', 0, 22, 27, 21, 41, 20, 39, 3, 54, 6, 41, 300, 333, 28, 40, 28, 120, 62500, -90890, 248027, -3570, 0, 1.01, 0.872640, 7.5, 22.8, 1.01, 0.872640, 6.5, 22.5, 425, 461, 6, 5588, 0);
INSERT INTO `char_templates` VALUES (17, 'Human Prophet', 0, 22, 27, 21, 41, 20, 39, 3, 54, 6, 41, 300, 333, 28, 40, 28, 120, 62500, -90890, 248027, -3570, 0, 1.01, 0.872640, 7.5, 22.8, 1.01, 0.872640, 6.5, 22.5, 425, 461, 6, 5588, 0);
INSERT INTO `char_templates` VALUES (18, 'Elf Fighter', 1, 36, 36, 35, 23, 14, 26, 4, 80, 6, 41, 300, 333, 36, 46, 36, 125, 73000, 45978, 41196, -3440, 0, 1.15, 1.242000, 7.5, 24.0, 1.15, 1.242000, 7.5, 23.0, 1147, 1146, 10, 2369, 5588);
INSERT INTO `char_templates` VALUES (19, 'Elf Knight', 1, 36, 36, 35, 23, 14, 26, 4, 80, 6, 41, 300, 333, 36, 46, 36, 125, 73000, 45978, 41196, -3440, 0, 1.15, 1.242000, 7.5, 24.0, 1.15, 1.242000, 7.5, 23.0, 1147, 1146, 10, 2369, 5588);
INSERT INTO `char_templates` VALUES (20, 'Temple Knight', 1, 36, 36, 35, 23, 14, 26, 4, 80, 6, 41, 300, 333, 36, 46, 36, 125, 73000, 45978, 41196, -3440, 0, 1.15, 1.242000, 7.5, 24.0, 1.15, 1.242000, 7.5, 23.0, 1147, 1146, 10, 2369, 5588);
INSERT INTO `char_templates` VALUES (21, 'Swordsinger', 1, 36, 36, 35, 23, 14, 26, 4, 80, 6, 41, 300, 333, 36, 46, 36, 125, 73000, 45978, 41196, -3440, 0, 1.15, 1.242000, 7.5, 24.0, 1.15, 1.242000, 7.5, 23.0, 1147, 1146, 10, 2369, 5588);
INSERT INTO `char_templates` VALUES (22, 'Scout', 1, 36, 36, 35, 23, 14, 26, 4, 80, 6, 41, 300, 333, 36, 46, 36, 125, 73000, 45978, 41196, -3440, 0, 1.15, 1.242000, 7.5, 24.0, 1.15, 1.242000, 7.5, 23.0, 1147, 1146, 10, 2369, 5588);
INSERT INTO `char_templates` VALUES (23, 'Plains Walker', 1, 36, 36, 35, 23, 14, 26, 4, 80, 6, 41, 300, 333, 36, 46, 36, 125, 73000, 45978, 41196, -3440, 0, 1.15, 1.242000, 7.5, 24.0, 1.15, 1.242000, 7.5, 23.0, 1147, 1146, 10, 2369, 5588);
INSERT INTO `char_templates` VALUES (24, 'Silver Ranger', 1, 36, 36, 35, 23, 14, 26, 4, 80, 6, 41, 300, 333, 36, 46, 36, 125, 73000, 45978, 41196, -3440, 0, 1.15, 1.242000, 7.5, 24.0, 1.15, 1.242000, 7.5, 23.0, 1147, 1146, 10, 2369, 5588);
INSERT INTO `char_templates` VALUES (25, 'Elf Mage', 1, 21, 25, 24, 37, 23, 40, 3, 54, 6, 41, 300, 333, 30, 41, 30, 122, 62400, 46182, 41198, -3440, 0, 1.04, 0.898560, 7.5, 24.0, 1.04, 0.898560, 7.5, 23.0, 425, 461, 6, 5588, 0);
INSERT INTO `char_templates` VALUES (26, 'Elf Wizard', 1, 21, 25, 24, 37, 23, 40, 3, 54, 6, 41, 300, 333, 30, 41, 30, 122, 62400, 46182, 41198, -3440, 0, 1.04, 0.898560, 7.5, 24.0, 1.04, 0.898560, 7.5, 23.0, 425, 461, 6, 5588, 0);
INSERT INTO `char_templates` VALUES (27, 'Spellsinger', 1, 21, 25, 24, 37, 23, 40, 3, 54, 6, 41, 300, 333, 30, 41, 30, 122, 62400, 46182, 41198, -3440, 0, 1.04, 0.898560, 7.5, 24.0, 1.04, 0.898560, 7.5, 23.0, 425, 461, 6, 5588, 0);
INSERT INTO `char_templates` VALUES (28, 'Elemental Summoner', 1, 21, 25, 24, 37, 23, 40, 3, 54, 6, 41, 300, 333, 30, 41, 30, 122, 62400, 46182, 41198, -3440, 0, 1.04, 0.898560, 7.5, 24.0, 1.04, 0.898560, 7.5, 23.0, 425, 461, 6, 5588, 0);
INSERT INTO `char_templates` VALUES (29, 'Oracle', 1, 21, 25, 24, 37, 23, 40, 3, 54, 6, 41, 300, 333, 30, 41, 30, 122, 62400, 46182, 41198, -3440, 0, 1.04, 0.898560, 7.5, 24.0, 1.04, 0.898560, 7.5, 23.0, 425, 461, 6, 5588, 0);
INSERT INTO `char_templates` VALUES (30, 'Elder', 1, 21, 25, 24, 37, 23, 40, 3, 54, 6, 41, 300, 333, 30, 41, 30, 122, 62400, 46182, 41198, -3440, 0, 1.04, 0.898560, 7.5, 24.0, 1.04, 0.898560, 7.5, 23.0, 425, 461, 6, 5588, 0);
INSERT INTO `char_templates` VALUES (31, 'DE Fighter', 2, 41, 32, 34, 25, 12, 26, 4, 80, 6, 41, 300, 333, 35, 45, 35, 122, 69000, 28377, 10916, -4224, 0, 1.14, 1.231200, 7.5, 24.0, 1.14, 1.231200, 7.0, 23.5, 1147, 1146, 10, 2369, 5588);
INSERT INTO `char_templates` VALUES (32, 'Palus Knight', 2, 41, 32, 34, 25, 12, 26, 4, 80, 6, 41, 300, 333, 35, 45, 35, 122, 69000, 28377, 10916, -4224, 0, 1.14, 1.231200, 7.5, 24.0, 1.14, 1.231200, 7.0, 23.5, 1147, 1146, 10, 2369, 5588);
INSERT INTO `char_templates` VALUES (33, 'Shillien Knight', 2, 41, 32, 34, 25, 12, 26, 4, 80, 6, 41, 300, 333, 35, 45, 35, 122, 69000, 28377, 10916, -4224, 0, 1.14, 1.231200, 7.5, 24.0, 1.14, 1.231200, 7.0, 23.5, 1147, 1146, 10, 2369, 5588);
INSERT INTO `char_templates` VALUES (34, 'Bladedancer', 2, 41, 32, 34, 25, 12, 26, 4, 80, 6, 41, 300, 333, 35, 45, 35, 122, 69000, 28377, 10916, -4224, 0, 1.14, 1.231200, 7.5, 24.0, 1.14, 1.231200, 7.0, 23.5, 1147, 1146, 10, 2369, 5588);
INSERT INTO `char_templates` VALUES (35, 'Assassin', 2, 41, 32, 34, 25, 12, 26, 4, 80, 6, 41, 300, 333, 35, 45, 35, 122, 69000, 28377, 10916, -4224, 0, 1.14, 1.231200, 7.5, 24.0, 1.14, 1.231200, 7.0, 23.5, 1147, 1146, 10, 2369, 5588);
INSERT INTO `char_templates` VALUES (36, 'Abyss Walker', 2, 41, 32, 34, 25, 12, 26, 4, 80, 6, 41, 300, 333, 35, 45, 35, 122, 69000, 28377, 10916, -4224, 0, 1.14, 1.231200, 7.5, 24.0, 1.14, 1.231200, 7.0, 23.5, 1147, 1146, 10, 2369, 5588);
INSERT INTO `char_templates` VALUES (37, 'Phantom Ranger', 2, 41, 32, 34, 25, 12, 26, 4, 80, 6, 41, 300, 333, 35, 45, 35, 122, 69000, 28377, 10916, -4224, 0, 1.14, 1.231200, 7.5, 24.0, 1.14, 1.231200, 7.0, 23.5, 1147, 1146, 10, 2369, 5588);
INSERT INTO `char_templates` VALUES (38, 'DE Mage', 2, 23, 24, 23, 44, 19, 37, 3, 54, 6, 41, 300, 333, 29, 41, 29, 122, 61000, 28295, 11063, -4224, 0, 1.14, 1.231200, 7.5, 24.0, 1.03, 0.889920, 7.0, 23.5, 425, 461, 6, 5588, 0);
INSERT INTO `char_templates` VALUES (39, 'DE Wizard', 2, 23, 24, 23, 44, 19, 37, 3, 54, 6, 41, 300, 333, 29, 41, 29, 122, 61000, 28295, 11063, -4224, 0, 1.14, 1.231200, 7.5, 24.0, 1.03, 0.889920, 7.0, 23.5, 425, 461, 6, 5588, 0);
INSERT INTO `char_templates` VALUES (40, 'Spell Howler', 2, 23, 24, 23, 44, 19, 37, 3, 54, 6, 41, 300, 333, 29, 41, 29, 122, 61000, 28295, 11063, -4224, 0, 1.14, 1.231200, 7.5, 24.0, 1.03, 0.889920, 7.0, 23.5, 425, 461, 6, 5588, 0);
INSERT INTO `char_templates` VALUES (41, 'Phantom Summoner', 2, 23, 24, 23, 44, 19, 37, 3, 54, 6, 41, 300, 333, 29, 41, 29, 122, 61000, 28295, 11063, -4224, 0, 1.14, 1.231200, 7.5, 24.0, 1.03, 0.889920, 7.0, 23.5, 425, 461, 6, 5588, 0);
INSERT INTO `char_templates` VALUES (42, 'Shillien Oracle', 2, 23, 24, 23, 44, 19, 37, 3, 54, 6, 41, 300, 333, 29, 41, 29, 122, 61000, 28295, 11063, -4224, 0, 1.14, 1.231200, 7.5, 24.0, 1.03, 0.889920, 7.0, 23.5, 425, 461, 6, 5588, 0);
INSERT INTO `char_templates` VALUES (43, 'Shillien Elder', 2, 23, 24, 23, 44, 19, 37, 3, 54, 6, 41, 300, 333, 29, 41, 29, 122, 61000, 28295, 11063, -4224, 0, 1.14, 1.231200, 7.5, 24.0, 1.03, 0.889920, 7.0, 23.5, 425, 461, 6, 5588, 0);
INSERT INTO `char_templates` VALUES (44, 'Orc Fighter', 3, 40, 47, 26, 18, 12, 27, 4, 80, 6, 41, 300, 333, 31, 42, 31, 117, 87000, -56693, -113610, -690, 0, 1.06, 1.144800, 11.0, 28.0, 1.06, 1.144800, 7.0, 27.0, 1147, 1146, 2368, 2369, 5588);
INSERT INTO `char_templates` VALUES (45, 'Raider', 3, 40, 47, 26, 18, 12, 27, 4, 80, 6, 41, 300, 333, 31, 42, 31, 117, 87000, -56693, -113610, -690, 0, 1.06, 1.144800, 11.0, 28.0, 1.06, 1.144800, 7.0, 27.0, 1147, 1146, 2368, 2369, 5588);
INSERT INTO `char_templates` VALUES (46, 'Destroyer', 3, 40, 47, 26, 18, 12, 27, 4, 80, 6, 41, 300, 333, 31, 42, 31, 117, 87000, -56693, -113610, -690, 0, 1.06, 1.144800, 11.0, 28.0, 1.06, 1.144800, 7.0, 27.0, 1147, 1146, 2368, 2369, 5588);
INSERT INTO `char_templates` VALUES (47, 'Monk', 3, 40, 47, 26, 18, 12, 27, 4, 80, 6, 41, 300, 333, 31, 42, 31, 117, 87000, -56682, -113610, -690, 0, 1.06, 1.144800, 11.0, 28.0, 1.06, 1.144800, 7.0, 27.0, 1147, 1146, 2368, 2369, 5588);
INSERT INTO `char_templates` VALUES (48, 'Tyrant', 3, 40, 47, 26, 18, 12, 27, 4, 80, 6, 41, 300, 333, 31, 42, 31, 117, 87000, -56693, -113610, -690, 0, 1.06, 1.144800, 11.0, 28.0, 1.06, 1.144800, 7.0, 27.0, 1147, 1146, 2368, 2369, 5588);
INSERT INTO `char_templates` VALUES (49, 'Orc Mage', 3, 27, 31, 24, 31, 15, 42, 3, 54, 6, 41, 300, 333, 30, 41, 30, 121, 68000, -56682, -113730, -690, 0, 1.04, 0.898560, 7.0, 27.5, 1.04, 0.898560, 8.0, 25.5, 425, 461, 2368, 5588, 0);
INSERT INTO `char_templates` VALUES (50, 'Shaman', 3, 27, 31, 24, 31, 15, 42, 3, 54, 6, 41, 300, 333, 30, 41, 30, 121, 68000, -56682, -113730, -690, 0, 1.04, 0.898560, 7.0, 27.5, 1.04, 0.898560, 8.0, 25.5, 425, 461, 2368, 5588, 0);
INSERT INTO `char_templates` VALUES (51, 'Overlord', 3, 27, 31, 24, 31, 15, 42, 3, 54, 6, 41, 300, 333, 30, 41, 30, 121, 68000, -56682, -113730, -690, 0, 1.04, 0.898560, 7.0, 27.5, 1.04, 0.898560, 8.0, 25.5, 425, 461, 2368, 5588, 0);
INSERT INTO `char_templates` VALUES (52, 'Warcryer', 3, 27, 31, 24, 31, 15, 42, 3, 54, 6, 41, 300, 333, 30, 41, 30, 121, 68000, -56682, -113730, -690, 0, 1.04, 0.898560, 7.0, 27.5, 1.04, 0.898560, 8.0, 25.5, 425, 461, 2368, 5588, 0);
INSERT INTO `char_templates` VALUES (53, 'Dwarf Fighter', 4, 39, 45, 29, 20, 10, 27, 4, 80, 6, 41, 300, 333, 33, 43, 33, 115, 83000, 108512, -174026, -400, 1, 1.09, 1.487196, 9.0, 18.0, 1.09, 1.487196, 5.0, 19.0, 1147, 1146, 10, 2370, 5588);
INSERT INTO `char_templates` VALUES (54, 'Scavenger', 4, 39, 45, 29, 20, 10, 27, 4, 80, 6, 41, 300, 333, 33, 43, 33, 115, 83000, 108512, -174026, -400, 1, 1.09, 1.487196, 9.0, 18.0, 1.09, 1.487196, 5.0, 19.0, 1147, 1146, 10, 2370, 5588);
INSERT INTO `char_templates` VALUES (55, 'Bounty Hunter', 4, 39, 45, 29, 20, 10, 27, 4, 80, 6, 41, 300, 333, 33, 43, 33, 115, 83000, 108512, -174026, -400, 1, 1.09, 1.487196, 9.0, 18.0, 1.09, 1.487196, 5.0, 19.0, 1147, 1146, 10, 2370, 5588);
INSERT INTO `char_templates` VALUES (56, 'Artisan', 4, 39, 45, 29, 20, 10, 27, 4, 80, 6, 41, 300, 333, 33, 43, 33, 115, 83000, 108512, -174026, -400, 1, 1.09, 1.487196, 9.0, 18.0, 1.09, 1.487196, 5.0, 19.0, 1147, 1146, 10, 2370, 5588);
INSERT INTO `char_templates` VALUES (57, 'Warsmith', 4, 39, 45, 29, 20, 10, 27, 4, 80, 6, 41, 300, 333, 33, 43, 33, 115, 83000, 108512, -174026, -400, 1, 1.09, 1.487196, 9.0, 18.0, 1.09, 1.487196, 5.0, 19.0, 1147, 1146, 10, 2370, 5588);
INSERT INTO `char_templates` VALUES (88, 'Duelist', 0, 40, 43, 30, 21, 11, 25, 4, 80, 6, 41, 300, 333, 33, 44, 33, 115, 81900, -71338, 258271, -3104, 0, 1.10, 1.188000, 9.0, 23.0, 1.10, 1.188000, 8.0, 23.5, 1147, 1146, 10, 2369, 5588);
INSERT INTO `char_templates` VALUES (89, 'DreadNought', 0, 40, 43, 30, 21, 11, 25, 4, 80, 6, 41, 300, 333, 33, 44, 33, 115, 81900, -71338, 258271, -3104, 0, 1.10, 1.188000, 9.0, 23.0, 1.10, 1.188000, 8.0, 23.5, 1147, 1146, 10, 2369, 5588);
INSERT INTO `char_templates` VALUES (90, 'Phoenix Knight', 0, 40, 43, 30, 21, 11, 25, 4, 80, 6, 41, 300, 333, 33, 44, 33, 115, 81900, -71338, 258271, -3104, 0, 1.10, 1.188000, 9.0, 23.0, 1.10, 1.188000, 8.0, 23.5, 1147, 1146, 10, 2369, 5588);
INSERT INTO `char_templates` VALUES (91, 'Hell Knight', 0, 40, 43, 30, 21, 11, 25, 4, 80, 6, 41, 300, 333, 33, 44, 33, 115, 81900, -71338, 258271, -3104, 0, 1.10, 1.188000, 9.0, 23.0, 1.10, 1.188000, 8.0, 23.5, 1147, 1146, 10, 2369, 5588);
INSERT INTO `char_templates` VALUES (92, 'Sagittarius', 0, 40, 43, 30, 21, 11, 25, 4, 80, 6, 41, 300, 333, 33, 44, 33, 115, 81900, -71338, 258271, -3104, 0, 1.10, 1.188000, 9.0, 23.0, 1.10, 1.188000, 8.0, 23.5, 1147, 1146, 10, 2369, 5588);
INSERT INTO `char_templates` VALUES (93, 'Adventurer', 0, 40, 43, 30, 21, 11, 25, 4, 80, 6, 41, 300, 333, 33, 44, 33, 115, 81900, -71338, 258271, -3104, 0, 1.10, 1.188000, 9.0, 23.0, 1.10, 1.188000, 8.0, 23.5, 1147, 1146, 10, 2369, 5588);
INSERT INTO `char_templates` VALUES (94, 'Archmage', 0, 22, 27, 21, 41, 20, 39, 3, 54, 6, 41, 300, 333, 28, 40, 28, 120, 62500, -90890, 248027, -3570, 0, 1.01, 0.872640, 7.5, 22.8, 1.01, 0.872640, 6.5, 22.5, 425, 461, 6, 5588, 0);
INSERT INTO `char_templates` VALUES (95, 'Soultaker', 0, 22, 27, 21, 41, 20, 39, 3, 54, 6, 41, 300, 333, 28, 40, 28, 120, 62500, -90890, 248027, -3570, 0, 1.01, 0.872640, 7.5, 22.8, 1.01, 0.872640, 6.5, 22.5, 425, 461, 6, 5588, 0);
INSERT INTO `char_templates` VALUES (96, 'Arcana Lord', 0, 22, 27, 21, 41, 20, 39, 3, 54, 6, 41, 300, 333, 28, 40, 28, 120, 62500, -90890, 248027, -3570, 0, 1.01, 0.872640, 7.5, 22.8, 1.01, 0.872640, 6.5, 22.5, 425, 461, 6, 5588, 0);
INSERT INTO `char_templates` VALUES (97, 'Cardinal', 0, 22, 27, 21, 41, 20, 39, 3, 54, 6, 41, 300, 333, 28, 40, 28, 120, 62500, -90890, 248027, -3570, 0, 1.01, 0.872640, 7.5, 22.8, 1.01, 0.872640, 6.5, 22.5, 425, 461, 6, 5588, 0);
INSERT INTO `char_templates` VALUES (98, 'Hierophant', 0, 22, 27, 21, 41, 20, 39, 3, 54, 6, 41, 300, 333, 28, 40, 28, 120, 62500, -90890, 248027, -3570, 0, 1.01, 0.872640, 7.5, 22.8, 1.01, 0.872640, 6.5, 22.5, 425, 461, 6, 5588, 0);
INSERT INTO `char_templates` VALUES (99, 'Eva Templar', 1, 36, 36, 35, 23, 14, 26, 4, 80, 6, 41, 300, 333, 36, 46, 36, 125, 73000, 45978, 41196, -3440, 0, 1.15, 1.242000, 7.5, 24.0, 1.15, 1.242000, 7.5, 23.0, 1147, 1146, 10, 2369, 5588);
INSERT INTO `char_templates` VALUES (100, 'Sword Muse', 1, 36, 36, 35, 23, 14, 26, 4, 80, 6, 41, 300, 333, 36, 46, 36, 125, 73000, 45978, 41196, -3440, 0, 1.15, 1.242000, 7.5, 24.0, 1.15, 1.242000, 7.5, 23.0, 1147, 1146, 10, 2369, 5588);
INSERT INTO `char_templates` VALUES (101, 'Wind Rider', 1, 36, 36, 35, 23, 14, 26, 4, 80, 6, 41, 300, 333, 36, 46, 36, 125, 73000, 45978, 41196, -3440, 0, 1.15, 1.242000, 7.5, 24.0, 1.15, 1.242000, 7.5, 23.0, 1147, 1146, 10, 2369, 5588);
INSERT INTO `char_templates` VALUES (102, 'Moonlight Sentinel', 1, 36, 36, 35, 23, 14, 26, 4, 80, 6, 41, 300, 333, 36, 46, 36, 125, 73000, 45978, 41196, -3440, 0, 1.15, 1.242000, 7.5, 24.0, 1.15, 1.242000, 7.5, 23.0, 1147, 1146, 10, 2369, 5588);
INSERT INTO `char_templates` VALUES (103, 'Mystic Muse', 1, 21, 25, 24, 37, 23, 40, 3, 54, 6, 41, 300, 333, 30, 41, 30, 122, 62400, 46182, 41198, -3440, 0, 1.04, 0.898560, 7.5, 24.0, 1.04, 0.898560, 7.5, 23.0, 425, 461, 6, 5588, 0);
INSERT INTO `char_templates` VALUES (104, 'Elemental Master', 1, 21, 25, 24, 37, 23, 40, 3, 54, 6, 41, 300, 333, 30, 41, 30, 122, 62400, 46182, 41198, -3440, 0, 1.04, 0.898560, 7.5, 24.0, 1.04, 0.898560, 7.5, 23.0, 425, 461, 6, 5588, 0);
INSERT INTO `char_templates` VALUES (105, 'Eva Saint', 1, 21, 25, 24, 37, 23, 40, 3, 54, 6, 41, 300, 333, 30, 41, 30, 122, 62400, 46182, 41198, -3440, 0, 1.04, 0.898560, 7.5, 24.0, 1.04, 0.898560, 7.5, 23.0, 425, 461, 6, 5588, 0);
INSERT INTO `char_templates` VALUES (106, 'Shillien Templar', 2, 41, 32, 34, 25, 12, 26, 4, 80, 6, 41, 300, 333, 35, 45, 35, 122, 69000, 28377, 10916, -4224, 0, 1.14, 1.231200, 7.5, 24.0, 1.14, 1.231200, 7.0, 23.5, 1147, 1146, 10, 2369, 5588);
INSERT INTO `char_templates` VALUES (107, 'Spectral Dancer', 2, 41, 32, 34, 25, 12, 26, 4, 80, 6, 41, 300, 333, 35, 45, 35, 122, 69000, 28377, 10916, -4224, 0, 1.14, 1.231200, 7.5, 24.0, 1.14, 1.231200, 7.0, 23.5, 1147, 1146, 10, 2369, 5588);
INSERT INTO `char_templates` VALUES (108, 'Ghost Hunter', 2, 41, 32, 34, 25, 12, 26, 4, 80, 6, 41, 300, 333, 35, 45, 35, 122, 69000, 28377, 10916, -4224, 0, 1.14, 1.231200, 7.5, 24.0, 1.14, 1.231200, 7.0, 23.5, 1147, 1146, 10, 2369, 5588);
INSERT INTO `char_templates` VALUES (109, 'Ghost Sentinel', 2, 41, 32, 34, 25, 12, 26, 4, 80, 6, 41, 300, 333, 35, 45, 35, 122, 69000, 28377, 10916, -4224, 0, 1.14, 1.231200, 7.5, 24.0, 1.14, 1.231200, 7.0, 23.5, 1147, 1146, 10, 2369, 5588);
INSERT INTO `char_templates` VALUES (110, 'Storm Screamer', 2, 23, 24, 23, 44, 19, 37, 3, 54, 6, 41, 300, 333, 29, 41, 29, 122, 61000, 28295, 11063, -4224, 0, 1.14, 1.231200, 7.5, 24.0, 1.03, 0.889920, 7.0, 23.5, 425, 461, 6, 5588, 0);
INSERT INTO `char_templates` VALUES (111, 'Spectral Master', 2, 23, 24, 23, 44, 19, 37, 3, 54, 6, 41, 300, 333, 29, 41, 29, 122, 61000, 28295, 11063, -4224, 0, 1.14, 1.231200, 7.5, 24.0, 1.03, 0.889920, 7.0, 23.5, 425, 461, 6, 5588, 0);
INSERT INTO `char_templates` VALUES (112, 'Shillen Saint', 2, 23, 24, 23, 44, 19, 37, 3, 54, 6, 41, 300, 333, 29, 41, 29, 122, 61000, 28295, 11063, -4224, 0, 1.14, 1.231200, 7.5, 24.0, 1.03, 0.889920, 7.0, 23.5, 425, 461, 6, 5588, 0);
INSERT INTO `char_templates` VALUES (113, 'Titan', 3, 40, 47, 26, 18, 12, 27, 4, 80, 6, 41, 300, 333, 31, 42, 31, 117, 87000, -56693, -113610, -690, 0, 1.06, 1.144800, 11.0, 28.0, 1.06, 1.144800, 7.0, 27.0, 1147, 1146, 2368, 2369, 5588);
INSERT INTO `char_templates` VALUES (114, 'Grand Khauatari', 3, 40, 47, 26, 18, 12, 27, 4, 80, 6, 41, 300, 333, 31, 42, 31, 117, 87000, -56693, -113610, -690, 0, 1.06, 1.144800, 11.0, 28.0, 1.06, 1.144800, 7.0, 27.0, 1147, 1146, 2368, 2369, 5588);
INSERT INTO `char_templates` VALUES (115, 'Dominator', 3, 27, 31, 24, 31, 15, 42, 3, 54, 6, 41, 300, 333, 30, 41, 30, 121, 68000, -56682, -113730, -690, 0, 1.04, 0.898560, 7.0, 27.5, 1.04, 0.898560, 8.0, 25.5, 425, 461, 2368, 5588, 0);
INSERT INTO `char_templates` VALUES (116, 'Doomcryer', 3, 27, 31, 24, 31, 15, 42, 3, 54, 6, 41, 300, 333, 30, 41, 30, 121, 68000, -56682, -113730, -690, 0, 1.04, 0.898560, 7.0, 27.5, 1.04, 0.898560, 8.0, 25.5, 425, 461, 2368, 5588, 0);
INSERT INTO `char_templates` VALUES (117, 'Fortune Seeker', 4, 39, 45, 29, 20, 10, 27, 4, 80, 6, 41, 300, 333, 33, 43, 33, 115, 83000, 108512, -174026, -400, 1, 1.09, 1.487196, 9.0, 18.0, 1.09, 1.487196, 5.0, 19.0, 1147, 1146, 10, 2370, 5588);
INSERT INTO `char_templates` VALUES (118, 'Maestro', 4, 39, 45, 29, 20, 10, 27, 4, 80, 6, 41, 300, 333, 33, 43, 33, 115, 83000, 108512, -174026, -400, 1, 1.09, 1.487196, 9.0, 18.0, 1.09, 1.487196, 5.0, 19.0, 1147, 1146, 10, 2370, 5588);

View File

@ -0,0 +1,6 @@
CREATE TABLE IF NOT EXISTS `character_friends` (
`char_id` INT UNSIGNED NOT NULL default 0,
`friend_id` INT UNSIGNED NOT NULL DEFAULT 0,
`relation` INT UNSIGNED NOT NULL DEFAULT 0,
PRIMARY KEY (`char_id`,`friend_id`)
);

View File

@ -0,0 +1,8 @@
CREATE TABLE IF NOT EXISTS `character_hennas` (
`char_obj_id` INT NOT NULL DEFAULT 0,
`symbol_id` INT,
`slot` INT NOT NULL DEFAULT 0,
`class_index` INT(1) NOT NULL DEFAULT 0,
PRIMARY KEY (`char_obj_id`,`slot`,`class_index`)
);

View File

@ -0,0 +1,13 @@
-- ---------------------------
-- Table structure for character_macroses
-- ---------------------------
CREATE TABLE IF NOT EXISTS `character_macroses` (
`char_obj_id` INT NOT NULL DEFAULT 0,
`id` INT NOT NULL DEFAULT 0,
`icon` INT,
`name` VARCHAR(40) ,
`descr` VARCHAR(80) ,
`acronym` VARCHAR(4) ,
`commands` VARCHAR(255) ,
PRIMARY KEY (`char_obj_id`,`id`)
);

View File

@ -0,0 +1,12 @@
CREATE TABLE IF NOT EXISTS `character_mail` (
`charId` int(10) NOT NULL,
`letterId` int(10),
`senderId` int(10) NOT NULL,
`location` varchar(45) NOT NULL,
`recipientNames` varchar(200) default NULL,
`subject` varchar(128) default NULL,
`message` varchar(3000) default NULL,
`sentDate` timestamp NULL default NULL,
`unread` smallint(1) default 1,
PRIMARY KEY (`letterId`)
);

View File

@ -0,0 +1,17 @@
drop table IF EXISTS `character_offline_trade`;
CREATE TABLE `character_offline_trade` (
`charId` int(11) NOT NULL,
`time` bigint(20) unsigned NOT NULL DEFAULT '0',
`type` tinyint(4) NOT NULL DEFAULT '0',
`title` varchar(100) DEFAULT NULL,
PRIMARY KEY (`charId`)
) ;
drop table IF EXISTS `character_offline_trade_items`;
CREATE TABLE `character_offline_trade_items` (
`charId` int(10) NOT NULL DEFAULT '0',
`item` int(10) NOT NULL DEFAULT '0',
`count` int(20) NOT NULL DEFAULT '0',
`price` int(20) NOT NULL DEFAULT '0',
`enchant` int(20) NOT NULL DEFAULT '0'
) ;

View File

@ -0,0 +1,11 @@
-- ----------------------------
-- Table structure for character_quests
-- ----------------------------
CREATE TABLE IF NOT EXISTS `character_quests` (
`char_id` INT NOT NULL DEFAULT 0,
`name` VARCHAR(40) NOT NULL DEFAULT '',
`var` VARCHAR(20) NOT NULL DEFAULT '',
`value` VARCHAR(255) ,
`class_index` int(1) NOT NULL default '0',
PRIMARY KEY (`char_id`,`name`,`var`,`class_index`)
);

View File

@ -0,0 +1,6 @@
CREATE TABLE IF NOT EXISTS `character_raid_points` (
`charId` INT UNSIGNED NOT NULL DEFAULT 0,
`boss_id` INT UNSIGNED NOT NULL DEFAULT 0,
`points` INT UNSIGNED NOT NULL DEFAULT 0,
PRIMARY KEY (`charId`,`boss_id`)
);

View File

@ -0,0 +1,9 @@
-- ---------------------------
-- Table structure for character_recipebook
-- ---------------------------
CREATE TABLE IF NOT EXISTS character_recipebook (
char_id decimal(11) NOT NULL default 0,
id decimal(11) NOT NULL default 0,
type INT NOT NULL default 0,
PRIMARY KEY (id,char_id)
);

View File

@ -0,0 +1,8 @@
-- ----------------------------
-- Table structure for character_recommends
-- ----------------------------
CREATE TABLE IF NOT EXISTS character_recommends (
char_id INT NOT NULL default 0,
target_id INT(11) NOT NULL DEFAULT 0,
PRIMARY KEY (char_id,target_id)
);

View File

@ -0,0 +1,14 @@
-- ---------------------------
-- Table structure for character_shortcuts
-- ---------------------------
CREATE TABLE IF NOT EXISTS character_shortcuts (
char_obj_id decimal(11) NOT NULL default 0,
slot decimal(3) NOT NULL default 0,
page decimal(3) NOT NULL default 0,
type decimal(3) ,
shortcut_id decimal(16) ,
level varchar(4) ,
`class_index` int(1) NOT NULL default '0',
PRIMARY KEY (char_obj_id,slot,page,`class_index`),
KEY `shortcut_id` (`shortcut_id`)
) ;

View File

@ -0,0 +1,11 @@
-- ---------------------------
-- Table structure for character_skills
-- ---------------------------
CREATE TABLE IF NOT EXISTS character_skills (
char_obj_id INT NOT NULL default 0,
skill_id INT NOT NULL default 0,
skill_level varchar(5) ,
skill_name varchar(40),
`class_index` INT(1) NOT NULL DEFAULT 0,
PRIMARY KEY (char_obj_id,skill_id,`class_index`)
) ;

View File

@ -0,0 +1,16 @@
-- ---------------------------
-- Table structure for character_skills
-- ---------------------------
CREATE TABLE IF NOT EXISTS character_skills_save (
char_obj_id INT NOT NULL default 0,
skill_id INT NOT NULL default 0,
skill_level INT NOT NULL default 0,
effect_count INT NOT NULL default 0,
effect_cur_time INT NOT NULL default 0,
reuse_delay INT(8) NOT NULL DEFAULT 0,
`systime` BIGINT UNSIGNED NOT NULL DEFAULT 0,
restore_type INT(1) NOT NULL DEFAULT 0,
`class_index` INT(1) NOT NULL DEFAULT 0,
buff_index INT(2) NOT NULL default 0,
PRIMARY KEY (char_obj_id,skill_id,`class_index`)
) ;

View File

@ -0,0 +1,12 @@
-- ---------------------------
-- Table structure for character_subclasses
-- ---------------------------
CREATE TABLE IF NOT EXISTS `character_subclasses` (
`char_obj_id` decimal(11,0) NOT NULL default '0',
`class_id` int(2) NOT NULL default '0',
`exp` decimal(20,0) NOT NULL default '0',
`sp` decimal(11,0) NOT NULL default '0',
`level` int(2) NOT NULL default '40',
`class_index` int(1) NOT NULL default '0',
PRIMARY KEY (`char_obj_id`,`class_id`)
) ;

View File

@ -0,0 +1,5 @@
CREATE TABLE IF NOT EXISTS `character_variables` (
`charId` int(10) UNSIGNED NOT NULL,
`var` varchar(255) NOT NULL,
`val` text NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

View File

@ -0,0 +1,90 @@
-- ---------------------------
-- Table structure for characters
-- ---------------------------
CREATE TABLE IF NOT EXISTS characters (
account_name varchar(45) default NULL,
obj_Id decimal(11,0) NOT NULL default '0',
char_name varchar(35) NOT NULL,
`level` decimal(11,0) default NULL,
maxHp decimal(11,0) default 1,
curHp decimal(18,0) default 1,
maxCp decimal(11,0) default 1,
curCp decimal(18,0) default 1,
maxMp decimal(11,0) default 1,
curMp decimal(18,0) default 1,
acc decimal(11,0) default NULL,
crit decimal(10,0) default NULL,
evasion decimal(11,0) default NULL,
mAtk decimal(11,0) default NULL,
mDef decimal(11,0) default NULL,
mSpd decimal(11,0) default NULL,
pAtk decimal(11,0) default NULL,
pDef decimal(11,0) default NULL,
pSpd decimal(11,0) default NULL,
runSpd decimal(11,0) default NULL,
walkSpd decimal(11,0) default NULL,
str decimal(11,0) default NULL,
con decimal(11,0) default NULL,
dex decimal(11,0) default NULL,
_int decimal(11,0) default NULL,
men decimal(11,0) default NULL,
wit decimal(11,0) default NULL,
face decimal(11,0) default NULL,
hairStyle decimal(11,0) default NULL,
hairColor decimal(11,0) default NULL,
sex decimal(11,0) default NULL,
heading decimal(11,0) default NULL,
x decimal(11,0) default NULL,
y decimal(11,0) default NULL,
z decimal(11,0) default NULL,
movement_multiplier decimal(9,8) default NULL,
attack_speed_multiplier decimal(10,9) default NULL,
colRad decimal(10,3) default NULL,
colHeight decimal(10,3) default NULL,
exp decimal(20,0) default NULL,
expBeforeDeath decimal(20,0) default 0,
sp decimal(11,0) default NULL,
karma decimal(11,0) default NULL,
pvpkills decimal(11,0) default NULL,
pkkills decimal(11,0) default NULL,
clanid decimal(11,0) default NULL,
maxload decimal(11,0) default NULL,
race decimal(11,0) default NULL,
classid decimal(11,0) default NULL,
base_class int(2) NOT NULL default '0',
deletetime decimal(20,0) default NULL,
cancraft decimal(11,0) default NULL,
title varchar(16) default NULL,
rec_have int(3) NOT NULL default '0',
rec_left int(3) NOT NULL default '0',
accesslevel decimal(4,0) default NULL,
online decimal(1,0) default NULL,
onlinetime decimal(20,0) default NULL,
char_slot decimal(1) default NULL,
newbie decimal(1,0) default '1',
lastAccess decimal(20,0) default NULL,
clan_privs INT DEFAULT 0,
wantspeace decimal(1,0) DEFAULT 0,
isin7sdungeon decimal(1,0) NOT NULL default 0,
punish_level TINYINT UNSIGNED NOT NULL DEFAULT 0,
punish_timer INT UNSIGNED NOT NULL DEFAULT 0,
power_grade decimal(11,0) DEFAULT NULL,
nobless decimal(1,0) NOT NULL DEFAULT 0,
subpledge int(1) NOT NULL DEFAULT 0,
last_recom_date decimal(20,0) NOT NULL DEFAULT 0,
lvl_joined_academy int(1) NOT NULL DEFAULT 0,
apprentice int(1) NOT NULL DEFAULT 0,
sponsor int(1) NOT NULL DEFAULT 0,
varka_ketra_ally int(1) NOT NULL DEFAULT 0,
clan_join_expiry_time DECIMAL(20,0) NOT NULL DEFAULT 0,
clan_create_expiry_time DECIMAL(20,0) NOT NULL DEFAULT 0,
death_penalty_level int(2) NOT NULL DEFAULT 0,
pc_point int(5) NOT NULL DEFAULT 0,
name_color varchar(8) NOT NULL DEFAULT 0x000000,
title_color varchar(8) NOT NULL DEFAULT 0x000000,
first_log INT DEFAULT 1,
aio decimal(1,0) NOT NULL DEFAULT 0,
aio_end decimal(20,0) NOT NULL DEFAULT 0,
PRIMARY KEY (obj_Id),
KEY `clanid` (`clanid`)
) ;

View File

@ -0,0 +1,13 @@
-- ------------------------------------------
-- Table structure for Custom Characters Data
-- ------------------------------------------
DROP TABLE IF EXISTS `characters_custom_data`;
CREATE TABLE `characters_custom_data` (
`obj_Id` decimal(11,0) NOT NULL default '0',
`char_name` varchar(35) NOT NULL default '',
`hero` decimal(1,0) NOT NULL default '0',
`noble` decimal(1,0) NOT NULL default '0',
`donator` decimal(1,0) NOT NULL default '0',
`hero_end_date` BIGINT NOT NULL default '0',
PRIMARY KEY (`obj_Id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

View File

@ -0,0 +1,27 @@
-- ---------------------------
-- Table structure for clan_data
-- ---------------------------
CREATE TABLE IF NOT EXISTS clan_data (
clan_id INT NOT NULL default 0,
clan_name varchar(45) ,
clan_level INT,
reputation_score INT NOT NULL default 0,
hasCastle INT,
ally_id INT,
ally_name varchar(45),
leader_id INT,
crest_id INT,
crest_large_id INT,
ally_crest_id INT,
auction_bid_at INT NOT NULL default 0,
ally_penalty_expiry_time DECIMAL( 20,0 ) NOT NULL DEFAULT 0,
ally_penalty_type DECIMAL( 1 ) NOT NULL DEFAULT 0,
char_penalty_expiry_time DECIMAL( 20,0 ) NOT NULL DEFAULT 0,
dissolving_expiry_time DECIMAL( 20,0 ) NOT NULL DEFAULT 0,
enabled enum('true','false') NOT NULL DEFAULT 'false',
notice TEXT,
introduction TEXT,
PRIMARY KEY (clan_id),
KEY `leader_id` (`leader_id`),
KEY `ally_id` (`ally_id`)
);

View File

@ -0,0 +1,7 @@
CREATE TABLE IF NOT EXISTS clan_privs (
clan_id INT NOT NULL default 0,
rank INT NOT NULL default 0,
party INT NOT NULL default 0,
privs INT NOT NULL default 0,
PRIMARY KEY (`clan_id`,`rank`,`party`)
);

View File

@ -0,0 +1,10 @@
-- ----------------------------
-- Table structure for clan_skills
-- ----------------------------
CREATE TABLE IF NOT EXISTS clan_skills (
clan_id int(11) NOT NULL default 0,
skill_id int(11) NOT NULL default 0,
skill_level int(5) NOT NULL default 0,
skill_name varchar(26) default NULL,
PRIMARY KEY (`clan_id`,`skill_id`)
);

View File

@ -0,0 +1,7 @@
CREATE TABLE IF NOT EXISTS clan_subpledges (
clan_id INT NOT NULL default '0',
sub_pledge_id INT NOT NULL default '0',
name varchar(45),
leader_name varchar(35),
PRIMARY KEY (`clan_id`,`sub_pledge_id`)
);

View File

@ -0,0 +1,10 @@
--
-- Table structure for `clan_wars`
--
CREATE TABLE IF NOT EXISTS `clan_wars` (
`clan1` varchar(35) NOT NULL default '',
`clan2` varchar(35) NOT NULL default '',
`wantspeace1` decimal(1,0) NOT NULL default '0',
`wantspeace2` decimal(1,0) NOT NULL default '0',
PRIMARY KEY (`clan1`,`clan2`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

View File

@ -0,0 +1,63 @@
-- ---------------------------
-- Table structure for clanhall
-- ---------------------------
CREATE TABLE IF NOT EXISTS `clanhall` (
`id` int(11) NOT NULL default '0',
`name` varchar(40) NOT NULL default '',
`ownerId` int(11) NOT NULL default '0',
`lease` int(10) NOT NULL default '0',
`desc` text NOT NULL,
`location` varchar(15) NOT NULL default '',
`paidUntil` decimal(20,0) NOT NULL default '0',
`Grade` decimal(1,0) NOT NULL default '0',
`paid` int( 1 ) NOT NULL default '0',
PRIMARY KEY `id` (`id`)
);
-- ----------------------------
-- Records
-- ----------------------------
INSERT IGNORE INTO `clanhall` VALUES ('21','Fortress of Resistance','0','100000','Ol Mahum Fortress of Resistance','Partisan','0','3','0');
INSERT IGNORE INTO `clanhall` VALUES ('22','Moonstone Hall','0','100000','Clan hall located in the Town of Gludio','Gludio','0','2','0');
INSERT IGNORE INTO `clanhall` VALUES ('23','Onyx Hall','0','100000','Clan hall located in the Town of Gludio','Gludio','0','2','0');
INSERT IGNORE INTO `clanhall` VALUES ('24','Topaz Hall','0','100000','Clan hall located in the Town of Gludio','Gludio','0','2','0');
INSERT IGNORE INTO `clanhall` VALUES ('25','Ruby Hall','0','100000','Clan hall located in the Town of Gludio','Gludio','0','2','0');
INSERT IGNORE INTO `clanhall` VALUES ('26','Crystal Hall','0','100000','Clan hall located in Gludin Village','Gludin','0','2','0');
INSERT IGNORE INTO `clanhall` VALUES ('27','Onyx Hall','0','100000','Clan hall located in Gludin Village','Gludin','0','2','0');
INSERT IGNORE INTO `clanhall` VALUES ('28','Sapphire Hall','0','100000','Clan hall located in Gludin Village','Gludin','0','2','0');
INSERT IGNORE INTO `clanhall` VALUES ('29','Moonstone Hall','0','100000','Clan hall located in Gludin Village','Gludin','0','2','0');
INSERT IGNORE INTO `clanhall` VALUES ('30','Emerald Hall','0','100000','Clan hall located in Gludin Village','Gludin','0','2','0');
INSERT IGNORE INTO `clanhall` VALUES ('31','The Atramental Barracks','0','100000','Clan hall located in the Town of Dion','Dion','0','1','0');
INSERT IGNORE INTO `clanhall` VALUES ('32','The Scarlet Barracks','0','100000','Clan hall located in the Town of Dion','Dion','0','1','0');
INSERT IGNORE INTO `clanhall` VALUES ('33','The Viridian Barracks','0','100000','Clan hall located in the Town of Dion','Dion','0','1','0');
INSERT IGNORE INTO `clanhall` VALUES ('34','Devastated Castle','0','100000','Contestable Clan Hall','Devastated','0','3','0');
INSERT IGNORE INTO `clanhall` VALUES ('35','Bandit Stronghold','0','100000','Contestable Clan Hall','Bandit','0','3','0');
INSERT IGNORE INTO `clanhall` VALUES ('36','The Golden Chamber','0','100000','Clan hall located in the Town of Aden','Aden','0','3','0');
INSERT IGNORE INTO `clanhall` VALUES ('37','The Silver Chamber','0','100000','Clan hall located in the Town of Aden','Aden','0','3','0');
INSERT IGNORE INTO `clanhall` VALUES ('38','The Mithril Chamber','0','100000','Clan hall located in the Town of Aden','Aden','0','3','0');
INSERT IGNORE INTO `clanhall` VALUES ('39','Silver Manor','0','100000','Clan hall located in the Town of Aden','Aden','0','3','0');
INSERT IGNORE INTO `clanhall` VALUES ('40','Gold Manor','0','100000','Clan hall located in the Town of Aden','Aden','0','3','0');
INSERT IGNORE INTO `clanhall` VALUES ('41','The Bronze Chamber','0','100000','Clan hall located in the Town of Aden','Aden','0','3','0');
INSERT IGNORE INTO `clanhall` VALUES ('42','The Golden Chamber','0','100000','Clan hall located in the Town of Giran','Giran','0','3','0');
INSERT IGNORE INTO `clanhall` VALUES ('43','The Silver Chamber','0','100000','Clan hall located in the Town of Giran','Giran','0','3','0');
INSERT IGNORE INTO `clanhall` VALUES ('44','The Mithril Chamber','0','100000','Clan hall located in the Town of Giran','Giran','0','3','0');
INSERT IGNORE INTO `clanhall` VALUES ('45','The Bronze Chamber','0','100000','Clan hall located in the Town of Giran','Giran','0','3','0');
INSERT IGNORE INTO `clanhall` VALUES ('46','Silver Manor','0','100000','Clan hall located in the Town of Giran','Giran','0','3','0');
INSERT IGNORE INTO `clanhall` VALUES ('47','Moonstone Hall','0','100000','Clan hall located in the Town of Goddard','Goddard','0','3','0');
INSERT IGNORE INTO `clanhall` VALUES ('48','Onyx Hall','0','100000','Clan hall located in the Town of Goddard','Goddard','0','3','0');
INSERT IGNORE INTO `clanhall` VALUES ('49','Emerald Hall','0','100000','Clan hall located in the Town of Goddard','Goddard','0','3','0');
INSERT IGNORE INTO `clanhall` VALUES ('50','Sapphire Hall','0','100000','Clan hall located in the Town of Goddard','Goddard','0','3','0');
INSERT IGNORE INTO `clanhall` VALUES ('51','Mont Chamber','0','100000','An upscale Clan hall located in the Rune Township','Rune','0','3','0');
INSERT IGNORE INTO `clanhall` VALUES ('52','Astaire Chamber','0','100000','An upscale Clan hall located in the Rune Township','Rune','0','3','0');
INSERT IGNORE INTO `clanhall` VALUES ('53','Aria Chamber','0','100000','An upscale Clan hall located in the Rune Township','Rune','0','3','0');
INSERT IGNORE INTO `clanhall` VALUES ('54','Yiana Chamber','0','100000','An upscale Clan hall located in the Rune Township','Rune','0','3','0');
INSERT IGNORE INTO `clanhall` VALUES ('55','Roien Chamber','0','100000','An upscale Clan hall located in the Rune Township','Rune','0','3','0');
INSERT IGNORE INTO `clanhall` VALUES ('56','Luna Chamber','0','100000','An upscale Clan hall located in the Rune Township','Rune','0','3','0');
INSERT IGNORE INTO `clanhall` VALUES ('57','Traban Chamber','0','100000','An upscale Clan hall located in the Rune Township','Rune','0','3','0');
INSERT IGNORE INTO `clanhall` VALUES ('58','Eisen Hall','0','100000','Clan hall located in the Town of Schuttgart','Schuttgart','0','2','0');
INSERT IGNORE INTO `clanhall` VALUES ('59','Heavy Metal Hall','0','100000','Clan hall located in the Town of Schuttgart','Schuttgart','0','2','0');
INSERT IGNORE INTO `clanhall` VALUES ('60','Molten Ore Hall','0','100000','Clan hall located in the Town of Schuttgart','Schuttgart','0','2','0');
INSERT IGNORE INTO `clanhall` VALUES ('61','Titan Hall','0','100000','Clan hall located in the Town of Schuttgart','Schuttgart','0','2','0');
INSERT IGNORE INTO `clanhall` VALUES ('62','Rainbow Springs','0','100000','','HotSpring','0','3','0');
INSERT IGNORE INTO `clanhall` VALUES ('63','Beast Farm','0','100000','','BeastFarm','0','3','0');
INSERT IGNORE INTO `clanhall` VALUES ('64','Fortress of the Dead','0','100000','','DeadForest','0','3','0');

View File

@ -0,0 +1,12 @@
-- ---------------------------
-- Table structure for `clanhall_functions`
-- ---------------------------
CREATE TABLE IF NOT EXISTS `clanhall_functions` (
`hall_id` int(2) NOT NULL default '0',
`type` int(1) NOT NULL default '0',
`lvl` int(3) NOT NULL default '0',
`lease` int(10) NOT NULL default '0',
`rate` decimal(20,0) NOT NULL default '0',
`endTime` decimal(20,0) NOT NULL default '0',
PRIMARY KEY (`hall_id`,`type`)
);

View File

@ -0,0 +1,15 @@
-- ----------------------------
-- Table structure for clanhall_siege
-- ----------------------------
DROP TABLE IF EXISTS `clanhall_siege`;
CREATE TABLE IF NOT EXISTS `clanhall_siege` (
`id` int(11) NOT NULL,
`name` varchar(40) NOT NULL,
`siege_data` decimal(20,0) NOT NULL,
PRIMARY KEY (`id`)
) DEFAULT CHARSET=utf8;
-- ----------------------------
-- Records
-- ----------------------------
INSERT INTO `clanhall_siege` VALUES
(35, 'Bandit Stronghold', 0);

View File

@ -0,0 +1,105 @@
#----------------------------
# Table structure for class_list
#----------------------------
DROP TABLE IF EXISTS class_list;
CREATE TABLE `class_list` (
`class_name` varchar(19) NOT NULL default '',
`id` int(10) unsigned NOT NULL default '0',
`parent_id` int(11) NOT NULL default '0',
PRIMARY KEY (`id`)
) ENGINE=MyISAM;
#----------------------------
# Records for table class_list
#----------------------------
INSERT INTO `class_list` VALUES
('H_Fighter', 0, -1),
('H_Warrior', 1, 0),
('H_Gladiator', 2, 1),
('H_Duelist', 88, 2),
('H_Warlord', 3, 1),
('H_Dreadnought', 89, 3),
('H_Knight', 4, 0),
('H_Paladin', 5, 4),
('H_PhoenixKnight', 90, 5),
('H_DarkAvenger', 6, 4),
('H_HellKnight', 91, 6),
('H_Rogue', 7, 0),
('H_TreasureHunter', 8, 7),
('H_Adventurer', 93, 8),
('H_Hawkeye', 9, 7),
('H_Sagittarius', 92, 9),
('H_Mage', 10, -1),
('H_Wizard', 11, 10),
('H_Sorceror', 12, 11),
('H_Archmage', 94, 12),
('H_Necromancer', 13, 11),
('H_Soultaker', 95, 13),
('H_Warlock', 14, 11),
('H_ArcanaLord', 96, 14),
('H_Cleric', 15, 10),
('H_Bishop', 16, 15),
('H_Cardinal', 97, 16),
('H_Prophet', 17, 15),
('H_Hierophant', 98, 17),
('E_Fighter', 18, -1),
('E_Knight', 19, 18),
('E_TempleKnight', 20, 19),
('E_EvaTemplar', 99, 20),
('E_SwordSinger', 21, 19),
('E_SwordMuse', 100, 21),
('E_Scout', 22, 18),
('E_PlainsWalker', 23, 22),
('E_WindRider', 101, 23),
('E_SilverRanger', 24, 22),
('E_MoonlightSentinel', 102, 24),
('E_Mage', 25, -1),
('E_Wizard', 26, 25),
('E_SpellSinger', 27, 26),
('E_MysticMuse', 103, 27),
('E_ElementalSummoner', 28, 26),
('E_ElementalMaster', 104, 28),
('E_Oracle', 29, 25),
('E_Elder', 30, 29),
('E_EvaSaint', 105, 30),
('DE_Fighter', 31, -1),
('DE_PaulusKnight', 32, 31),
('DE_ShillienKnight', 33, 32),
('DE_ShillienTemplar', 106, 33),
('DE_BladeDancer', 34, 32),
('DE_SpectralDancer', 107, 34),
('DE_Assassin', 35, 31),
('DE_AbyssWalker', 36, 35),
('DE_GhostHunter', 108, 36),
('DE_PhantomRanger', 37, 35),
('DE_GhostSentinel', 109, 37),
('DE_Mage', 38, -1),
('DE_DarkWizard', 39, 38),
('DE_Spellhowler', 40, 39),
('DE_StormScreamer', 110, 40),
('DE_PhantomSummoner', 41, 39),
('DE_SpectralMaster', 111, 41),
('DE_ShillienOracle', 42, 38),
('DE_ShillienElder', 43, 42),
('DE_ShillienSaint', 112, 43),
('O_Fighter', 44, -1),
('O_Raider', 45, 44),
('O_Destroyer', 46, 45),
('O_Titan', 113, 46),
('O_Monk', 47, 44),
('O_Tyrant', 48, 47),
('O_GrandKhauatari', 114, 48),
('O_Mage', 49, -1),
('O_Shaman', 50, 49),
('O_Overlord', 51, 50),
('O_Dominator', 115, 51),
('O_Warcryer', 52, 50),
('O_Doomcryer', 116, 52),
('D_Fighter', 53, -1),
('D_Scavenger', 54, 53),
('D_BountyHunter', 55, 54),
('D_FortuneSeeker', 117, 55),
('D_Artisan', 56, 53),
('D_Warsmith', 57, 56),
('D_Maestro', 118, 57);

View File

@ -0,0 +1,28 @@
-- --------------------------------
-- Table structure for table `ctf`
-- Created by SqueezeD & Serpent for l2jfree
-- --------------------------------
DROP TABLE IF EXISTS `ctf`;
CREATE TABLE `ctf` (
`eventName` varchar(255) NOT NULL default '',
`eventDesc` varchar(255) NOT NULL default '',
`joiningLocation` varchar(255) NOT NULL default '',
`minlvl` int(4) NOT NULL default '0',
`maxlvl` int(4) NOT NULL default '0',
`npcId` int(8) NOT NULL default '0',
`npcX` int(11) NOT NULL default '0',
`npcY` int(11) NOT NULL default '0',
`npcZ` int(11) NOT NULL default '0',
`npcHeading` int(11) NOT NULL default '0',
`rewardId` int(11) NOT NULL default '0',
`rewardAmount` int(11) NOT NULL default '0',
`teamsCount` int(4) NOT NULL default '0',
`joinTime` int(11) NOT NULL default '0',
`eventTime` int(11) NOT NULL default '0',
`minPlayers` int(4) NOT NULL default '0',
`maxPlayers` int(4) NOT NULL default '0',
`delayForNextEvent` BIGINT NOT NULL DEFAULT '0'
) DEFAULT CHARSET=utf8;
INSERT INTO `ctf` (`eventName`, `eventDesc`, `joiningLocation`, `minlvl`, `maxlvl`, `npcId`, `npcX`, `npcY`, `npcZ`, `npcHeading`, `rewardId`, `rewardAmount`, `teamsCount`, `joinTime`, `eventTime`, `minPlayers`, `maxPlayers`, `delayForNextEvent`) VALUES
('Capture the flag', 'CTF', 'Giran', 1, 80, 70011, 82580, 148552, -3468, 16972, 8752, 1, 2, 5, 5, 2, 50, 300000);

View File

@ -0,0 +1,21 @@
-- --------------------------------
-- Table structure for ctf_teams
-- Created by SqueezeD & Serpent for l2jfree
-- --------------------------------
DROP TABLE IF EXISTS `ctf_teams`;
CREATE TABLE `ctf_teams` (
`teamId` int(4) NOT NULL default '0',
`teamName` varchar(255) NOT NULL default '',
`teamX` int(11) NOT NULL default '0',
`teamY` int(11) NOT NULL default '0',
`teamZ` int(11) NOT NULL default '0',
`teamColor` int(11) NOT NULL default '0',
`flagX` int(11) NOT NULL default '0',
`flagY` int(11) NOT NULL default '0',
`flagZ` int(11) NOT NULL default '0',
PRIMARY KEY (`teamId`)
) DEFAULT CHARSET=utf8;
INSERT INTO `ctf_teams` (`teamId`, `teamName`, `teamX`, `teamY`, `teamZ`, `teamColor`, `flagX`, `flagY`, `flagZ`) VALUES
(0, 'Blu', 87357, -145722, -1288, 16711680, 87358, -145979, -1291),
(1, 'red', 87351, -139984, -1536, 255, 87359, -139584, -1536);

View File

@ -0,0 +1,12 @@
-- ----------------------------
-- Table structure for `cursed_weapons`
-- ----------------------------
CREATE TABLE IF NOT EXISTS `cursed_weapons` (
`itemId` INT,
`playerId` INT DEFAULT 0,
`playerKarma` INT DEFAULT 0,
`playerPkKills` INT DEFAULT 0,
`nbKills` INT DEFAULT 0,
`endTime` DECIMAL(20,0) DEFAULT 0,
PRIMARY KEY (`itemId`)
) ENGINE=MyISAM;

View File

@ -0,0 +1,24 @@
DROP TABLE IF EXISTS `custom_armor`;
CREATE TABLE `custom_armor` (
`item_id` int(11) NOT NULL default '0',
`name` varchar(70) default NULL,
`bodypart` varchar(15) NOT NULL default '',
`crystallizable` varchar(5) NOT NULL default '',
`armor_type` varchar(5) NOT NULL default '',
`weight` int(5) NOT NULL default '0',
`crystal_type` ENUM("none","d","c","b","a","s") NOT NULL default 'none',
`avoid_modify` int(1) NOT NULL default '0',
`duration` int(3) NOT NULL default '0',
`p_def` int(3) NOT NULL default '0',
`m_def` int(2) NOT NULL default '0',
`mp_bonus` int(3) NOT NULL default '0',
`price` int(11) NOT NULL default '0',
`crystal_count` int(4) default NULL,
`sellable` varchar(5) default NULL,
`dropable` varchar(5) default NULL,
`destroyable` varchar(5) default NULL,
`tradeable` varchar(5) default NULL,
`item_skill_id` decimal(11,0) NOT NULL default '0',
`item_skill_lvl` decimal(11,0) NOT NULL default '0',
PRIMARY KEY (`item_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

View File

@ -0,0 +1,19 @@
--
-- Table structure for table `armorsets`
--
DROP TABLE IF EXISTS custom_armorsets;
CREATE TABLE custom_armorsets (
id int(3) NOT NULL auto_increment,
chest decimal(11,0) NOT NULL default '0',
legs decimal(11,0) NOT NULL default '0',
head decimal(11,0) NOT NULL default '0',
gloves decimal(11,0) NOT NULL default '0',
feet decimal(11,0) NOT NULL default '0',
skill_id decimal(11,0) NOT NULL default '0',
shield decimal(11,0) NOT NULL default '0',
shield_skill_id decimal(11,0) NOT NULL default '0',
enchant6skill decimal(11,0) NOT NULL default '0',
PRIMARY KEY (id,chest)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

View File

@ -0,0 +1,39 @@
-- Information about category:
-- Only one drop will be given per category, except in the cases when category is -1.
-- Category -1 is used for SPOIL/SWEEP drops only! Do NOT change this.
-- In general, category 0 is for adena and 1 seal stone color (each seal stone color should be in a different category).
-- In general, category 1 is for full drops and parts of equipable items. However, you can change this.
-- In general, category 2 is for all other items. However, you can change this.
-- In general, more categories are only used for RBs who have 1 item per category (i.e. do not really drop categorized),
-- with the sole exception of category 200 that is used for Life Stones. However, you can change this too.
-- You can create more categories as you see fit. Just make sure the "category" number is non-negative!!
-- Also, it is NOT a problem if category numbers are skipped (so you can have -1, 1, 5, 10 as your categories).
--
-- If you wish to allow more than one item to be given from the same category, you can
-- split them up over several categories.
-- In addition, RBs and Grandbosses (mainly) may have the exact same item repeated in multiple categories.
-- This allows mobs to give 1 copy of the drop to each of several people (if they are lucky enough to get the drops).
-- Calculation for each drop, when in categories, is equivallent in chance as when outside of categories.
-- First, the sum of chances for each category is calculated as category chance. If the category is selected
-- for drops (i.e. its chance is successful),then exactly 1 item from that category will be selected, with
-- such a chance that the overall probability is maintained unchanged.
--
-- Table structure for table `droplist`
--
DROP TABLE IF EXISTS `custom_droplist`;
CREATE TABLE `custom_droplist` (
`mobId` INT NOT NULL DEFAULT '0',
`itemId` INT NOT NULL DEFAULT '0',
`min` INT NOT NULL DEFAULT '0',
`max` INT NOT NULL DEFAULT '0',
`category` INT NOT NULL DEFAULT '0',
`chance` INT NOT NULL DEFAULT '0',
PRIMARY KEY (`mobId`,`itemId`,`category`),
KEY `key_mobId` (`mobId`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
--
-- Dumping data for table `droplist`
--

View File

@ -0,0 +1,25 @@
--
-- Table structure for table `etcitem`
--
DROP TABLE IF EXISTS `custom_etcitem`;
CREATE TABLE `custom_etcitem` (
`item_id` decimal(11,0) NOT NULL default '0',
`name` varchar(100) default NULL,
`crystallizable` varchar(5) default NULL,
`item_type` varchar(12) default NULL,
`weight` decimal(4,0) default NULL,
`consume_type` varchar(9) default NULL,
`crystal_type` ENUM("none","d","c","b","a","s") NOT NULL default 'none',
`duration` decimal(3,0) default NULL,
`price` decimal(11,0) default NULL,
`crystal_count` int(4) default NULL,
`sellable` varchar(5) default NULL,
`dropable` varchar(5) default NULL,
`destroyable` varchar(5) default NULL,
`tradeable` varchar(5) default NULL,
`oldname` varchar(100) NOT NULL default '',
`oldtype` varchar(100) NOT NULL default '',
PRIMARY KEY (`item_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

View File

@ -0,0 +1,15 @@
--
-- Table structure for table `merchant_buylists`
--
DROP TABLE IF EXISTS custom_merchant_buylists;
CREATE TABLE custom_merchant_buylists (
item_id decimal(9,0) NOT NULL default '0',
price decimal(11,0) NOT NULL default '0',
shop_id decimal(9,0) NOT NULL default '0',
`order` decimal(4,0) NOT NULL default '0',
`count` INT( 11 ) NOT NULL DEFAULT '-1',
`currentCount` INT( 11 ) NOT NULL DEFAULT '-1',
time INT NOT NULL DEFAULT '0',
savetimer DECIMAL(20,0) NOT NULL DEFAULT '0',
PRIMARY KEY (shop_id,`order`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

View File

@ -0,0 +1,9 @@
--
-- Table structure for table `merchant_shopids`
--
DROP TABLE IF EXISTS custom_merchant_shopids;
CREATE TABLE custom_merchant_shopids (
shop_id decimal(9,0) NOT NULL default '0',
npc_id varchar(9) default NULL,
PRIMARY KEY (shop_id)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

View File

@ -0,0 +1,5 @@
CREATE TABLE IF NOT EXISTS `custom_notspawned` (
`id` int(11) NOT NULL,
`isCustom` int(1) NOT NULL,
PRIMARY KEY (`id`)
);

View File

@ -0,0 +1,54 @@
--
-- Table structure for table `npc`
--
DROP TABLE IF EXISTS `custom_npc`;
CREATE TABLE `custom_npc`(
`id` decimal(11,0) NOT NULL default '0',
`idTemplate` int(11) NOT NULL default '0',
`name` varchar(200) default NULL,
`serverSideName` int(1) default '0',
`title` varchar(45) default '',
`serverSideTitle` int(1) default '0',
`class` varchar(200) default NULL,
`collision_radius` decimal(5,2) default NULL,
`collision_height` decimal(5,2) default NULL,
`level` decimal(2,0) default NULL,
`sex` varchar(6) default NULL,
`type` varchar(20) default NULL,
`attackrange` int(11) default NULL,
`hp` decimal(8,0) default NULL,
`mp` decimal(5,0) default NULL,
`hpreg` decimal(8,2) default NULL,
`mpreg` decimal(5,2) default NULL,
`str` decimal(7,0) default NULL,
`con` decimal(7,0) default NULL,
`dex` decimal(7,0) default NULL,
`int` decimal(7,0) default NULL,
`wit` decimal(7,0) default NULL,
`men` decimal(7,0) default NULL,
`exp` decimal(9,0) default NULL,
`sp` decimal(8,0) default NULL,
`patk` decimal(5,0) default NULL,
`pdef` decimal(5,0) default NULL,
`matk` decimal(5,0) default NULL,
`mdef` decimal(5,0) default NULL,
`atkspd` decimal(3,0) default NULL,
`aggro` decimal(6,0) default NULL,
`matkspd` decimal(4,0) default NULL,
`rhand` decimal(4,0) default NULL,
`lhand` decimal(4,0) default NULL,
`armor` decimal(1,0) default NULL,
`walkspd` decimal(3,0) default NULL,
`runspd` decimal(3,0) default NULL,
`faction_id` varchar(40) default NULL,
`faction_range` decimal(4,0) default NULL,
`isUndead` int(11) default 0,
`absorb_level` decimal(2,0) default 0,
`absorb_type` enum('FULL_PARTY','LAST_HIT','PARTY_ONE_RANDOM') DEFAULT 'LAST_HIT' NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM;
INSERT ignore INTO custom_npc values
('31288', '31228', 'Roy the Cat', '1', 'Class Master', '1', 'Monster.cat_the_cat', '9.00', '16.00', '70', 'male', 'ClassMaster', '40', '3862', '1493', '11.85', '2.78', '40', '43', '30', '21', '20', '10', '490', '10', '1335', '470', '780', '382', '278', '0', '333', '0', '0', '0', '88', '132', null, '0', '0', '0', 'LAST_HIT'),
('50000', '31228', 'Dom the Cat', '1', 'Merchant', '1', 'Monster.cat_the_cat', '9.00', '16.00', '70', 'male', 'Merchant', '40', '3862', '1493', '11.85', '2.78', '40', '43', '30', '21', '20', '10', '490', '10', '1335', '470', '780', '382', '278', '0', '333', '0', '0', '0', '88', '132', null, '0', '0', '0', 'LAST_HIT'),
('50008', '31228', 'Rex the Cat', '1', 'Buffer', '1', 'Monster.cat_the_cat', '9.00', '16.00', '70', 'male', 'SchemeBuffer', '40', '3862', '1493', '11.85', '2.78', '40', '43', '30', '21', '20', '10', '490', '10', '1335', '470', '780', '382', '278', '0', '333', '0', '0', '0', '88', '132', null, '0', '0', '0', 'LAST_HIT');

View File

@ -0,0 +1,22 @@
--
-- Table structure for table `spawnlist`
--
DROP TABLE IF EXISTS `custom_spawnlist`;
CREATE TABLE `custom_spawnlist` (
`id` int(11) NOT NULL auto_increment,
`location` varchar(40) NOT NULL default '',
`count` int(9) NOT NULL default '0',
`npc_templateid` int(9) NOT NULL default '0',
`locx` int(9) NOT NULL default '0',
`locy` int(9) NOT NULL default '0',
`locz` int(9) NOT NULL default '0',
`randomx` int(9) NOT NULL default '0',
`randomy` int(9) NOT NULL default '0',
`heading` int(9) NOT NULL default '0',
`respawn_delay` int(9) NOT NULL default '0',
`loc_id` int(9) NOT NULL default '0',
`periodOfDay` decimal(2,0) default '0',
PRIMARY KEY (id),
KEY `key_npc_templateid` (`npc_templateid`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

View File

@ -0,0 +1,14 @@
--
-- Table structure for table `teleport`
--
DROP TABLE IF EXISTS custom_teleport;
CREATE TABLE custom_teleport (
Description varchar(75) default NULL,
id decimal(11,0) NOT NULL default '0',
loc_x decimal(9,0) default NULL,
loc_y decimal(9,0) default NULL,
loc_z decimal(9,0) default NULL,
price decimal(6,0) default NULL,
fornoble int(1) NOT NULL default '0',
PRIMARY KEY (id)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

View File

@ -0,0 +1,48 @@
--
-- Table structure for table `weapon`
--
DROP TABLE IF EXISTS `custom_weapon`;
CREATE TABLE `custom_weapon` (
`item_id` decimal(11,0) NOT NULL default '0',
`name` varchar(70) default NULL,
`bodypart` varchar(15) default NULL,
`crystallizable` varchar(5) default NULL,
`weight` decimal(4,0) default NULL,
`soulshots` decimal(2,0) default NULL,
`spiritshots` decimal(1,0) default NULL,
`crystal_type` ENUM("none","d","c","b","a","s") NOT NULL default 'none',
`p_dam` decimal(5,0) default NULL,
`rnd_dam` decimal(2,0) default NULL,
`weaponType` varchar(8) default NULL,
`critical` decimal(2,0) default NULL,
`hit_modify` decimal(6,5) default NULL,
`avoid_modify` decimal(2,0) default NULL,
`shield_def` decimal(3,0) default NULL,
`shield_def_rate` decimal(2,0) default NULL,
`atk_speed` decimal(3,0) default NULL,
`mp_consume` decimal(2,0) default NULL,
`m_dam` decimal(3,0) default NULL,
`duration` decimal(3,0) default NULL,
`price` decimal(11,0) default NULL,
`crystal_count` int(4) default NULL,
`sellable` varchar(5) default NULL,
`dropable` varchar(5) default NULL,
`destroyable` varchar(5) default NULL,
`tradeable` varchar(5) default NULL,
`item_skill_id` decimal(11,0) NOT NULL default '0',
`item_skill_lvl` decimal(11,0) NOT NULL default '0',
`enchant4_skill_id` decimal(11,0) NOT NULL default '0',
`enchant4_skill_lvl` decimal(11,0) NOT NULL default '0',
`onCast_skill_id` decimal(11,0) NOT NULL default '0',
`onCast_skill_lvl` decimal(11,0) NOT NULL default '0',
`onCast_skill_chance` decimal(11,0) NOT NULL default '0',
`onCrit_skill_id` decimal(11,0) NOT NULL default '0',
`onCrit_skill_lvl` decimal(11,0) NOT NULL default '0',
`onCrit_skill_chance` decimal(11,0) NOT NULL default '0',
PRIMARY KEY (`item_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
--
-- Dumping data for table `weapon`
--

View File

@ -0,0 +1,93 @@
-- ----------------------------
-- Table structure for dimensional_rift
-- ----------------------------
DROP TABLE IF EXISTS `dimensional_rift`;
CREATE TABLE `dimensional_rift` (
`type` tinyint(1) NOT NULL,
`room_id` tinyint(1) NOT NULL,
`xMin` int(11) NOT NULL,
`xMax` int(11) NOT NULL,
`yMin` int(11) NOT NULL,
`yMax` int(11) NOT NULL,
`zMin` int(11) NOT NULL,
`zMax` int(11) NOT NULL,
`xT` int(11) NOT NULL,
`yT` int(11) NOT NULL,
`zT` int(11) NOT NULL,
`boss` tinyint(1) NOT NULL default '0',
PRIMARY KEY (`type`,`room_id`)
) DEFAULT CHARSET=utf8;
-- ----------------------------
-- Records for table dimensional_rift
-- ----------------------------
INSERT INTO `dimensional_rift` VALUES
(0, 0, -115440, -114160, -182160, -178048, -6816, -6240, -114790, -180576, -6752, 0), -- peace zone (waiting room)
(0, 1, -120576, -109024, -187328, -172880, -6816, -6240, 0, 0, 0, 0), -- dimensional rift zone
-- Recruit Area
(1, 1, -112368, -111584, -182832, -182064, -6816, -6240, -111976, -182448, -6752, 0), -- room 1 (small / 8 mobs)
(1, 2, -111472, -110704, -182832, -182064, -6816, -6240, -111088, -182448, -6752, 0), -- room 2 (small / 8 mobs)
(1, 3, -110688, -109904, -180944, -180176, -6816, -6240, -110296, -180560, -6752, 0), -- room 3 (small / 6 mobs)
(1, 4, -109808, -109024, -180944, -180176, -6816, -6240, -109416, -180560, -6752, 0), -- room 4 (small / 6 mobs)
(1, 5, -114032, -112496, -181968, -181072, -6816, -6240, -113264, -181520, -6752, 0), -- room 5 (large / 6 mobs + 6 chests)
(1, 6, -112368, -110816, -181008, -180112, -6816, -6240, -111592, -180560, -6752, 0), -- room 6 (large / 12 mobs)
(1, 7, -110576, -109024, -182896, -182000, -6816, -6240, -109800, -182448, -6752, 0), -- room 7 (large / 8 mobs + 4 chests)
(1, 8, -112368, -110816, -181968, -181072, -6816, -6240, -111592, -181520, -6752, 0), -- room 8 (large / 12 mobs)
(1, 9, -110688, -109136, -181968, -181072, -6816, -6240, -109912, -181520, -6752, 1), -- room 9 (large / boss)
-- Soldier Area
(2, 1, -112368, -111584, -180016, -179232, -6816, -6240, -111976, -179624, -6752, 0), -- room 1 (small / 8 mobs)
(2, 2, -111472, -110704, -180016, -179232, -6816, -6240, -111088, -179624, -6752, 0), -- room 2 (small / 8 mobs)
(2, 3, -110688, -109904, -178128, -177360, -6816, -6240, -110296, -177744, -6752, 0), -- room 3 (small / 6 mobs)
(2, 4, -109808, -109024, -178128, -177360, -6816, -6240, -109416, -177744, -6752, 0), -- room 4 (small / 6 mobs)
(2, 5, -114032, -112496, -179136, -178240, -6816, -6240, -113264, -178688, -6752, 0), -- room 5 (large / 6 mobs + 6 chests)
(2, 6, -112368, -110816, -178192, -177296, -6816, -6240, -111592, -177744, -6752, 0), -- room 6 (large / 12 mobs)
(2, 7, -110576, -109024, -180064, -179168, -6816, -6240, -109800, -179624, -6752, 0), -- room 7 (large / 8 mobs + 4 chests)
(2, 8, -112368, -110816, -179136, -178240, -6816, -6240, -111592, -178688, -6752, 0), -- room 8 (large / 12 mobs)
(2, 9, -110688, -109136, -179136, -178240, -6816, -6240, -109912, -178688, -6752, 1), -- room 9 (large / boss)
-- Officer Area
(3, 1, -114256, -113488, -176208, -175440, -6816, -6240, -113872, -175824, -6752, 0), -- room 1 (small / 8 mobs)
(3, 2, -114256, -113488, -175328, -174560, -6816, -6240, -113872, -174944, -6752, 0), -- room 2 (small / 8 mobs)
(3, 3, -116144, -115360, -174544, -173760, -6816, -6240, -115752, -174152, -6752, 0), -- room 3 (small / 6 mobs)
(3, 4, -116144, -115360, -173648, -172880, -6816, -6240, -115752, -173264, -6752, 0), -- room 4 (small / 6 mobs)
(3, 5, -115248, -114352, -177888, -176352, -6816, -6240, -114800, -177120, -6752, 0), -- room 5 (large / 6 mobs + 6 chests)
(3, 6, -116208, -115312, -176208, -174672, -6816, -6240, -115760, -175440, -6752, 0), -- room 6 (large / 12 mobs)
(3, 7, -114320, -113424, -174416, -172880, -6816, -6240, -113872, -173648, -6752, 0), -- room 7 (large / 8 mobs + 4 chests)
(3, 8, -115248, -114352, -176208, -174672, -6816, -6240, -114800, -175440, -6752, 0), -- room 8 (large / 12 mobs)
(3, 9, -115248, -114352, -174528, -172992, -6816, -6240, -114800, -173832, -6752, 1), -- room 9 (large / boss)
-- Captain Area
(4, 1, -118016, -117248, -178144, -177376, -6816, -6240, -117632, -177760, -6752, 0), -- room 1 (small / 8 mobs)
(4, 2, -118896, -118128, -178144, -177376, -6816, -6240, -118512, -177760, -6752, 0), -- room 2 (small / 8 mobs)
(4, 3, -119696, -118912, -180032, -179248, -6816, -6240, -119304, -179640, -6752, 0), -- room 3 (small / 6 mobs)
(4, 4, -120576, -119808, -180032, -179248, -6816, -6240, -120192, -179640, -6752, 0), -- room 4 (small / 6 mobs)
(4, 5, -117104, -115568, -179136, -178240, -6816, -6240, -116336, -178688, -6752, 0), -- room 5 (large / 6 mobs + 6 chests)
(4, 6, -118784, -117248, -180096, -179200, -6816, -6240, -118016, -179648, -6752, 0), -- room 6 (large / 12 mobs)
(4, 7, -120576, -119040, -178208, -177312, -6816, -6240, -119808, -177760, -6752, 0), -- room 7 (large / 8 mobs + 4 chests)
(4, 8, -118784, -117248, -179136, -178240, -6816, -6240, -118016, -178688, -6752, 0), -- room 8 (large / 12 mobs)
(4, 9, -120464, -118928, -179136, -178240, -6816, -6240, -119696, -178688, -6752, 1), -- room 9 (large / boss)
-- Commander Area
(5, 1, -118016, -117248, -180976, -180192, -6816, -6240, -117632, -180584, -6752, 0), -- room 1 (small / 8 mobs)
(5, 2, -118896, -118128, -180976, -180192, -6816, -6240, -118512, -180584, -6752, 0), -- room 2 (small / 8 mobs)
(5, 3, -119696, -118912, -182848, -182080, -6816, -6240, -119304, -182464, -6752, 0), -- room 3 (small / 6 mobs)
(5, 4, -120576, -119808, -182848, -182080, -6816, -6240, -120192, -182464, -6752, 0), -- room 4 (small / 6 mobs)
(5, 5, -117104, -115568, -181968, -181072, -6816, -6240, -116336, -181520, -6752, 0), -- room 5 (large / 6 mobs + 6 chests)
(5, 6, -118784, -117248, -182912, -182016, -6816, -6240, -118016, -182464, -6752, 0), -- room 6 (large / 12 mobs)
(5, 7, -120576, -119040, -181040, -180144, -6816, -6240, -119808, -180592, -6752, 0), -- room 7 (large / 8 mobs + 4 chests)
(5, 8, -118784, -117248, -181968, -181072, -6816, -6240, -118016, -181520, -6752, 0), -- room 8 (large / 12 mobs)
(5, 9, -120464, -118928, -181968, -181072, -6816, -6240, -119696, -181520, -6752, 1), -- room 9 (large / boss)
-- Hero Area
(6, 1, -116112, -115344, -184768, -184000, -6816, -6240, -115728, -184384, -6752, 0), -- room 3 (small / 6 mobs)
(6, 2, -116112, -115344, -185648, -184880, -6816, -6240, -115728, -185264, -6752, 0), -- room 4 (small / 6 mobs)
(6, 3, -114240, -113472, -186448, -185680, -6816, -6240, -113856, -186064, -6752, 0), -- room 1 (small / 8 mobs)
(6, 4, -114240, -113472, -187328, -186560, -6816, -6240, -113856, -186944, -6752, 0), -- room 2 (small / 8 mobs)
(6, 5, -115248, -114352, -183856, -182320, -6816, -6240, -114800, -183088, -6752, 0), -- room 5 (large / 6 mobs + 6 chests)
(6, 6, -114304, -113408, -185536, -184000, -6816, -6240, -113856, -184768, -6752, 0), -- room 6 (large / 12 mobs)
(6, 7, -116176, -115280, -187328, -185792, -6816, -6240, -115728, -186560, -6752, 0), -- room 7 (large / 8 mobs + 4 chests)
(6, 8, -115248, -114352, -185536, -184000, -6816, -6240, -114800, -184768, -6752, 0), -- room 8 (large / 12 mobs)
(6, 9, -115248, -114352, -187216, -185680, -6816, -6240, -114800, -186448, -6752, 1); -- room 9 (large / boss)

View File

@ -0,0 +1,31 @@
-- --------------------------------
-- Table structure for table `dm`
-- Created by SqueezeD from l2jfree
-- --------------------------------
DROP TABLE IF EXISTS `dm`;
CREATE TABLE `dm` (
`eventName` varchar(255) NOT NULL default '',
`eventDesc` varchar(255) NOT NULL default '',
`joiningLocation` varchar(255) NOT NULL default '',
`minlvl` int(4) NOT NULL default '0',
`maxlvl` int(4) NOT NULL default '0',
`npcId` int(8) NOT NULL default '0',
`npcX` int(11) NOT NULL default '0',
`npcY` int(11) NOT NULL default '0',
`npcZ` int(11) NOT NULL default '0',
`npcHeading` int(11) NOT NULL DEFAULT '0',
`rewardId` int(11) NOT NULL default '0',
`rewardAmount` int(11) NOT NULL default '0',
`joinTime` int(11) NOT NULL DEFAULT '0',
`eventTime` int(11) NOT NULL DEFAULT '0',
`minPlayers` int(11) NOT NULL DEFAULT '0',
`maxPlayers` int(11) NOT NULL DEFAULT '0',
`color` int(11) NOT NULL default '0',
`playerX` int(11) NOT NULL default '0',
`playerY` int(11) NOT NULL default '0',
`playerZ` int(11) NOT NULL default '0',
`delayForNextEvent` BIGINT NOT NULL DEFAULT '0'
) DEFAULT CHARSET=utf8;
INSERT INTO `dm` values
('DM', 'A PvP Event', 'Giran', 1, 81, 70014, 82580, 148552, -3468, 1, 8752, 1, 2, 5, 2, 50, 2552550, 116615, 76200, -2729, 300000);

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,20 @@
CREATE TABLE IF NOT EXISTS `engraved_items` (
`object_id` int(11) NOT NULL,
`item_id` int(11) NOT NULL,
`engraver_id` int(11) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
/*Data for the table `engraved_items` */
/*Table structure for table `engraved_log` */
CREATE TABLE IF NOT EXISTS `engraved_log` (
`object_id` int(11) NOT NULL,
`actiondate` decimal(12,0) NOT NULL,
`process` varchar(64) NOT NULL,
`itemName` varchar(64) NOT NULL,
`form_char` varchar(64) NOT NULL,
`to_char` varchar(64) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
/*Data for the table `engraved_log` */

View File

@ -0,0 +1,293 @@
DROP TABLE IF EXISTS `fish`;
--
-- Table structure for fish
--
CREATE TABLE `fish` (
`id` int(5) NOT NULL default '0',
`level` int(5) NOT NULL default '0',
`name` varchar(40) NOT NULL default '',
`hp` int(5) NOT NULL default '0',
`hpregen` int(3) NOT NULL default '5',
`fish_type` int(1) NOT NULL default '0', -- 0 = wide, 1 = swift, 2 = ugly, 3 = box, 4 = easy_wide, 5 = easy_swift, 6 = easy_ugly, 7 = hard_wide, 8 = hard_swift, 9 = hard_ugly
`fish_group` int(1) NOT NULL default '0', -- 0 = easy, 1 = normal, 2 = hard
`fish_guts` INT(4) NOT NULL default '0',
`guts_check_time` INT(4) NOT NULL default '0',
`wait_time` INT(5) NOT NULL default '0',
`combat_time` INT(5) NOT NULL default '0',
PRIMARY KEY (`id`,`level`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
--
-- Records for table fish
--
INSERT INTO `fish` VALUES
(6411,1,'Small Green Nimble Fish',100,4,1,1,500,5000,20000,24000),
(6412,1,'Small Green Ugly Fish',116,4,2,1,502,5000,20000,27000),
(6413,1,'Small Green Pudgy Fish',132,4,0,1,504,5000,20000,31000),
(6414,2,'Green Nimble Fish',150,6,1,1,506,5000,20000,25000),
(6415,2,'Green Ugly Fish',168,6,2,1,508,5000,20000,28000),
(6416,2,'Green Pudgy Fish',188,6,0,1,510,5000,20000,31000),
(6417,3,'Large Green Nimble Fish',208,8,1,1,512,5000,20000,26000),
(6418,3,'Large Green Ugly Fish',230,8,2,1,514,5000,20000,29000),
(6419,3,'Large Green Pudgy Fish',252,8,0,1,516,5000,20000,32000),
(6420,4,'Small Jade Nimble Fish',276,10,1,1,518,5000,20000,28000),
(6421,4,'Small Jade Ugly Fish',300,10,2,1,520,5000,20000,31000),
(6422,4,'Small Jade Fat Fish',310,10,0,1,522,5000,20000,32000),
(6423,5,'Jade Nimble Fish',320,11,1,1,524,5000,20000,30000),
(6424,5,'Jade Ugly Fish',330,11,2,1,526,4000,20000,31000),
(6425,5,'Jade Fat Fish',340,11,0,1,528,4000,20000,32000),
(6426,6,'Big Jade Nimble Fish',350,12,1,1,530,4000,20000,30000),
(6427,6,'Big Jade Ugly Fish',360,12,2,1,532,4000,20000,31000),
(6428,6,'Big Jade Fat Fish',370,12,0,1,534,4000,20000,32000),
(6429,7,'Small Blue Nimble Fish',380,12,1,1,536,4000,20000,31000),
(6430,7,'Small Blue Ugly Fish',390,13,2,1,538,4000,20000,31000),
(6431,7,'Small Blue Fat Fish',400,13,0,1,540,4000,20000,32000),
(6432,8,'Blue Nimble Fish',410,13,1,1,542,4000,20000,31000),
(6433,8,'Blue Ugly Fish',420,13,2,1,544,4000,20000,32000),
(6434,8,'Blue Fat Fish',430,14,0,1,546,4000,20000,31000),
(6435,9,'Big Blue Nimble Fish',506,17,1,1,548,4000,20000,29000),
(6436,9,'Big Blue Ugly Fish',518,17,2,1,550,4000,20000,30000),
(6437,9,'Big Blue Fat Fish',529,17,0,1,552,4000,20000,31000),
(6438,10,'Small Yellow Nimble Fish',541,18,1,1,554,4000,20000,30000),
(6439,10,'Small Yellow Ugly Fish',552,18,2,1,556,4000,20000,30000),
(6440,10,'Small Yellow Fat Fish',564,18,0,1,558,4000,20000,31000),
(6441,11,'Yellow Nimble Fish',575,19,1,1,560,4000,20000,30000),
(6442,11,'Yellow Ugly Fish',587,19,2,1,562,4000,20000,31000),
(6443,11,'Yellow Fat Fish',598,19,0,1,564,4000,20000,31000),
(6444,12,'Big Yellow Nimble Fish',610,20,1,1,566,4000,20000,30000),
(6445,12,'Big Yellow Ugly Fish',621,20,2,1,568,4000,20000,31000),
(6446,12,'Big Yellow Fat Fish',633,20,0,1,570,4000,20000,31000),
(6447,13,'Small Orange Nimble Fish',644,21,1,1,572,4000,20000,30000),
(6448,13,'Small Orange Ugly Fish',656,21,2,1,574,4000,20000,31000),
(6449,13,'Small Orange Fat Fish',667,21,0,1,576,3000,20000,32000),
(6450,14,'Orange Nimble Fish',679,22,1,1,578,3000,20000,31000),
(6451,14,'Orange Ugly Fish',690,22,2,1,580,3000,20000,31000),
(6452,14,'Orange Fat Fish',702,22,0,1,582,3000,20000,32000),
(6453,15,'Big Orange Nimble Fish',713,25,1,1,584,3000,20000,29000),
(6454,15,'Big Orange Ugly Fish',819,27,2,1,586,3000,20000,30000),
(6455,15,'Big Orange Fat Fish',832,28,0,1,588,3000,20000,30000),
(6456,16,'Small Purple Nimble Fish',845,29,1,1,590,3000,20000,29000),
(6457,16,'Small Purple Ugly Fish',858,29,2,1,592,3000,20000,30000),
(6458,16,'Small Purple Fat Fish',871,29,0,1,594,3000,20000,30000),
(6459,17,'Purple Nimble Fish',884,29,1,1,596,3000,20000,30000),
(6460,17,'Purple Ugly Fish',897,30,2,1,598,3000,20000,30000),
(6461,17,'Purple Fat Fish',910,29,0,1,600,3000,20000,31000),
(6462,18,'Big Purple Nimble Fish',923,31,1,1,602,3000,20000,30000),
(6463,18,'Big Purple Ugly Fish',936,31,2,1,604,3000,20000,30000),
(6464,18,'Big Purple Fat Fish',949,31,0,1,606,3000,20000,31000),
(6465,19,'Small Red Nimble Fish',962,34,1,1,608,3000,20000,28000),
(6466,19,'Small Red Ugly Fish',1125,39,2,1,610,3000,20000,29000),
(6467,19,'Small Red Fat Fish',1140,39,0,1,612,3000,20000,29000),
(6468,20,'Red Nimble Fish',1155,40,1,1,614,3000,20000,29000),
(6469,20,'Red Ugly Fish',1170,40,2,1,616,3000,20000,29000),
(6470,20,'Red Fat Fish',1185,40,0,1,618,3000,20000,30000),
(6471,21,'Big Red Nimble Fish',1200,41,1,1,620,3000,20000,29000),
(6472,21,'Big Red Ugly Fish',1215,42,2,1,622,3000,20000,29000),
(6473,21,'Big Red Fat Fish',1230,46,0,1,624,3000,20000,27000),
(6474,22,'Small White Nimble Fish',1453,56,1,1,626,2000,20000,26000),
(6475,22,'Small White Ugly Fish',1470,54,2,1,628,2000,20000,27000),
(6476,22,'Small White Fat Fish',1488,55,0,1,630,2000,20000,27000),
(6477,23,'White Nimble Fish',1505,56,1,1,632,2000,20000,27000),
(6478,23,'White Ugly Fish',1523,56,2,1,634,2000,20000,27000),
(6479,23,'White Fat Fish',1540,57,0,1,636,2000,20000,27000),
(6480,24,'Big White Nimble Fish',1558,58,1,1,638,2000,20000,27000),
(6481,24,'Big White Ugly Fish',1575,58,2,1,640,2000,20000,27000),
(6482,24,'Big White Fat Fish',1593,59,0,1,642,2000,20000,27000),
(6483,25,'Small Black Nimble Fish',1610,60,1,1,644,2000,20000,27000),
(6484,25,'Small Black Ugly Fish',1628,60,2,1,646,2000,20000,27000),
(6485,25,'Small Black Fat Fish',1648,59,0,1,648,2000,20000,28000),
(6486,26,'Black Nimble Fish',1663,67,1,1,650,2000,20000,25000),
(6487,26,'Black Ugly Fish',1872,75,2,1,652,2000,20000,25000),
(6488,26,'Black Fat Fish',1892,76,0,1,654,2000,20000,25000),
(6489,27,'Big Black Nimble Fish',1911,76,1,1,656,2000,20000,25000),
(6490,27,'Big Black Ugly Fish',1931,77,2,1,658,2000,20000,25000),
(6491,27,'Big Black Fat Fish',1950,78,0,1,660,2000,20000,25000),
(6492,1,'Small Green Treasure Chest',132,4,3,1,504,5000,20000,31000),
(6493,2,'Green Treasure Chest',188,6,3,1,510,5000,20000,31000),
(6494,3,'Big Green Treasure Chest',252,8,3,1,516,5000,20000,32000),
(6495,4,'Small Jade Treasure Chest',310,10,3,1,522,5000,20000,32000),
(6496,5,'Jade Treasure Chest',340,11,3,1,528,4000,20000,32000),
(6497,6,'Big Jade Treasure Chest',370,12,3,1,534,4000,20000,32000),
(6498,7,'Small Blue Treasure Chest',400,13,3,1,540,4000,20000,32000),
(6499,8,'Blue Treasure Chest',430,14,3,1,546,4000,20000,31000),
(6500,9,'Big Blue Treasure Chest',529,17,3,1,552,4000,20000,31000),
(6501,10,'Small Yellow Treasure Chest',564,18,3,1,558,4000,20000,31000),
(6502,11,'Yellow Treasure Chest',598,19,3,1,564,4000,20000,31000),
(6503,12,'Big Yellow Treasure Chest',633,20,3,1,570,4000,20000,31000),
(6504,13,'Small Orange Treasure Chest',667,21,3,1,576,3000,20000,32000),
(6505,14,'Orange Treasure Chest',702,22,3,1,582,3000,20000,32000),
(6506,15,'Big Orange Treasure Chest',832,28,3,1,588,3000,20000,30000),
(6507,16,'Small Purple Treasure Chest',871,29,3,1,594,3000,20000,30000),
(6508,17,'Purple Treasure Chest',910,29,3,1,600,3000,20000,31000),
(6509,18,'Big Purple Treasure Chest',949,31,3,1,606,3000,20000,31000),
(6510,19,'Small Red Treasure Chest',1140,39,3,1,612,3000,20000,29000),
(6511,20,'Red Treasure Chest',1185,40,3,1,618,3000,20000,30000),
(6512,21,'Big Red Treasure Chest',1230,46,3,1,624,3000,20000,27000),
(6513,22,'Small White Treasure Chest',1488,55,3,1,630,2000,20000,27000),
(6514,23,'White Treasure Chest',1540,57,3,1,636,2000,20000,27000),
(6515,24,'Big White Treasure Chest',1593,59,3,1,642,2000,20000,27000),
(6516,25,'Small Black Treasure Chest',1648,59,3,1,648,2000,20000,28000),
(6517,26,'Black Treasure Chest',1892,76,3,1,654,2000,20000,25000),
(6518,27,'Big Black Treasure Chest',1950,78,3,1,660,2000,20000,25000),
(7726,1,'Small Green Nimble Fish - For Beginners',100,4,5,0,400,5000,20000,35000),
(7727,1,'Small Green Ugly Fish - For Beginners',116,4,6,0,400,5000,20000,35000),
(7728,1,'Small Green Pudgy Fish - For Beginners',132,5,4,0,400,5000,20000,35000),
(7729,2,'Green Nimble Fish - For Beginners',150,5,5,0,400,5000,20000,35000),
(7730,2,'Green Ugly Fish - For Beginners',168,6,6,0,400,5000,20000,35000),
(7731,2,'Green Pudgy Fish - For Beginners',188,7,4,0,400,5000,20000,35000),
(7732,3,'Large Green Nimble Fish - For Beginners',208,7,5,0,400,5000,20000,35000),
(7733,3,'Large Green Ugly Fish - For Beginners',230,8,6,0,400,5000,20000,35000),
(7734,3,'Large Green Pudgy Fish - For Beginners',252,9,4,0,400,5000,20000,35000),
(7735,4,'Small Jade Nimble Fish - For Beginners',276,10,5,0,400,5000,20000,35000),
(7736,4,'Small Jade Ugly Fish - For Beginners',300,11,6,0,400,5000,20000,35000),
(7737,4,'Small Jade Fat Fish - For Beginners',310,11,4,0,400,5000,20000,35000),
(7738,5,'Jade Nimble Fish - For Beginners',320,11,5,0,400,5000,20000,35000),
(7739,5,'Jade Ugly Fish - For Beginners',330,12,6,0,400,4000,20000,35000),
(7740,5,'Jade Fat Fish - For Beginners',340,12,4,0,400,4000,20000,35000),
(7741,6,'Large Jade Nimble Fish - For Beginners',350,13,5,0,400,4000,20000,35000),
(7742,6,'Large Jade Ugly Fish - For Beginners',360,13,6,0,400,4000,20000,35000),
(7743,6,'Large Jade Fat Fish - For Beginners',370,13,4,0,400,4000,20000,35000),
(7744,7,'Small Blue Nimble Fish - For Beginners',380,14,5,0,400,4000,20000,35000),
(7745,7,'Small Blue Ugly Fish - For Beginners',390,14,6,0,400,4000,20000,35000),
(7746,7,'Small Blue Fat Fish - For Beginners',400,14,4,0,400,4000,20000,35000),
(7747,8,'Blue Nimble Fish - For Beginners',410,15,5,0,400,4000,20000,35000),
(7748,8,'Blue Ugly Fish - For Beginners',420,15,6,0,400,4000,20000,35000),
(7749,8,'Blue Fat Fish - For Beginners',430,15,4,0,400,4000,20000,35000),
(7750,9,'Large Blue Nimble Fish - For Beginners',506,18,5,0,400,4000,20000,35000),
(7751,9,'Large Blue Ugly Fish - For Beginners',518,19,6,0,400,4000,20000,35000),
(7752,9,'Large Blue Fat Fish - For Beginners',529,19,4,0,400,4000,20000,35000),
(7753,10,'Small Yellow Nimble Fish - For Beginners',541,19,5,0,400,4000,20000,35000),
(7754,10,'Small Yellow Ugly Fish - For Beginners',552,20,6,0,400,4000,20000,35000),
(7755,10,'Small Yellow Fat Fish - For Beginners',564,20,4,0,400,4000,20000,35000),
(7756,11,'Yellow Nimble Fish - For Beginners',575,21,5,0,400,4000,20000,35000),
(7757,11,'Yellow Ugly Fish - For Beginners',587,21,6,0,400,4000,20000,35000),
(7758,11,'Yellow Fat Fish - For Beginners',598,21,4,0,400,4000,20000,35000),
(7759,12,'Large Yellow Nimble Fish - For Beginners',610,22,5,0,400,4000,20000,35000),
(7760,12,'Large Yellow Ugly Fish - For Beginners',621,22,6,0,400,4000,20000,35000),
(7761,12,'Large Yellow Fat Fish - For Beginners',633,23,4,0,400,4000,20000,35000),
(7762,13,'Small Orange Nimble Fish - For Beginners',644,23,5,0,400,4000,20000,35000),
(7763,13,'Small Orange Ugly Fish - For Beginners',656,23,6,0,400,4000,20000,35000),
(7764,13,'Small Orange Fat Fish - For Beginners',667,24,4,0,400,3000,20000,35000),
(7765,14,'Orange Nimble Fish - For Beginners',679,24,5,0,400,3000,20000,35000),
(7766,14,'Orange Ugly Fish - For Beginners',690,25,6,0,400,3000,20000,35000),
(7767,14,'Orange Fat Fish - For Beginners',702,25,4,0,400,3000,20000,35000),
(7768,15,'Large Orange Nimble Fish - For Beginners',713,25,5,0,400,3000,20000,35000),
(7769,15,'Large Orange Ugly Fish - For Beginners',819,29,6,0,400,3000,20000,35000),
(7770,15,'Large Orange Fat Fish - For Beginners',832,30,4,0,400,3000,20000,35000),
(7771,16,'Small Purple Nimble Fish - For Beginners',845,30,5,0,400,3000,20000,35000),
(7772,16,'Small Purple Ugly Fish - For Beginners',858,31,6,0,400,3000,20000,35000),
(7773,16,'Small Purple Fat Fish - For Beginners',871,31,4,0,400,3000,20000,35000),
(7774,17,'Purple Nimble Fish - For Beginners',884,32,5,0,400,3000,20000,35000),
(7775,17,'Purple Ugly Fish - For Beginners',897,32,6,0,400,3000,20000,35000),
(7776,17,'Purple Fat Fish - For Beginners',910,33,4,0,400,3000,20000,35000),
(7777,18,'Large Purple Nimble Fish - For Beginners',923,33,5,0,400,3000,20000,35000),
(7778,18,'Large Purple Ugly Fish - For Beginners',936,33,6,0,400,3000,20000,35000),
(7779,18,'Large Purple Fat Fish - For Beginners',949,34,4,0,400,3000,20000,35000),
(7780,19,'Small Red Nimble Fish - For Beginners',962,34,5,0,400,3000,20000,35000),
(7781,19,'Small Red Ugly Fish - For Beginners',1125,40,6,0,400,3000,20000,35000),
(7782,19,'Small Red Fat Fish - For Beginners',1140,41,4,0,400,3000,20000,35000),
(7783,20,'Red Nimble Fish - For Beginners',1155,41,5,0,400,3000,20000,35000),
(7784,20,'Red Ugly Fish - For Beginners',1170,42,6,0,400,3000,20000,35000),
(7785,20,'Red Fat Fish - For Beginners',1185,42,4,0,400,3000,20000,35000),
(7786,21,'Large Red Nimble Fish - For Beginners',1200,43,5,0,400,3000,20000,35000),
(7787,21,'Large Red Ugly Fish - For Beginners',1215,43,6,0,400,3000,20000,35000),
(7788,21,'Large Red Fat Fish - For Beginners',1230,44,4,0,400,3000,20000,35000),
(7789,22,'Small White Nimble Fish - For Beginners',1453,52,5,0,400,2000,20000,35000),
(7790,22,'Small White Ugly Fish - For Beginners',1470,53,6,0,400,2000,20000,35000),
(7791,22,'Small White Fat Fish - For Beginners',1488,53,4,0,400,2000,20000,35000),
(7792,23,'White Nimble Fish - For Beginners',1505,54,5,0,400,2000,20000,35000),
(7793,23,'White Ugly Fish - For Beginners',1523,54,6,0,400,2000,20000,35000),
(7794,23,'White Fat Fish - For Beginners',1540,55,4,0,400,2000,20000,35000),
(7795,24,'Large White Nimble Fish - For Beginners',1558,56,5,0,400,2000,20000,35000),
(7796,24,'Large White Ugly Fish - For Beginners',1575,56,6,0,400,2000,20000,35000),
(7797,24,'Large White Fat Fish - For Beginners',1593,57,4,0,400,2000,20000,35000),
(7798,25,'Small Black Nimble Fish - For Beginners',1610,58,5,0,400,2000,20000,35000),
(7799,25,'Small Black Ugly Fish - For Beginners',1628,58,6,0,400,2000,20000,35000),
(7800,25,'Small Black Fat Fish - For Beginners',1645,59,4,0,400,2000,20000,35000),
(7801,26,'Black Nimble Fish - For Beginners',1663,59,5,0,400,2000,20000,35000),
(7802,26,'Black Ugly Fish - For Beginners',1872,67,6,0,400,2000,20000,35000),
(7803,26,'Black Fat Fish - For Beginners',1892,68,4,0,400,2000,20000,35000),
(7804,27,'Large Black Nimble Fish - For Beginners',1911,68,5,0,400,2000,20000,35000),
(7805,27,'Large Black Ugly Fish - For Beginners',1931,69,6,0,400,2000,20000,35000),
(7806,27,'Large Black Fat Fish - For Beginners',1950,70,4,0,400,2000,20000,35000),
(8403,1,'Small Green Nimble Fish - Upper Grade',100,4,8,2,500,5000,20000,24000),
(8404,1,'Small Green Ugly Fish - Upper Grade',116,4,9,2,502,5000,20000,27000),
(8405,1,'Small Green Pudgy Fish - Upper Grade',132,5,7,2,504,5000,20000,31000),
(8406,2,'Green Nimble Fish - Upper Grade',150,6,8,2,506,5000,20000,25000),
(8407,2,'Green Ugly Fish - Upper Grade',168,6,9,2,508,5000,20000,28000),
(8408,2,'Green Pudgy Fish - Upper Grade',188,6,7,2,510,5000,20000,31000),
(8409,3,'Large Green Nimble Fish - Upper Grade',208,8,8,2,512,5000,20000,26000),
(8410,3,'Large Green Ugly Fish - Upper Grade',230,8,9,2,514,5000,20000,29000),
(8411,3,'Large Green Pudgy Fish - Upper Grade',252,8,7,2,516,5000,20000,32000),
(8412,4,'Small Jade Nimble Fish - Upper Grade',276,10,8,2,518,5000,20000,28000),
(8413,4,'Small Jade Ugly Fish - Upper Grade',300,10,9,2,520,5000,20000,31000),
(8414,4,'Small Jade Fat Fish - Upper Grade',310,10,7,2,522,5000,20000,32000),
(8415,5,'Jade Nimble Fish - Upper Grade',320,11,8,2,524,5000,20000,30000),
(8416,5,'Jade Ugly Fish - Upper Grade',330,11,9,2,526,4000,20000,31000),
(8417,5,'Jade Fat Fish - Upper Grade',340,11,7,2,528,4000,20000,32000),
(8418,6,'Large Jade Nimble Fish - Upper Grade',350,12,8,2,530,4000,20000,30000),
(8419,6,'Large Jade Ugly Fish - Upper Grade',360,12,9,2,532,4000,20000,31000),
(8420,6,'Large Jade Fat Fish - Upper Grade',370,12,7,2,534,4000,20000,32000),
(8421,7,'Small Blue Nimble Fish - Upper Grade',380,12,8,2,536,4000,20000,31000),
(8422,7,'Small Blue Ugly Fish - Upper Grade',390,13,9,2,538,4000,20000,31000),
(8423,7,'Small Blue Fat Fish - Upper Grade',400,13,7,2,540,4000,20000,32000),
(8424,8,'Blue Nimble Fish - Upper Grade',410,13,8,2,542,4000,20000,31000),
(8425,8,'Blue Ugly Fish - Upper Grade',420,13,9,2,544,4000,20000,32000),
(8426,8,'Blue Fat Fish - Upper Grade',430,14,7,2,546,4000,20000,31000),
(8427,9,'Large Blue Nimble Fish - Upper Grade',506,17,8,2,548,4000,20000,29000),
(8428,9,'Large Blue Ugly Fish - Upper Grade',518,17,9,2,550,4000,20000,30000),
(8429,9,'Large Blue Fat Fish - Upper Grade',529,17,7,2,552,4000,20000,31000),
(8430,10,'Small Yellow Nimble Fish - Upper Grade',541,18,8,2,554,4000,20000,30000),
(8431,10,'Small Yellow Ugly Fish - Upper Grade',552,18,9,2,556,4000,20000,30000),
(8432,10,'Small Yellow Fat Fish - Upper Grade',564,18,7,2,558,4000,20000,31000),
(8433,11,'Yellow Nimble Fish - Upper Grade',575,19,8,2,560,4000,20000,30000),
(8434,11,'Yellow Ugly Fish - Upper Grade',587,19,9,2,562,4000,20000,31000),
(8435,11,'Yellow Fat Fish - Upper Grade',598,19,7,2,564,4000,20000,31000),
(8436,12,'Large Yellow Nimble Fish - Upper Grade',610,20,8,2,566,4000,20000,30000),
(8437,12,'Large Yellow Ugly Fish - Upper Grade',621,20,9,2,568,4000,20000,31000),
(8438,12,'Large Yellow Fat Fish - Upper Grade',633,20,7,2,570,4000,20000,31000),
(8439,13,'Small Orange Nimble Fish - Upper Grade',644,21,8,2,572,4000,20000,30000),
(8440,13,'Small Orange Ugly Fish - Upper Grade',656,21,9,2,574,4000,20000,31000),
(8441,13,'Small Orange Fat Fish - Upper Grade',667,21,7,2,576,3000,20000,32000),
(8442,14,'Orange Nimble Fish - Upper Grade',679,22,8,2,578,3000,20000,31000),
(8443,14,'Orange Ugly Fish - Upper Grade',690,22,9,2,580,3000,20000,31000),
(8444,14,'Orange Fat Fish - Upper Grade',702,22,7,2,582,3000,20000,32000),
(8445,15,'Large Orange Nimble Fish - Upper Grade',713,25,8,2,584,3000,20000,29000),
(8446,15,'Large Orange Ugly Fish - Upper Grade',819,27,9,2,586,3000,20000,30000),
(8447,15,'Large Orange Fat Fish - Upper Grade',832,28,7,2,588,3000,20000,30000),
(8448,16,'Small Purple Nimble Fish - Upper Grade',845,29,8,2,590,3000,20000,29000),
(8449,16,'Small Purple Ugly Fish - Upper Grade',858,29,9,2,592,3000,20000,30000),
(8450,16,'Small Purple Fat Fish - Upper Grade',871,29,7,2,594,3000,20000,30000),
(8451,17,'Purple Nimble Fish - Upper Grade',884,29,8,2,596,3000,20000,30000),
(8452,17,'Purple Ugly Fish - Upper Grade',897,30,9,2,598,3000,20000,30000),
(8453,17,'Purple Fat Fish - Upper Grade',910,29,7,2,600,3000,20000,31000),
(8454,18,'Large Purple Nimble Fish - Upper Grade',923,31,8,2,602,3000,20000,30000),
(8455,18,'Large Purple Ugly Fish - Upper Grade',936,31,9,2,604,3000,20000,30000),
(8456,18,'Large Purple Fat Fish - Upper Grade',949,31,7,2,606,3000,20000,31000),
(8457,19,'Small Red Nimble Fish - Upper Grade',962,34,8,2,608,3000,20000,28000),
(8458,19,'Small Red Ugly Fish - Upper Grade',1125,39,9,2,610,3000,20000,29000),
(8459,19,'Small Red Fat Fish - Upper Grade',1140,39,7,2,612,3000,20000,29000),
(8460,20,'Red Nimble Fish - Upper Grade',1155,40,8,2,614,3000,20000,29000),
(8461,20,'Red Ugly Fish - Upper Grade',1170,40,9,2,616,3000,20000,29000),
(8462,20,'Red Fat Fish - Upper Grade',1185,40,7,2,618,3000,20000,30000),
(8463,21,'Large Red Nimble Fish - Upper Grade',1200,41,8,2,620,3000,20000,29000),
(8464,21,'Large Red Ugly Fish - Upper Grade',1215,42,9,2,622,3000,20000,29000),
(8465,21,'Large Red Fat Fish - Upper Grade',1230,46,7,2,624,3000,20000,27000),
(8466,22,'Small White Nimble Fish - Upper Grade',1453,56,8,2,626,2000,20000,26000),
(8467,22,'Small White Ugly Fish - Upper Grade',1470,54,9,2,628,2000,20000,27000),
(8468,22,'Small White Fat Fish - Upper Grade',1488,55,7,2,630,2000,20000,27000),
(8469,23,'White Nimble Fish - Upper Grade',1505,56,8,2,632,2000,20000,27000),
(8470,23,'White Ugly Fish - Upper Grade',1523,56,9,2,634,2000,20000,27000),
(8471,23,'White Fat Fish - Upper Grade',1540,57,7,2,636,2000,20000,27000),
(8472,24,'High Grade - Large White Nimble Fish',1558,58,8,2,638,2000,20000,27000),
(8473,24,'Large White Ugly Fish - Upper Grade',1575,58,9,2,640,2000,20000,27000),
(8474,24,'Large White Fat Fish - Upper Grade',1593,59,7,2,642,2000,20000,27000),
(8475,25,'Small Black Nimble Fish - Upper Grade',1610,60,8,2,644,2000,20000,27000),
(8476,25,'Small Black Ugly Fish - Upper Grade',1628,60,9,2,646,2000,20000,27000),
(8477,25,'Small Black Fat Fish - Upper Grade',1648,59,7,2,648,2000,20000,28000),
(8478,26,'Black Nimble Fish - Upper Grade',1663,67,8,2,650,2000,20000,25000),
(8479,26,'Black Ugly Fish - Upper Grade',1872,75,9,2,652,2000,20000,25000),
(8480,26,'Black Fat Fish - Upper Grade',1892,76,7,2,654,2000,20000,25000),
(8481,27,'Large Black Nimble Fish - Upper Grade',1911,76,8,2,656,2000,20000,25000),
(8482,27,'Large Black Ugly Fish - Upper Grade',1931,77,9,2,658,2000,20000,25000),
(8483,27,'Large Black Fat Fish - Upper Grade',1950,78,7,2,660,2000,20000,25000);

View File

@ -0,0 +1,5 @@
CREATE TABLE IF NOT EXISTS `fishing_championship` (
`player_name` VARCHAR(35) NOT NULL,
`fish_length` DOUBLE(10,3) NOT NULL,
`rewarded` INT(1) NOT NULL
);

View File

@ -0,0 +1,136 @@
DROP TABLE IF EXISTS `fishing_skill_trees`;
--
-- Table structure for fishing_skill_trees
--
CREATE TABLE IF NOT EXISTS `fishing_skill_trees` (
`skill_id` int(10) NOT NULL default '0',
`level` int(10) NOT NULL default '0',
`name` varchar(25) NOT NULL default '',
`sp` int(10) NOT NULL default '0',
`min_level` int(10) NOT NULL default '0',
`costid` int(10) NOT NULL default '0',
`cost` int(10) NOT NULL default '0',
`isfordwarf` int(1) NOT NULL default '0',
PRIMARY KEY (`skill_id`,`level`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
--
-- Records for table fishing_skill_trees
--
INSERT INTO fishing_skill_trees VALUES
(1313,1,'Pumping',0,10,57,10,0),
(1313,2,'Pumping',0,12,57,50,0),
(1313,3,'Pumping',0,15,57,200,0),
(1313,4,'Pumping',0,17,57,300,0),
(1313,5,'Pumping',0,20,57,500,0),
(1313,6,'Pumping',0,22,57,800,0),
(1313,7,'Pumping',0,25,57,1600,0),
(1313,8,'Pumping',0,27,57,2600,0),
(1313,9,'Pumping',0,30,57,4000,0),
(1313,10,'Pumping',0,32,57,6700,0),
(1313,11,'Pumping',0,35,57,8000,0),
(1313,12,'Pumping',0,37,57,10000,0),
(1313,13,'Pumping',0,40,57,16000,0),
(1313,14,'Pumping',0,42,57,23000,0),
(1313,15,'Pumping',0,45,57,30000,0),
(1313,16,'Pumping',0,47,57,40000,0),
(1313,17,'Pumping',0,49,57,53000,0),
(1313,18,'Pumping',0,52,57,66000,0),
(1313,19,'Pumping',0,54,57,80000,0),
(1313,20,'Pumping',0,57,57,93000,0),
(1313,21,'Pumping',0,59,57,100000,0),
(1313,22,'Pumping',0,62,57,120000,0),
(1313,23,'Pumping',0,64,57,130000,0),
(1313,24,'Pumping',0,67,57,140000,0),
(1313,25,'Pumping',0,69,57,160000,0),
(1313,26,'Pumping',0,71,57,173000,0),
(1313,27,'Pumping',0,74,57,180000,0),
(1314,1,'Reeling',0,10,57,10,0),
(1314,2,'Reeling',0,12,57,50,0),
(1314,3,'Reeling',0,15,57,200,0),
(1314,4,'Reeling',0,17,57,300,0),
(1314,5,'Reeling',0,20,57,500,0),
(1314,6,'Reeling',0,22,57,800,0),
(1314,7,'Reeling',0,25,57,1600,0),
(1314,8,'Reeling',0,27,57,2600,0),
(1314,9,'Reeling',0,30,57,4000,0),
(1314,10,'Reeling',0,32,57,6700,0),
(1314,11,'Reeling',0,35,57,8000,0),
(1314,12,'Reeling',0,37,57,10000,0),
(1314,13,'Reeling',0,40,57,16000,0),
(1314,14,'Reeling',0,42,57,23000,0),
(1314,15,'Reeling',0,45,57,30000,0),
(1314,16,'Reeling',0,47,57,40000,0),
(1314,17,'Reeling',0,49,57,53000,0),
(1314,18,'Reeling',0,52,57,66000,0),
(1314,19,'Reeling',0,54,57,80000,0),
(1314,20,'Reeling',0,57,57,93000,0),
(1314,21,'Reeling',0,59,57,100000,0),
(1314,22,'Reeling',0,62,57,120000,0),
(1314,23,'Reeling',0,64,57,130000,0),
(1314,24,'Reeling',0,67,57,140000,0),
(1314,25,'Reeling',0,69,57,160000,0),
(1314,26,'Reeling',0,71,57,173000,0),
(1314,27,'Reeling',0,74,57,180000,0),
(1315,1,'Fishing Expertise',0,10,57,10,0),
(1315,2,'Fishing Expertise',0,12,57,50,0),
(1315,3,'Fishing Expertise',0,15,57,200,0),
(1315,4,'Fishing Expertise',0,17,57,300,0),
(1315,5,'Fishing Expertise',0,20,57,500,0),
(1315,6,'Fishing Expertise',0,22,57,800,0),
(1315,7,'Fishing Expertise',0,25,57,1600,0),
(1315,8,'Fishing Expertise',0,27,57,2600,0),
(1315,9,'Fishing Expertise',0,30,57,4000,0),
(1315,10,'Fishing Expertise',0,32,57,6700,0),
(1315,11,'Fishing Expertise',0,35,57,8000,0),
(1315,12,'Fishing Expertise',0,37,57,10000,0),
(1315,13,'Fishing Expertise',0,40,57,16000,0),
(1315,14,'Fishing Expertise',0,42,57,23000,0),
(1315,15,'Fishing Expertise',0,45,57,30000,0),
(1315,16,'Fishing Expertise',0,47,57,40000,0),
(1315,17,'Fishing Expertise',0,49,57,53000,0),
(1315,18,'Fishing Expertise',0,52,57,66000,0),
(1315,19,'Fishing Expertise',0,54,57,80000,0),
(1315,20,'Fishing Expertise',0,57,57,93000,0),
(1315,21,'Fishing Expertise',0,59,57,100000,0),
(1315,22,'Fishing Expertise',0,62,57,120000,0),
(1315,23,'Fishing Expertise',0,64,57,130000,0),
(1315,24,'Fishing Expertise',0,67,57,140000,0),
(1315,25,'Fishing Expertise',0,69,57,160000,0),
(1315,26,'Fishing Expertise',0,71,57,173000,0),
(1315,27,'Fishing Expertise',0,74,57,180000,0),
(1368,1,'Expand Dwarven Craft',0,10,7609,2000,1),
(1368,2,'Expand Dwarven Craft',0,20,7609,4000,1),
(1368,3,'Expand Dwarven Craft',0,30,7609,6000,1),
(1368,4,'Expand Dwarven Craft',0,40,7609,10000,1),
(1368,5,'Expand Dwarven Craft',0,50,7609,10000,1),
(1368,6,'Expand Dwarven Craft',0,60,7609,10000,1),
(1368,7,'Expand Dwarven Craft',0,70,7609,20000,1),
(1368,8,'Expand Dwarven Craft',0,76,7609,20000,1),
(1369,1,'Expand Common Craft',0,10,7609,2000,0),
(1369,2,'Expand Common Craft',0,20,7609,4000,0),
(1369,3,'Expand Common Craft',0,30,7609,6000,0),
(1369,4,'Expand Common Craft',0,40,7609,10000,0),
(1369,5,'Expand Common Craft',0,50,7609,10000,0),
(1369,6,'Expand Common Craft',0,60,7609,10000,0),
(1369,7,'Expand Common Craft',0,70,7609,20000,0),
(1369,8,'Expand Common Craft',0,76,7609,20000,0),
(1370,1,'Expand Trade',0,40,7609,10000,0),
(1370,2,'Expand Trade',0,55,7609,20000,0),
(1370,3,'Expand Trade',0,65,7609,40000,0),
(1371,1,'Expand Storage',0,10,7609,4000,0),
(1371,2,'Expand Storage',0,20,7609,8000,0),
(1371,3,'Expand Storage',0,30,7609,20000,0),
(1371,4,'Expand Storage',0,40,7609,20000,0),
(1371,5,'Expand Storage',0,50,7609,60000,0),
(1371,6,'Expand Storage',0,60,7609,60000,0),
(1371,7,'Expand Storage',0,70,7609,100000,0),
(1371,8,'Expand Storage',0,76,7609,100000,0),
(1372,1,'Expand Inventory',0,10,7609,4000,0),
(1372,2,'Expand Inventory',0,20,7609,8000,0),
(1372,3,'Expand Inventory',0,30,7609,20000,0),
(1372,4,'Expand Inventory',0,40,7609,20000,0),
(1372,5,'Expand Inventory',0,50,7609,60000,0),
(1372,6,'Expand Inventory',0,60,7609,60000,0),
(1372,7,'Expand Inventory',0,70,7609,100000,0),
(1372,8,'Expand Inventory',0,76,7609,100000,0),
(1312,1,'Fishing',0,10,57,1000,0);

View File

@ -0,0 +1,37 @@
-- ----------------------------
-- Table structure for fort
-- ----------------------------
CREATE TABLE `fort` (
`id` int(11) NOT NULL default '0',
`name` varchar(25) NOT NULL,
`siegeDate` decimal(20,0) NOT NULL default '0',
`siegeDayOfWeek` int(11) NOT NULL default '7',
`siegeHourOfDay` int(11) NOT NULL default '20',
`owner` int(11) NOT NULL default '0',
PRIMARY KEY (`id`)
) ;
-- ----------------------------
-- Records
-- ----------------------------
INSERT INTO `fort` VALUES ('101', 'Shanty', '0', '0', '0', '0');
INSERT INTO `fort` VALUES ('102', 'Southern', '0', '0', '20', '0');
INSERT INTO `fort` VALUES ('103', 'Hive', '0', '0', '20', '0');
INSERT INTO `fort` VALUES ('104', 'Valley', '0', '0', '20', '0');
INSERT INTO `fort` VALUES ('105', 'Ivory', '0', '0', '20', '0');
INSERT INTO `fort` VALUES ('106', 'Narsell', '0', '0', '20', '0');
INSERT INTO `fort` VALUES ('107', 'Basin', '0', '0', '20', '0');
INSERT INTO `fort` VALUES ('108', 'WhiteSands', '0', '0', '20', '0');
INSERT INTO `fort` VALUES ('109', 'Borderland', '0', '0', '20', '0');
INSERT INTO `fort` VALUES ('110', 'Swampland', '0', '0', '20', '0');
INSERT INTO `fort` VALUES ('111', 'Archaic', '0', '0', '20', '0');
INSERT INTO `fort` VALUES ('112', 'Floran', '0', '0', '20', '0');
INSERT INTO `fort` VALUES ('113', 'CloudMountain', '0', '0', '20', '0');
INSERT INTO `fort` VALUES ('114', 'Tanor', '0', '0', '20', '0');
INSERT INTO `fort` VALUES ('115', 'Dragonspine', '0', '0', '20', '0');
INSERT INTO `fort` VALUES ('116', 'Antharas', '0', '0', '20', '0');
INSERT INTO `fort` VALUES ('117', 'Western', '0', '0', '20', '0');
INSERT INTO `fort` VALUES ('118', 'Hunters', '0', '0', '20', '0');
INSERT INTO `fort` VALUES ('119', 'Aaru', '0', '0', '20', '0');
INSERT INTO `fort` VALUES ('120', 'Demon', '0', '0', '20', '0');
INSERT INTO `fort` VALUES ('121', 'Monastic', '0', '0', '20', '0');

View File

@ -0,0 +1,233 @@
-- ---------------------------
-- Table structure for fort_door
-- ---------------------------
DROP TABLE IF EXISTS fort_door;
CREATE TABLE fort_door (
fortId INT NOT NULL default 0,
id INT NOT NULL default 0,
name varchar(30) NOT NULL,
x INT NOT NULL default 0,
y INT NOT NULL default 0,
z INT NOT NULL default 0,
range_xmin INT NOT NULL default 0,
range_ymin INT NOT NULL default 0,
range_zmin INT NOT NULL default 0,
range_xmax INT NOT NULL default 0,
range_ymax INT NOT NULL default 0,
range_zmax INT NOT NULL default 0,
hp INT NOT NULL default 0,
pDef INT NOT NULL default 0,
mDef INT NOT NULL default 0,
PRIMARY KEY(id),
KEY id (fortId)
);
INSERT INTO `fort_door` VALUES
(101,18220001,'Gate_of_fort',-50796,155913,-2102,0,0,0,0,0,0,67884,644,518),
(101,18220002,'Gate_of_fort',-53359,156592,-2081,0,0,0,0,0,0,67884,644,518),
(101,18220003,'Gate_of_fort',-53313,156743,-2081,0,0,0,0,0,0,67884,644,518),
(101,18220004,'Gate_of_fort',-52211,156244,-2081,0,0,0,0,0,0,67884,644,518),
(101,18220005,'Gate_of_fort',-52165,156395,-2081,0,0,0,0,0,0,67884,644,518),
(101,18220006,'Gate_of_fort',-52817,157874,-2053,0,0,0,0,0,0,67884,644,518),
(101,18220007,'Gate_of_fort',-52771,158025,-2053,0,0,0,0,0,0,67884,644,518),
(101,18220008,'Gate_of_fort',-54738,157112,-2102,0,0,0,0,0,0,67884,644,518),
(102,19240001,'Gate_of_fort',-22326,218062,-3237,0,0,0,0,0,0,67884,644,518),
(102,19240002,'Gate_of_fort',-22326,218220,-3237,0,0,0,0,0,0,67884,644,518),
(102,19240003,'Gate_of_fort',-23550,218784,-3263,0,0,0,0,0,0,67884,644,518),
(102,19240004,'Gate_of_fort',-23550,218940,-3263,0,0,0,0,0,0,67884,644,518),
(102,19240005,'Gate_of_fort',-25126,219880,-3291,0,0,0,0,0,0,67884,644,518),
(102,19240006,'Gate_of_fort',-22106,219722,-3264,0,0,0,0,0,0,67884,644,518),
(102,19240007,'Gate_of_fort',-22106,219880,-3264,0,0,0,0,0,0,67884,644,518),
(102,19240008,'Gate_of_fort',-23305,219722,-3264,0,0,0,0,0,0,67884,644,518),
(102,19240009,'Gate_of_fort',-23305,219880,-3264,0,0,0,0,0,0,67884,644,518),
(102,19240010,'Gate_of_fort',-20241,219888,-3288,0,0,0,0,0,0,67884,644,518),
(102,19240011,'Gate_of_fort',-23211,221582,-3227,0,0,0,0,0,0,67884,644,518),
(102,19240012,'Gate_of_fort',-23211,221740,-3227,0,0,0,0,0,0,67884,644,518),
(103,20230003,'Gate_of_fort',15546,186351,-2972,0,0,0,0,0,0,67884,644,518),
(103,20230004,'Gate_of_fort',16180,187607,-2952,0,0,0,0,0,0,67884,644,518),
(103,20230005,'Gate_of_fort',16312,187520,-2952,0,0,0,0,0,0,67884,644,518),
(103,20230006,'Gate_of_fort',17540,187015,-2923,0,0,0,0,0,0,67884,644,518),
(103,20230007,'Gate_of_fort',17670,186928,-2923,0,0,0,0,0,0,67884,644,518),
(103,20230008,'Gate_of_fort',16848,188606,-2952,0,0,0,0,0,0,67884,644,518),
(103,20230009,'Gate_of_fort',16979,188518,-2952,0,0,0,0,0,0,67884,644,518),
(103,20230010,'Gate_of_fort',17826,189764,-2972,0,0,0,0,0,0,67884,644,518),
(104,23210001,'Gate_of_fort',126069,120674,-2634,0,0,0,0,0,0,67884,644,518),
(104,23210002,'Gate_of_fort',126760,121726,-2613,0,0,0,0,0,0,67884,644,518),
(104,23210003,'Gate_of_fort',126760,121884,-2613,0,0,0,0,0,0,67884,644,518),
(104,23210004,'Gate_of_fort',124224,122888,-2583,0,0,0,0,0,0,67884,644,518),
(104,23210005,'Gate_of_fort',124382,122888,-2583,0,0,0,0,0,0,67884,644,518),
(104,23210006,'Gate_of_fort',126000,123942,-2613,0,0,0,0,0,0,67884,644,518),
(104,23210007,'Gate_of_fort',126158,123942,-2613,0,0,0,0,0,0,67884,644,518),
(104,23210008,'Gate_of_fort',127569,123334,-2571,0,0,0,0,0,0,67884,644,518),
(104,23210009,'Gate_of_fort',127569,123492,-2571,0,0,0,0,0,0,67884,644,518),
(104,23210010,'Gate_of_fort',126000,122744,-2613,0,0,0,0,0,0,67884,644,518),
(104,23210011,'Gate_of_fort',126158,122744,-2613,0,0,0,0,0,0,67884,644,518),
(104,23210012,'Gate_of_fort',126066,125563,-2634,0,0,0,0,0,0,67884,644,518),
(105,22180001,'Gate_of_fort',74199,2788,-3093,0,0,0,0,0,0,67884,644,518),
(105,22180002,'Gate_of_fort',72418,4689,-3073,0,0,0,0,0,0,67884,644,518),
(105,22180003,'Gate_of_fort',72540,4790,-3073,0,0,0,0,0,0,67884,644,518),
(105,22180004,'Gate_of_fort',73178,3764,-3073,0,0,0,0,0,0,67884,644,518),
(105,22180005,'Gate_of_fort',73300,3864,-3073,0,0,0,0,0,0,67884,644,518),
(105,22180006,'Gate_of_fort',74141,4890,-3044,0,0,0,0,0,0,67884,644,518),
(105,22180007,'Gate_of_fort',74263,4990,-3044,0,0,0,0,0,0,67884,644,518),
(105,22180008,'Gate_of_fort',71596,5960,-3093,0,0,0,0,0,0,67884,644,518),
(106,24190005,'Gate_of_fort',153328,56710,-3303,0,0,0,0,0,0,67884,644,518),
(106,24190006,'Gate_of_fort',155311,54864,-3282,0,0,0,0,0,0,67884,644,518),
(106,24190007,'Gate_of_fort',155411,54986,-3282,0,0,0,0,0,0,67884,644,518),
(106,24190008,'Gate_of_fort',154384,55624,-3282,0,0,0,0,0,0,67884,644,518),
(106,24190009,'Gate_of_fort',154484,55746,-3282,0,0,0,0,0,0,67884,644,518),
(106,24190010,'Gate_of_fort',156501,54106,-3303,0,0,0,0,0,0,67884,644,518),
(106,24190011,'Gate_of_fort',156035,56156,-3253,0,0,0,0,0,0,67884,644,518),
(106,24190012,'Gate_of_fort',156135,56278,-3253,0,0,0,0,0,0,67884,644,518),
(107,25190001,'Gate_of_fort',189904,37070,-3460,0,0,0,0,0,0,67884,644,518),
(107,25190002,'Gate_of_fort',190612,38122,-3443,0,0,0,0,0,0,67884,644,518),
(107,25190003,'Gate_of_fort',190612,38280,-3443,0,0,0,0,0,0,67884,644,518),
(107,25190004,'Gate_of_fort',188076,39284,-3409,0,0,0,0,0,0,67884,644,518),
(107,25190005,'Gate_of_fort',188234,39284,-3409,0,0,0,0,0,0,67884,644,518),
(107,25190006,'Gate_of_fort',189852,40340,-3438,0,0,0,0,0,0,67884,644,518),
(107,25190007,'Gate_of_fort',190010,40340,-3438,0,0,0,0,0,0,67884,644,518),
(107,25190008,'Gate_of_fort',189852,39139,-3438,0,0,0,0,0,0,67884,644,518),
(107,25190009,'Gate_of_fort',190010,39139,-3438,0,0,0,0,0,0,67884,644,518),
(107,25190010,'Gate_of_fort',191421,39730,-3397,0,0,0,0,0,0,67884,644,518),
(107,25190011,'Gate_of_fort',191421,39888,-3397,0,0,0,0,0,0,67884,644,518),
(107,25190012,'Gate_of_fort',189913,41955,-3460,0,0,0,0,0,0,67884,644,518),
(108,23240001,'Gate_of_fort',116614,203941,-3382,0,0,0,0,0,0,67884,644,518),
(108,23240002,'Gate_of_fort',118905,205272,-3361,0,0,0,0,0,0,67884,644,518),
(108,23240003,'Gate_of_fort',118979,205133,-3361,0,0,0,0,0,0,67884,644,518),
(108,23240004,'Gate_of_fort',119430,203983,-3333,0,0,0,0,0,0,67884,644,518),
(108,23240005,'Gate_of_fort',119504,203843,-3333,0,0,0,0,0,0,67884,644,518),
(108,23240006,'Gate_of_fort',117847,204708,-3361,0,0,0,0,0,0,67884,644,518),
(108,23240007,'Gate_of_fort',117922,204568,-3361,0,0,0,0,0,0,67884,644,518),
(108,23240008,'Gate_of_fort',120248,205879,-3382,0,0,0,0,0,0,67884,644,518),
(109,24150001,'Gate_of_fort',158498,-72104,-2865,0,0,0,0,0,0,67884,644,518),
(109,24150002,'Gate_of_fort',158585,-71973,-2865,0,0,0,0,0,0,67884,644,518),
(109,24150003,'Gate_of_fort',157297,-69092,-2916,0,0,0,0,0,0,67884,644,518),
(109,24150004,'Gate_of_fort',159605,-70707,-2892,0,0,0,0,0,0,67884,644,518),
(109,24150005,'Gate_of_fort',159693,-70576,-2892,0,0,0,0,0,0,67884,644,518),
(109,24150006,'Gate_of_fort',158606,-70040,-2892,0,0,0,0,0,0,67884,644,518),
(109,24150007,'Gate_of_fort',158694,-69909,-2892,0,0,0,0,0,0,67884,644,518),
(109,24150008,'Gate_of_fort',161354,-71814,-2916,0,0,0,0,0,0,67884,644,518),
(109,24150009,'Gate_of_fort',160742,-70553,-2899,0,0,0,0,0,0,67884,644,518),
(109,24150010,'Gate_of_fort',160872,-70640,-2899,0,0,0,0,0,0,67884,644,518),
(109,24150011,'Gate_of_fort',159854,-68987,-2853,0,0,0,0,0,0,67884,644,518),
(109,24150012,'Gate_of_fort',159985,-69075,-2853,0,0,0,0,0,0,67884,644,518),
(110,22160001,'Gate_of_fort',68834,-63635,-2834,0,0,0,0,0,0,67884,644,518),
(110,22160002,'Gate_of_fort',68643,-62607,-2814,0,0,0,0,0,0,67884,644,518),
(110,22160003,'Gate_of_fort',68703,-62461,-2814,0,0,0,0,0,0,67884,644,518),
(110,22160004,'Gate_of_fort',69991,-60842,-2814,0,0,0,0,0,0,67884,644,518),
(110,22160005,'Gate_of_fort',70137,-60902,-2814,0,0,0,0,0,0,67884,644,518),
(110,22160006,'Gate_of_fort',67849,-61153,-2776,0,0,0,0,0,0,67884,644,518),
(110,22160007,'Gate_of_fort',67995,-61214,-2776,0,0,0,0,0,0,67884,644,518),
(110,22160008,'Gate_of_fort',69532,-61951,-2814,0,0,0,0,0,0,67884,644,518),
(110,22160009,'Gate_of_fort',69678,-62012,-2814,0,0,0,0,0,0,67884,644,518),
(110,22160010,'Gate_of_fort',71440,-61683,-2786,0,0,0,0,0,0,67884,644,518),
(110,22160011,'Gate_of_fort',71586,-61743,-2786,0,0,0,0,0,0,67884,644,518),
(110,22160012,'Gate_of_fort',70698,-59119,-2834,0,0,0,0,0,0,67884,644,518),
(111,23130001,'Gate_of_fort',107495,-140524,-3009,0,0,0,0,0,0,67884,644,518),
(111,23130002,'Gate_of_fort',110037,-141474,-2984,0,0,0,0,0,0,67884,644,518),
(111,23130003,'Gate_of_fort',110083,-141323,-2984,0,0,0,0,0,0,67884,644,518),
(111,23130004,'Gate_of_fort',108889,-141126,-2984,0,0,0,0,0,0,67884,644,518),
(111,23130005,'Gate_of_fort',108935,-140975,-2984,0,0,0,0,0,0,67884,644,518),
(111,23130006,'Gate_of_fort',111423,-141714,-3009,0,0,0,0,0,0,67884,644,518),
(111,23130007,'Gate_of_fort',110210,-140001,-2959,0,0,0,0,0,0,67884,644,518),
(111,23130008,'Gate_of_fort',110255,-139851,-2959,0,0,0,0,0,0,67884,644,518),
(112,20220017,'Gate_of_fort',4738,147966,-2918,0,0,0,0,0,0,67884,644,518),
(112,20220018,'Gate_of_fort',4896,147966,-2918,0,0,0,0,0,0,67884,644,518),
(112,20220019,'Gate_of_fort',6381,148169,-2889,0,0,0,0,0,0,67884,644,518),
(112,20220020,'Gate_of_fort',6381,148327,-2889,0,0,0,0,0,0,67884,644,518),
(112,20220021,'Gate_of_fort',4016,148732,-2938,0,0,0,0,0,0,67884,644,518),
(112,20220022,'Gate_of_fort',6212,149673,-2917,0,0,0,0,0,0,67884,644,518),
(112,20220023,'Gate_of_fort',6212,149831,-2917,0,0,0,0,0,0,67884,644,518),
(112,20220024,'Gate_of_fort',5011,149673,-2917,0,0,0,0,0,0,67884,644,518),
(112,20220025,'Gate_of_fort',5011,149831,-2917,0,0,0,0,0,0,67884,644,518),
(112,20220026,'Gate_of_fort',7439,150734,-2938,0,0,0,0,0,0,67884,644,518),
(112,20220027,'Gate_of_fort',5135,151876,-2879,0,0,0,0,0,0,67884,644,518),
(112,20220028,'Gate_of_fort',5293,151876,-2879,0,0,0,0,0,0,67884,644,518),
(113,18200001,'Gate_of_fort',-54247,89585,-2870,0,0,0,0,0,0,67884,644,518),
(113,18200002,'Gate_of_fort',-53312,91823,-2849,0,0,0,0,0,0,67884,644,518),
(113,18200003,'Gate_of_fort',-53154,91823,-2849,0,0,0,0,0,0,67884,644,518),
(113,18200004,'Gate_of_fort',-51513,90259,-2851,0,0,0,0,0,0,67884,644,518),
(113,18200005,'Gate_of_fort',-51513,90417,-2851,0,0,0,0,0,0,67884,644,518),
(113,18200006,'Gate_of_fort',-55123,91775,-2819,0,0,0,0,0,0,67884,644,518),
(113,18200007,'Gate_of_fort',-55123,91933,-2819,0,0,0,0,0,0,67884,644,518),
(113,18200008,'Gate_of_fort',-51146,91961,-2811,0,0,0,0,0,0,67884,644,518),
(113,18200009,'Gate_of_fort',-51259,92074,-2811,0,0,0,0,0,0,67884,644,518),
(113,18200010,'Gate_of_fort',-52256,92985,-2869,0,0,0,0,0,0,67884,644,518),
(113,18200011,'Gate_of_fort',-53318,90621,-2849,0,0,0,0,0,0,67884,644,518),
(113,18200012,'Gate_of_fort',-53160,90621,-2849,0,0,0,0,0,0,67884,644,518),
(114,21220001,'Gate_of_fort',58984,138135,-1803,0,0,0,0,0,0,67884,644,518),
(114,21220002,'Gate_of_fort',60320,140038,-1782,0,0,0,0,0,0,67884,644,518),
(114,21220003,'Gate_of_fort',60474,140007,-1782,0,0,0,0,0,0,67884,644,518),
(114,21220004,'Gate_of_fort',61655,138596,-1754,0,0,0,0,0,0,67884,644,518),
(114,21220005,'Gate_of_fort',61809,138565,-1754,0,0,0,0,0,0,67884,644,518),
(114,21220006,'Gate_of_fort',60086,138864,-1782,0,0,0,0,0,0,67884,644,518),
(114,21220007,'Gate_of_fort',60240,138833,-1782,0,0,0,0,0,0,67884,644,518),
(114,21220008,'Gate_of_fort',61544,140749,-1803,0,0,0,0,0,0,67884,644,518),
(115,20200001,'Gate_of_fort',12496,93487,-3429,0,0,0,0,0,0,158250,644,518),
(115,20200002,'Gate_of_fort',11467,94385,-3426,0,0,0,0,0,0,158250,644,518),
(115,20200003,'Gate_of_fort',11605,94374,-3426,0,0,0,0,0,0,158250,644,518),
(115,20200004,'Gate_of_fort',10126,94940,-3399,0,0,0,0,0,0,158250,644,518),
(115,20200005,'Gate_of_fort',10124,95088,-3399,0,0,0,0,0,0,158250,644,518),
(115,20200006,'Gate_of_fort',11466,95581,-3426,0,0,0,0,0,0,158250,644,518),
(115,20200007,'Gate_of_fort',11610,95585,-3426,0,0,0,0,0,0,158250,644,518),
(115,20200008,'Gate_of_fort',10476,96573,-3429,0,0,0,0,0,0,158250,644,518),
(116,22200001,'Gate_of_fort',78090,89321,-2934,0,0,0,0,0,0,67884,644,518),
(116,22200002,'Gate_of_fort',80522,89326,-2877,0,0,0,0,0,0,67884,644,518),
(116,22200003,'Gate_of_fort',80661,89401,-2877,0,0,0,0,0,0,67884,644,518),
(116,22200004,'Gate_of_fort',79730,91401,-2912,0,0,0,0,0,0,67884,644,518),
(116,22200005,'Gate_of_fort',79804,91262,-2912,0,0,0,0,0,0,67884,644,518),
(116,22200006,'Gate_of_fort',78673,90835,-2912,0,0,0,0,0,0,67884,644,518),
(116,22200007,'Gate_of_fort',78747,90696,-2912,0,0,0,0,0,0,67884,644,518),
(116,22200008,'Gate_of_fort',77815,92082,-2887,0,0,0,0,0,0,67884,644,518),
(116,22200009,'Gate_of_fort',77889,91943,-2887,0,0,0,0,0,0,67884,644,518),
(116,22200010,'Gate_of_fort',79034,92957,-2916,0,0,0,0,0,0,67884,644,518),
(116,22200011,'Gate_of_fort',79172,93030,-2916,0,0,0,0,0,0,67884,644,518),
(116,22200012,'Gate_of_fort',80167,92700,-2934,0,0,0,0,0,0,67884,644,518),
(117,23170001,'Gate_of_fort',112349,-16973,-1045,0,0,0,0,0,0,67884,644,518),
(117,23170002,'Gate_of_fort',109785,-15919,-995,0,0,0,0,0,0,67884,644,518),
(117,23170003,'Gate_of_fort',109943,-15919,-995,0,0,0,0,0,0,67884,644,518),
(117,23170004,'Gate_of_fort',111289,-14550,-1023,0,0,0,0,0,0,67884,644,518),
(117,23170005,'Gate_of_fort',111447,-14550,-1023,0,0,0,0,0,0,67884,644,518),
(117,23170006,'Gate_of_fort',109582,-14432,-1024,0,0,0,0,0,0,67884,644,518),
(117,23170007,'Gate_of_fort',109582,-14274,-1024,0,0,0,0,0,0,67884,644,518),
(117,23170008,'Gate_of_fort',111289,-15750,-1023,0,0,0,0,0,0,67884,644,518),
(117,23170009,'Gate_of_fort',111447,-15750,-1023,0,0,0,0,0,0,67884,644,518),
(117,23170010,'Gate_of_fort',113492,-14829,-987,0,0,0,0,0,0,67884,644,518),
(117,23170011,'Gate_of_fort',113492,-14673,-987,0,0,0,0,0,0,67884,644,518),
(117,23170012,'Gate_of_fort',110348,-13549,-1047,0,0,0,0,0,0,67884,644,518),
(118,23200001,'Gate_of_fort',124213,93493,-2191,0,0,0,0,0,0,67884,644,518),
(118,23200002,'Gate_of_fort',125167,95734,-2168,0,0,0,0,0,0,67884,644,518),
(118,23200003,'Gate_of_fort',125325,95734,-2168,0,0,0,0,0,0,67884,644,518),
(118,23200004,'Gate_of_fort',126966,94171,-2170,0,0,0,0,0,0,67884,644,518),
(118,23200005,'Gate_of_fort',126966,94329,-2170,0,0,0,0,0,0,67884,644,518),
(118,23200006,'Gate_of_fort',123356,95687,-2138,0,0,0,0,0,0,67884,644,518),
(118,23200007,'Gate_of_fort',123356,95845,-2138,0,0,0,0,0,0,67884,644,518),
(118,23200008,'Gate_of_fort',125167,94534,-2168,0,0,0,0,0,0,67884,644,518),
(118,23200009,'Gate_of_fort',125325,94534,-2168,0,0,0,0,0,0,67884,644,518),
(118,23200010,'Gate_of_fort',127221,95985,-2130,0,0,0,0,0,0,67884,644,518),
(118,23200011,'Gate_of_fort',127332,95873,-2130,0,0,0,0,0,0,67884,644,518),
(118,23200012,'Gate_of_fort',126193,96897,-2190,0,0,0,0,0,0,67884,644,518),
(119,22230001,'Gate_of_fort',73057,184177,-2630,0,0,0,0,0,0,67884,644,518),
(119,22230002,'Gate_of_fort',71908,185170,-2581,0,0,0,0,0,0,67884,644,518),
(119,22230003,'Gate_of_fort',71996,185039,-2581,0,0,0,0,0,0,67884,644,518),
(119,22230004,'Gate_of_fort',72714,186440,-2609,0,0,0,0,0,0,67884,644,518),
(119,22230005,'Gate_of_fort',72846,186528,-2609,0,0,0,0,0,0,67884,644,518),
(119,22230006,'Gate_of_fort',73381,185443,-2609,0,0,0,0,0,0,67884,644,518),
(119,22230007,'Gate_of_fort',73512,185531,-2609,0,0,0,0,0,0,67884,644,518),
(119,22230008,'Gate_of_fort',73037,187834,-2630,0,0,0,0,0,0,67884,644,518),
(120,23160001,'Gate_of_fort',99133,-56363,-693,0,0,0,0,0,0,67884,644,518),
(120,23160002,'Gate_of_fort',100609,-56729,-645,0,0,0,0,0,0,67884,644,518),
(120,23160003,'Gate_of_fort',100767,-56727,-645,0,0,0,0,0,0,67884,644,518),
(120,23160004,'Gate_of_fort',101315,-55398,-673,0,0,0,0,0,0,67884,644,518),
(120,23160005,'Gate_of_fort',101315,-55240,-673,0,0,0,0,0,0,67884,644,518),
(120,23160006,'Gate_of_fort',100114,-55398,-673,0,0,0,0,0,0,67884,644,518),
(120,23160007,'Gate_of_fort',100114,-55241,-673,0,0,0,0,0,0,67884,644,518),
(120,23160008,'Gate_of_fort',102190,-54353,-695,0,0,0,0,0,0,67884,644,518),
(121,22150001,'Gate_of_fort',72491,-96493,-1478,0,0,0,0,0,0,67884,644,518),
(121,22150002,'Gate_of_fort',72324,-94183,-1456,0,0,0,0,0,0,67884,644,518),
(121,22150003,'Gate_of_fort',72470,-94243,-1456,0,0,0,0,0,0,67884,644,518),
(121,22150004,'Gate_of_fort',70847,-94274,-1428,0,0,0,0,0,0,67884,644,518),
(121,22150005,'Gate_of_fort',70907,-94128,-1428,0,0,0,0,0,0,67884,644,518),
(121,22150006,'Gate_of_fort',71864,-95290,-1456,0,0,0,0,0,0,67884,644,518),
(121,22150007,'Gate_of_fort',72010,-95351,-1456,0,0,0,0,0,0,67884,644,518),
(121,22150008,'Gate_of_fort',71795,-92905,-1477,0,0,0,0,0,0,67884,644,518);

View File

@ -0,0 +1,12 @@
-- ----------------------------
-- Table structure for fort_doorupgrade
-- ----------------------------
CREATE TABLE `fort_doorupgrade` (
`doorId` int(11) NOT NULL default '0',
`fortId` int(11) NOT NULL,
`hp` int(11) NOT NULL default '0',
`pDef` int(11) NOT NULL default '0',
`mDef` int(11) NOT NULL default '0',
PRIMARY KEY (`doorId`)
);

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,10 @@
-- ----------------------------
-- Table structure for fortsiege_clans
-- ----------------------------
CREATE TABLE `fortsiege_clans` (
`fort_id` int(1) NOT NULL default '0',
`clan_id` int(11) NOT NULL default '0',
`type` int(1) default NULL,
`fort_owner` int(1) default NULL,
PRIMARY KEY (`clan_id`,`fort_id`)
) ;

View File

@ -0,0 +1,16 @@
CREATE TABLE IF NOT EXISTS `forums` (
`forum_id` int(8) NOT NULL default '0',
`forum_name` varchar(255) NOT NULL default '',
`forum_parent` int(8) NOT NULL default '0',
`forum_post` int(8) NOT NULL default '0',
`forum_type` int(8) NOT NULL default '0',
`forum_perm` int(8) NOT NULL default '0',
`forum_owner_id` int(8) NOT NULL default '0',
UNIQUE KEY `forum_id` (`forum_id`)
);
INSERT IGNORE INTO `forums` VALUES
(1, 'NormalRoot', 0, 0, 0, 1, 0),
(2, 'ClanRoot', 0, 0, 0, 0, 0),
(3, 'MemoRoot', 0, 0, 0, 0, 0),
(4, 'MailRoot', 0, 0, 0, 0, 0);

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,18 @@
-- ---------------------------
-- Table structure for games
-- ---------------------------
CREATE TABLE IF NOT EXISTS games (
id INT NOT NULL default 0,
idnr INT NOT NULL default 0,
number1 INT NOT NULL default 0,
number2 INT NOT NULL default 0,
prize INT NOT NULL default 0,
newprize INT NOT NULL default 0,
prize1 INT NOT NULL default 0,
prize2 INT NOT NULL default 0,
prize3 INT NOT NULL default 0,
enddate decimal(20,0) NOT NULL default 0,
finished INT NOT NULL default 0,
PRIMARY KEY (`id`,`idnr`)
);

View File

@ -0,0 +1,14 @@
--
-- Table structure for table `global_tasks`
--
CREATE TABLE IF NOT EXISTS global_tasks (
id int(11) NOT NULL auto_increment,
task varchar(50) NOT NULL default '',
type varchar(50) NOT NULL default '',
last_activation decimal(20,0) NOT NULL default 0,
param1 varchar(100) NOT NULL default '',
param2 varchar(100) NOT NULL default '',
param3 varchar(255) NOT NULL default '',
PRIMARY KEY (`id`)
);

View File

@ -0,0 +1,5 @@
CREATE TABLE IF NOT EXISTS `global_variables` (
`var` VARCHAR(255) NOT NULL DEFAULT '',
`value` VARCHAR(255) ,
PRIMARY KEY (`var`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

View File

@ -0,0 +1,40 @@
-- ---------------------------
-- Table structure for grandboss_data
-- ---------------------------
CREATE TABLE IF NOT EXISTS grandboss_data (
`boss_id` INTEGER NOT NULL DEFAULT 0,
`loc_x` INTEGER NOT NULL DEFAULT 0,
`loc_y` INTEGER NOT NULL DEFAULT 0,
`loc_z` INTEGER NOT NULL DEFAULT 0,
`heading` INTEGER NOT NULL DEFAULT 0,
`respawn_time` BIGINT NOT NULL DEFAULT 0,
`currentHP` DECIMAL(8,0) DEFAULT NULL,
`currentMP` DECIMAL(8,0) DEFAULT NULL,
`status` TINYINT NOT NULL DEFAULT 0,
PRIMARY KEY(`boss_id`)
);
INSERT IGNORE INTO `grandboss_data` VALUES
(29019, 185708,114298,-8221,32768, 0, 13090000, 22197, 0), -- Antharas
(29020, 115213,16623,10080,41740, 0, 790857, 3347, 0), -- Baium
(29006, 17726, 108915, -6480, 0, 0, 162561, 575, 0), -- Core
(29001, -21610, 181594, -5734, 0, 0, 2179536, 667, 0), -- Queen Ant
(29045, 0,0,0,0, 0, 790857, 1859, 0), -- Frintezza
(29046, 0,0,0,0, 0, 63, 44, 0), -- Scarlet Van Halisha
(29047, 0,0,0,0, 0, 350000, 85, 0), -- Scarlet Van Halisha
(29054, 0,0,0,0, 0, 300000, 2000, 0), -- Benom
(29014, 55024, 17368, -5412, 10126, 0, 325124, 1660, 0), -- Orfen
(29062, 0,0,0,0, 0, NULL, NULL, 0),
(29022, 55312, 219168, -3223, 0, 0, 858518, 1975, 0), -- Zaken
(29028, 213004, -114890, -1595, 0, 0, 16660000, 22197, 0); -- Valakas
-- (25333, 000000,000000,000000,0, 0,193763,3718, 0), -- Anakazel (28) -- (Spawn by Dimensional Instance)
-- (25334, 000000,000000,000000,0, 0,306698,3718, 0), -- Anakazel (38) -- (Spawn by Dimensional Instance)
-- (25335, 000000,000000,000000,0, 0,494363,3718, 0), -- Anakazel (48) -- (Spawn by Dimensional Instance)
-- (25336, 000000,000000,000000,0, 0,705074,3718, 0), -- Anakazel (58) -- (Spawn by Dimensional Instance)
-- (25337, 000000,000000,000000,0, 0,865808,3718, 0), -- Anakazel (68) -- (Spawn by Dimensional Instance)
-- (25338, 000000,000000,000000,0, 0,977523,3718, 0); -- Anakazel (78) -- (Spawn by Dimensional Instance)
INSERT IGNORE INTO `grandboss_data` VALUES
(29066, 185708, 114298, -8221,32768, 0, 11186000, 1998000, 0), -- Antharas Weak (85)
(29067, 185708, 114298, -8221,32768, 0, 14518000, 1998000, 0), -- Antharas Normal (85)
(29068, 185708, 114298, -8221,32768, 0, 17850000, 1998000, 0); -- Antharas Strong (85)

View File

@ -0,0 +1,10 @@
-- ---------------------------
-- Table structure for grandboss_list
-- ---------------------------
CREATE TABLE IF NOT EXISTS grandboss_list
(
`player_id` decimal(11,0) NOT NULL,
`zone` decimal(11,0) NOT NULL,
PRIMARY KEY (`player_id`)
);

View File

@ -0,0 +1,34 @@
DROP TABLE IF EXISTS `helper_buff_list`;
#----------------------------
# Table structure for helper_buff_list
#----------------------------
CREATE TABLE `helper_buff_list` (
`id` int(11) NOT NULL default '0',
`skill_id` int(10) unsigned NOT NULL default '0',
`name` varchar(25) NOT NULL default '',
`skill_level` int(10) unsigned NOT NULL default '0',
`lower_level` int(10) unsigned NOT NULL default '0',
`upper_level` int(10) unsigned NOT NULL default '0',
`is_magic_class` varchar(5) default NULL,
PRIMARY KEY (`id`)
);
#----------------------------
# Records for table helper_buff_list
#----------------------------
insert into helper_buff_list values
(0, 4322, 'WindWalk', 1, 8, 39, 'false'),
(1, 4323, 'Shield', 1, 11, 39, 'false'),
(2, 4338, 'Life Cubic', 1, 16, 36, 'false'),
(3, 4324, 'Bless the Body', 1, 12, 38, 'false'),
(4, 4325, 'Vampiric Rage', 1, 13, 38, 'false'),
(5, 4326, 'Regeneration', 1, 14, 38, 'false'),
(6, 4327, 'Haste', 1, 15, 37, 'false'),
(7, 4322, 'WindWalk', 1, 8, 39, 'true'),
(8, 4323, 'Shield', 1, 11, 39, 'true'),
(9, 4338, 'Life Cubic', 1, 16, 36, 'true'),
(10, 4328, 'Bless the Soul', 1, 12, 38, 'true'),
(11, 4329, 'Acumen', 1, 13, 38, 'true'),
(12, 4330, 'Concentration', 1, 14, 38, 'true'),
(13, 4331, 'Empower', 1, 15, 37, 'true');

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,8 @@
CREATE TABLE IF NOT EXISTS `heroes` (
`charId` decimal(11,0) NOT NULL default '0',
`char_name` varchar(45) NOT NULL default '',
`class_id` decimal(3,0) NOT NULL default '0',
`count` decimal(3,0) NOT NULL default '0',
`played` decimal(1,0) NOT NULL default '0',
PRIMARY KEY (`charId`)
);

View File

@ -0,0 +1,23 @@
-- ----------------------------
-- Table structure for items
-- ----------------------------
CREATE TABLE IF NOT EXISTS items (
`owner_id` INT, -- object id of the player or clan,owner of this item
`object_id` INT NOT NULL DEFAULT 0,-- object id of the item
`item_id` INT, -- item id
`count` INT,
`enchant_level` INT,
`loc` VARCHAR(10), -- inventory,paperdoll,npc,clan warehouse,pet,and so on
`loc_data` INT, -- depending on location: equiped slot,npc id,pet id,etc
`price_sell` INT,
`price_buy` INT,
`time_of_use` INT, -- time of item use, for calculate of breackages
`custom_type1` INT DEFAULT 0,
`custom_type2` INT DEFAULT 0,
`mana_left` decimal(3,0) NOT NULL default -1,
PRIMARY KEY (`object_id`),
KEY `key_owner_id` (`owner_id`),
KEY `key_loc` (`loc`),
KEY `key_item_id` (`item_id`),
KEY `key_time_of_use` (`time_of_use`)
);

View File

@ -0,0 +1,15 @@
-- ---------------------------
-- Table structure for `itemsonground`
-- ---------------------------
CREATE TABLE IF NOT EXISTS `itemsonground` (
`object_id` int(11) NOT NULL default '0',
`item_id` int(11) default NULL,
`count` int(11) default NULL,
`enchant_level` int(11) default NULL,
`x` int(11) default NULL,
`y` int(11) default NULL,
`z` int(11) default NULL,
`drop_time` decimal(20,0) default NULL,
`equipable` int(1) default '0',
PRIMARY KEY (`object_id`)
);

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,113 @@
--
-- Table structure for table `lvlupgain`
--
DROP TABLE IF EXISTS `lvlupgain`;
CREATE TABLE `lvlupgain` (
`classid` int(3) NOT NULL default '0',
`defaulthpbase` decimal(5,1) NOT NULL default '0.0',
`defaulthpadd` decimal(4,2) NOT NULL default '0.00',
`defaulthpmod` decimal(4,2) NOT NULL default '0.00',
`defaultcpbase` decimal(5,1) NOT NULL default '0.0',
`defaultcpadd` decimal(4,2) NOT NULL default '0.00',
`defaultcpmod` decimal(4,2) NOT NULL default '0.00',
`defaultmpbase` decimal(5,1) NOT NULL default '0.0',
`defaultmpadd` decimal(4,2) NOT NULL default '0.00',
`defaultmpmod` decimal(4,2) NOT NULL default '0.00',
`class_lvl` int(3) NOT NULL default '0',
PRIMARY KEY (`classid`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
--
-- Dumping data for table `lvlupgain`
--
INSERT INTO `lvlupgain` VALUES ('0', '80.0', '11.83', '0.37', '32.0', '4.73', '0.22', '30.0', '5.46', '0.14', '1');
INSERT INTO `lvlupgain` VALUES ('1', '327.0', '33.00', '0.37', '261.6', '26.40', '0.22', '144.0', '9.90', '0.14', '20');
INSERT INTO `lvlupgain` VALUES ('2', '1044.0', '49.40', '0.37', '939.6', '44.46', '0.22', '359.1', '19.50', '0.14', '40');
INSERT INTO `lvlupgain` VALUES ('3', '1044.0', '54.60', '0.37', '835.2', '43.68', '0.22', '359.1', '19.50', '0.14', '40');
INSERT INTO `lvlupgain` VALUES ('4', '327.0', '29.70', '0.37', '196.2', '17.82', '0.22', '144.0', '9.90', '0.14', '20');
INSERT INTO `lvlupgain` VALUES ('5', '972.3', '46.80', '0.37', '583.3', '28.08', '0.22', '359.1', '19.50', '0.14', '40');
INSERT INTO `lvlupgain` VALUES ('6', '972.3', '46.80', '0.37', '583.3', '28.08', '0.22', '359.1', '19.50', '0.14', '40');
INSERT INTO `lvlupgain` VALUES ('7', '327.0', '27.50', '0.37', '130.8', '11.00', '0.22', '144.0', '9.90', '0.14', '20');
INSERT INTO `lvlupgain` VALUES ('8', '924.5', '41.60', '0.37', '369.8', '16.64', '0.22', '359.1', '19.50', '0.14', '40');
INSERT INTO `lvlupgain` VALUES ('9', '924.5', '44.20', '0.37', '647.1', '30.94', '0.22', '359.1', '19.50', '0.14', '40');
INSERT INTO `lvlupgain` VALUES ('10', '101.0', '15.57', '0.37', '50.5', '7.84', '0.22', '40.0', '7.38', '0.14', '1');
INSERT INTO `lvlupgain` VALUES ('11', '424.0', '27.60', '0.37', '212.0', '13.85', '0.22', '192.0', '13.30', '0.14', '20');
INSERT INTO `lvlupgain` VALUES ('12', '1021.5', '45.60', '0.37', '510.7', '22.85', '0.22', '478.8', '26.10', '0.14', '40');
INSERT INTO `lvlupgain` VALUES ('13', '1021.5', '45.60', '0.37', '510.7', '22.85', '0.22', '478.8', '26.10', '0.14', '40');
INSERT INTO `lvlupgain` VALUES ('14', '1021.5', '49.50', '0.37', '612.9', '29.74', '0.22', '478.8', '26.10', '0.14', '40');
INSERT INTO `lvlupgain` VALUES ('15', '424.0', '34.20', '0.37', '212.0', '17.15', '0.22', '192.0', '13.30', '0.14', '20');
INSERT INTO `lvlupgain` VALUES ('16', '1164.9', '49.50', '0.37', '815.4', '34.68', '0.22', '478.8', '26.10', '0.14', '40');
INSERT INTO `lvlupgain` VALUES ('17', '1164.9', '53.40', '0.37', '582.4', '26.75', '0.22', '478.8', '26.10', '0.14', '40');
INSERT INTO `lvlupgain` VALUES ('18', '89.0', '12.74', '0.37', '35.6', '5.00', '0.22', '30.0', '5.46', '0.14', '1');
INSERT INTO `lvlupgain` VALUES ('19', '355.0', '33.00', '0.37', '177.5', '16.50', '0.22', '144.0', '9.90', '0.14', '20');
INSERT INTO `lvlupgain` VALUES ('20', '1072.0', '52.00', '0.37', '643.2', '31.20', '0.22', '359.1', '19.50', '0.14', '40');
INSERT INTO `lvlupgain` VALUES ('21', '1072.0', '54.60', '0.37', '536.0', '27.30', '0.22', '359.1', '19.50', '0.14', '40');
INSERT INTO `lvlupgain` VALUES ('22', '355.0', '30.80', '0.37', '142.0', '12.32', '0.22', '144.0', '9.90', '0.14', '20');
INSERT INTO `lvlupgain` VALUES ('23', '1024.2', '46.80', '0.37', '409.6', '18.72', '0.22', '359.1', '19.50', '0.14', '40');
INSERT INTO `lvlupgain` VALUES ('24', '1024.2', '49.40', '0.37', '512.1', '24.70', '0.22', '359.1', '19.50', '0.14', '40');
INSERT INTO `lvlupgain` VALUES ('25', '104.0', '15.57', '0.37', '52.0', '7.84', '0.22', '40.0', '7.38', '0.14', '1');
INSERT INTO `lvlupgain` VALUES ('26', '427.0', '28.70', '0.37', '213.5', '14.40', '0.22', '192.0', '13.30', '0.14', '20');
INSERT INTO `lvlupgain` VALUES ('27', '1048.4', '48.20', '0.37', '524.2', '24.15', '0.22', '478.8', '26.10', '0.14', '40');
INSERT INTO `lvlupgain` VALUES ('28', '1048.4', '50.80', '0.37', '629.0', '30.52', '0.22', '478.8', '26.10', '0.14', '40');
INSERT INTO `lvlupgain` VALUES ('29', '427.0', '35.30', '0.37', '213.5', '17.70', '0.22', '192.0', '13.30', '0.14', '20');
INSERT INTO `lvlupgain` VALUES ('30', '1191.8', '54.70', '0.37', '595.9', '27.40', '0.22', '478.8', '26.10', '0.14', '40');
INSERT INTO `lvlupgain` VALUES ('31', '94.0', '13.65', '0.37', '37.6', '5.46', '0.22', '30.0', '5.46', '0.14', '1');
INSERT INTO `lvlupgain` VALUES ('32', '379.0', '35.20', '0.37', '189.5', '17.60', '0.22', '144.0', '9.90', '0.14', '20');
INSERT INTO `lvlupgain` VALUES ('33', '1143.8', '54.60', '0.37', '686.2', '32.76', '0.22', '359.1', '19.50', '0.14', '40');
INSERT INTO `lvlupgain` VALUES ('34', '1143.8', '58.50', '0.37', '571.9', '29.25', '0.22', '359.1', '19.50', '0.14', '40');
INSERT INTO `lvlupgain` VALUES ('35', '379.0', '33.00', '0.37', '151.6', '13.20', '0.22', '144.0', '9.90', '0.14', '20');
INSERT INTO `lvlupgain` VALUES ('36', '1096.0', '49.40', '0.37', '438.4', '19.76', '0.22', '359.1', '19.50', '0.14', '40');
INSERT INTO `lvlupgain` VALUES ('37', '1096.0', '52.00', '0.37', '548.0', '26.00', '0.22', '359.1', '19.50', '0.14', '40');
INSERT INTO `lvlupgain` VALUES ('38', '106.0', '15.57', '0.37', '53.0', '7.84', '0.22', '40.0', '7.38', '0.14', '1');
INSERT INTO `lvlupgain` VALUES ('39', '429.0', '29.80', '0.37', '214.5', '14.95', '0.22', '192.0', '13.30', '0.14', '20');
INSERT INTO `lvlupgain` VALUES ('40', '1074.3', '48.20', '0.37', '537.1', '24.15', '0.22', '478.8', '26.10', '0.14', '40');
INSERT INTO `lvlupgain` VALUES ('41', '1074.3', '52.10', '0.37', '644.5', '31.30', '0.22', '478.8', '26.10', '0.14', '40');
INSERT INTO `lvlupgain` VALUES ('42', '429.0', '36.40', '0.37', '214.5', '18.25', '0.22', '192.0', '13.30', '0.14', '20');
INSERT INTO `lvlupgain` VALUES ('43', '1217.7', '54.70', '0.37', '608.8', '27.40', '0.22', '478.8', '26.10', '0.14', '40');
INSERT INTO `lvlupgain` VALUES ('44', '80.0', '12.64', '0.37', '40.0', '6.27', '0.22', '30.0', '5.36', '0.14', '1');
INSERT INTO `lvlupgain` VALUES ('45', '346.0', '35.10', '0.37', '242.2', '24.54', '0.22', '144.0', '9.80', '0.14', '20');
INSERT INTO `lvlupgain` VALUES ('46', '1110.8', '57.10', '0.37', '777.5', '39.94', '0.22', '359.1', '19.40', '0.14', '40');
INSERT INTO `lvlupgain` VALUES ('47', '346.0', '32.90', '0.37', '173.0', '16.40', '0.22', '144.0', '9.80', '0.14', '20');
INSERT INTO `lvlupgain` VALUES ('48', '1063.0', '54.50', '0.37', '531.5', '27.20', '0.22', '359.1', '19.40', '0.14', '40');
INSERT INTO `lvlupgain` VALUES ('49', '95.0', '15.47', '0.37', '47.5', '7.74', '0.22', '40.0', '7.28', '0.14', '1');
INSERT INTO `lvlupgain` VALUES ('50', '418.0', '35.20', '0.37', '209.0', '17.60', '0.22', '192.0', '13.20', '0.14', '20');
INSERT INTO `lvlupgain` VALUES ('51', '1182.8', '53.30', '0.37', '946.2', '42.64', '0.22', '478.8', '26.00', '0.14', '40');
INSERT INTO `lvlupgain` VALUES ('52', '1182.8', '53.30', '0.37', '591.4', '26.65', '0.22', '478.8', '26.00', '0.14', '40');
INSERT INTO `lvlupgain` VALUES ('53', '80.0', '12.64', '0.37', '56.0', '8.82', '0.22', '30.0', '5.36', '0.14', '1');
INSERT INTO `lvlupgain` VALUES ('54', '346.0', '35.10', '0.37', '242.2', '24.54', '0.22', '144.0', '9.80', '0.14', '20');
INSERT INTO `lvlupgain` VALUES ('55', '1110.8', '57.10', '0.37', '777.5', '39.94', '0.22', '359.1', '19.40', '0.14', '40');
INSERT INTO `lvlupgain` VALUES ('56', '346.0', '32.90', '0.37', '276.8', '26.30', '0.22', '144.0', '9.80', '0.14', '20');
INSERT INTO `lvlupgain` VALUES ('57', '1063.0', '54.50', '0.37', '850.4', '43.58', '0.22', '359.1', '19.40', '0.14', '40');
INSERT INTO `lvlupgain` VALUES ('88', '3061.8', '63.08', '0.37', '2755.6', '56.77', '0.22', '1155.6', '24.90', '0.14', '76');
INSERT INTO `lvlupgain` VALUES ('89', '3274.2', '69.72', '0.37', '2619.3', '55.78', '0.22', '1155.6', '24.90', '0.14', '76');
INSERT INTO `lvlupgain` VALUES ('90', '2883.9', '59.76', '0.37', '1730.3', '35.86', '0.22', '1155.6', '24.90', '0.14', '76');
INSERT INTO `lvlupgain` VALUES ('91', '2883.9', '59.76', '0.37', '1730.3', '35.86', '0.22', '1155.6', '24.90', '0.14', '76');
INSERT INTO `lvlupgain` VALUES ('92', '2729.9', '56.44', '0.37', '1910.9', '39.51', '0.22', '1155.6', '24.90', '0.14', '76');
INSERT INTO `lvlupgain` VALUES ('93', '2623.7', '53.12', '0.37', '1049.4', '21.25', '0.22', '1155.6', '24.90', '0.14', '76');
INSERT INTO `lvlupgain` VALUES ('94', '2880.0', '58.10', '0.37', '1440.0', '29.05', '0.22', '1540.8', '33.20', '0.14', '76');
INSERT INTO `lvlupgain` VALUES ('95', '2880.0', '58.10', '0.37', '1440.0', '29.05', '0.22', '1540.8', '33.20', '0.14', '76');
INSERT INTO `lvlupgain` VALUES ('96', '3039.3', '63.08', '0.37', '1823.5', '37.85', '0.22', '1540.8', '33.20', '0.14', '76');
INSERT INTO `lvlupgain` VALUES ('97', '3182.7', '63.08', '0.37', '2227.8', '44.16', '0.22', '1540.8', '33.20', '0.14', '76');
INSERT INTO `lvlupgain` VALUES ('98', '3342.0', '68.06', '0.37', '1671.0', '34.03', '0.22', '1540.8', '33.20', '0.14', '76');
INSERT INTO `lvlupgain` VALUES ('99', '3196.0', '66.40', '0.37', '1917.6', '39.84', '0.22', '1155.6', '24.90', '0.14', '76');
INSERT INTO `lvlupgain` VALUES ('100', '3302.2', '69.72', '0.37', '1651.1', '34.86', '0.22', '1155.6', '24.90', '0.14', '76');
INSERT INTO `lvlupgain` VALUES ('101', '2935.8', '59.76', '0.37', '1174.3', '23.90', '0.22', '1155.6', '24.90', '0.14', '76');
INSERT INTO `lvlupgain` VALUES ('102', '3042.0', '63.08', '0.37', '1521.0', '31.54', '0.22', '1155.6', '24.90', '0.14', '76');
INSERT INTO `lvlupgain` VALUES ('103', '3013.1', '61.42', '0.37', '1506.5', '30.71', '0.22', '1540.8', '33.20', '0.14', '76');
INSERT INTO `lvlupgain` VALUES ('104', '3119.3', '64.74', '0.37', '1871.5', '38.84', '0.22', '1540.8', '33.20', '0.14', '76');
INSERT INTO `lvlupgain` VALUES ('105', '3422.0', '69.72', '0.37', '1711.0', '34.86', '0.22', '1540.8', '33.20', '0.14', '76');
INSERT INTO `lvlupgain` VALUES ('106', '3374.0', '69.72', '0.37', '2024.4', '41.83', '0.22', '1155.6', '24.90', '0.14', '76');
INSERT INTO `lvlupgain` VALUES ('107', '3533.3', '74.70', '0.37', '1766.6', '37.35', '0.22', '1155.6', '24.90', '0.14', '76');
INSERT INTO `lvlupgain` VALUES ('108', '3113.8', '63.08', '0.37', '1245.5', '25.23', '0.22', '1155.6', '24.90', '0.14', '76');
INSERT INTO `lvlupgain` VALUES ('109', '3220.0', '66.40', '0.37', '1610.0', '33.20', '0.22', '1155.6', '24.90', '0.14', '76');
INSERT INTO `lvlupgain` VALUES ('110', '3039.0', '61.42', '0.37', '1519.5', '30.71', '0.22', '1540.8', '33.20', '0.14', '76');
INSERT INTO `lvlupgain` VALUES ('111', '3198.3', '66.40', '0.37', '1918.9', '39.84', '0.22', '1540.8', '33.20', '0.14', '76');
INSERT INTO `lvlupgain` VALUES ('112', '3447.9', '69.72', '0.37', '1723.9', '34.86', '0.22', '1540.8', '33.20', '0.14', '76');
INSERT INTO `lvlupgain` VALUES ('113', '3447.2', '72.94', '0.37', '2413.0', '51.03', '0.22', '1155.6', '24.80', '0.14', '76');
INSERT INTO `lvlupgain` VALUES ('114', '3293.2', '69.62', '0.37', '1646.6', '34.76', '0.22', '1155.6', '24.80', '0.14', '76');
INSERT INTO `lvlupgain` VALUES ('115', '3359.9', '67.96', '0.37', '2687.9', '54.35', '0.22', '1540.8', '33.10', '0.14', '76');
INSERT INTO `lvlupgain` VALUES ('116', '3359.9', '67.96', '0.37', '1679.9', '33.93', '0.22', '1540.8', '33.10', '0.14', '76');
INSERT INTO `lvlupgain` VALUES ('117', '3447.2', '72.94', '0.37', '2413.0', '51.03', '0.22', '1155.6', '24.80', '0.14', '76');
INSERT INTO `lvlupgain` VALUES ('118', '3293.2', '69.62', '0.37', '2634.5', '55.68', '0.22', '1155.6', '24.80', '0.14', '76');

View File

@ -0,0 +1,31 @@
--
-- Table structure for table `merchant_areas_list`
--
DROP TABLE IF EXISTS merchant_areas_list;
CREATE TABLE `merchant_areas_list` (
`merchant_area_id` int(10) unsigned NOT NULL default '0',
`merchant_area_name` varchar(25) NOT NULL default '',
`tax` double(3,2) unsigned NOT NULL default '0.00',
`Chaotic` int(11) NOT NULL default '0',
PRIMARY KEY (`merchant_area_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
--
-- Dumping data for table `merchant_areas_list`
--
INSERT INTO `merchant_areas_list` VALUES (1,'Starter Town',0.15,0);
INSERT INTO `merchant_areas_list` VALUES (2,'West of Alter of Rights',0.50,1);
INSERT INTO `merchant_areas_list` VALUES (3,'Gludin',0.20,0);
INSERT INTO `merchant_areas_list` VALUES (4,'Gludio',0.20,0);
INSERT INTO `merchant_areas_list` VALUES (5,'South Wastelands',0.50,1);
INSERT INTO `merchant_areas_list` VALUES (6,'Dion',0.20,0);
INSERT INTO `merchant_areas_list` VALUES (7,'Floran',0.50,1);
INSERT INTO `merchant_areas_list` VALUES (8,'Hunters Village',0.30,0);
INSERT INTO `merchant_areas_list` VALUES (9,'Giran',0.10,0);
INSERT INTO `merchant_areas_list` VALUES (10,'Oren',0.15,0);
INSERT INTO `merchant_areas_list` VALUES (11,'Ivory Tower',0.15,0);
INSERT INTO `merchant_areas_list` VALUES (12,'Harden\'s Ac.',0.20,0);
INSERT INTO `merchant_areas_list` VALUES (13,'Aden',0.20,0);
INSERT INTO `merchant_areas_list` VALUES (14,'Castle',0.0,0);

Some files were not shown because too many files have changed in this diff Show More