Es ist ja in der db schon drin nur funktioniert das nicht, da ich das Siegel ja nicht anziehe sondern nur drauf klicke und das Reittier wird gerufen. Wenn ich es auf Type 16 stelle verschwindet das Reittier irgendwann obwohl keine Zeit drin steht. Und man muss das Siegel 2x an und aus ziehen um das Reittier wieder weg zu schicken.
Beiträge von cubex3
-
-
Hallo,
ich habe ein Following-Mount System bei mir eingebaut (Bitte melden Sie sich an, um diesen Link zu sehen. ) und mir ist aufgefallen, dass die Reittiere mir keinen bonus mehr geben da ich sie ja nicht mehr "anziehe". Ist ja klar, da die Reittier.quest nicht mehr benutzt wird. Meine jetzige Quest sieht wie folgt aus:
Code: mount.quest- quest mount_system begin
- state start begin
- when 71124.use begin
- horse.set_appearance(20114)
- if pc.is_polymorphed() then
- syschat("Du kannst nicht reiten solange du Verwandelt bist.")
- elseif pc.is_riding() then
- syschat("Du reitest bereits!")
- else
- if true == horse.is_summon() then
- horse.unsummon()
- else
- horse.summon()
- end
- end
- end
- end
- end
jetzt möchte ich in die quest mit einbauen, dass man einen Bonus z. B. 10% Monster bekommt aber nur dann wenn man auf dem Reittier sitzt. Und wenn man wieder absteigt, der Bonus nicht mehr vorhanden ist. Kann mir da bitte irgendjemand helfen?
-
ja mir hat einer auch geschrieben wo der fehler war
Bitte melden Sie sich an, um diesen Link zu sehen.hatte es an der falschen stelle nur kommt aber wenn ich mich bei dem
charakter einloggen will wo die shops drauf sind ein core absturz :root@root:/usr/home/game # Segmentation fault (core dumped)
bei jedem anderen charakter kann man sich normal einloggen
aber shops stehen nochebenfalls haben sich skills und ränge zurückgesetzt
-
Hallo ich habe gestern den Offline Shop von Great eingebaut. Es funktioniert alles, ausser nachdem ich rebootet habe sind die shops weg. Man kann sie nicht mehr schließen und auch keine neuen öffnen.
Habe schon nach diesem Fehler gesucht und habe gelesen es könnte an der .sql liegen deshalb schreibe ich sie gleich mal mit rein.
SQL- DROP TABLE IF EXISTS `player_shop`;
- CREATE TABLE `player_shop` (
- `id` int(255) NOT NULL AUTO_INCREMENT,
- `player_id` int(255) NOT NULL,
- `shop_vid` int(255) NOT NULL,
- `item_count` int(3) NOT NULL DEFAULT '0',
- `name` varchar(255) COLLATE utf8_polish_ci NOT NULL,
- `status` enum('OK','CLOSED') COLLATE utf8_polish_ci NOT NULL DEFAULT 'OK',
- `map_index` int(20) NOT NULL DEFAULT '0',
- `x` int(30) NOT NULL DEFAULT '0',
- `y` int(30) NOT NULL DEFAULT '0',
- `z` int(30) NOT NULL,
- `date` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
- `date_close` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
- `ip` varchar(255) COLLATE utf8_polish_ci NOT NULL DEFAULT '0.0.0.0',
- `gold` varchar(255) COLLATE utf8_polish_ci NOT NULL DEFAULT '0',
- `cash` int(255) NOT NULL DEFAULT '0',
- `channel` int(1) NOT NULL DEFAULT '1',
- PRIMARY KEY (`id`,`shop_vid`)
- ) ENGINE=MyISAM;
- DROP TABLE IF EXISTS `shop_cost`;
- CREATE TABLE `shop_cost` (
- `id` int(255) NOT NULL AUTO_INCREMENT,
- `time` int(255) NOT NULL DEFAULT '0',
- `time_type` enum('day','hour','normal_shop') NOT NULL DEFAULT 'day',
- `cost` int(255) NOT NULL DEFAULT '0',
- PRIMARY KEY (`id`)
- ) ENGINE=MyISAM AUTO_INCREMENT=12;
- -- ----------------------------
- -- Records of shop_cost
- -- ----------------------------
- INSERT INTO `shop_cost` VALUES ('5', '0', 'normal_shop', '5000000');
- INSERT INTO `shop_cost` VALUES ('6', '1', 'hour', '100000');
- INSERT INTO `shop_cost` VALUES ('7', '2', 'hour', '500000');
- INSERT INTO `shop_cost` VALUES ('8', '3', 'hour', '1000000');
- INSERT INTO `shop_cost` VALUES ('9', '1', 'day', '1500000');
- INSERT INTO `shop_cost` VALUES ('10', '2', 'day', '2000000');
- INSERT INTO `shop_cost` VALUES ('11', '3', 'day', '2500000');
- DROP TABLE IF EXISTS `shop_limit`;
- CREATE TABLE `shop_limit` (
- `channel` int(2) DEFAULT NULL,
- `map_index` int(11) DEFAULT NULL,
- `shop_limit` varchar(255) DEFAULT NULL
- ) ENGINE=MyISAM;
- DROP TABLE IF EXISTS `player_gift`;
- CREATE TABLE `player_gift` (
- `id` int(255) NOT NULL AUTO_INCREMENT,
- `owner_id` int(255) NOT NULL,
- `date_add` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
- `date_get` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
- `status` enum('WAIT','OK') COLLATE utf8_polish_ci NOT NULL DEFAULT 'WAIT',
- `from` varchar(255) COLLATE utf8_polish_ci NOT NULL DEFAULT '0',
- `reason` text COLLATE utf8_polish_ci NOT NULL,
- `vnum` int(255) NOT NULL DEFAULT '0',
- `count` bigint(255) NOT NULL DEFAULT '1',
- `socket0` int(10) unsigned NOT NULL DEFAULT '0',
- `socket1` int(10) unsigned NOT NULL DEFAULT '0',
- `socket2` int(10) unsigned NOT NULL DEFAULT '0',
- `socket3` int(10) unsigned NOT NULL DEFAULT '0',
- `socket4` int(10) unsigned NOT NULL DEFAULT '0',
- `socket5` int(10) unsigned NOT NULL DEFAULT '0',
- `attrtype0` tinyint(4) NOT NULL DEFAULT '0',
- `attrvalue0` smallint(6) NOT NULL DEFAULT '0',
- `attrtype1` tinyint(4) NOT NULL DEFAULT '0',
- `attrvalue1` smallint(6) NOT NULL DEFAULT '0',
- `attrtype2` tinyint(4) NOT NULL DEFAULT '0',
- `attrvalue2` smallint(6) NOT NULL DEFAULT '0',
- `attrtype3` tinyint(4) NOT NULL DEFAULT '0',
- `attrvalue3` smallint(6) NOT NULL DEFAULT '0',
- `attrtype4` tinyint(4) NOT NULL DEFAULT '0',
- `attrvalue4` smallint(6) NOT NULL DEFAULT '0',
- `attrtype5` tinyint(4) NOT NULL DEFAULT '0',
- `attrvalue5` smallint(6) NOT NULL DEFAULT '0',
- `attrtype6` tinyint(4) NOT NULL DEFAULT '0',
- `attrvalue6` smallint(6) NOT NULL DEFAULT '0',
- `applytype0` tinyint(4) NOT NULL DEFAULT '0',
- `applyvalue0` smallint(6) NOT NULL DEFAULT '0',
- `applytype1` tinyint(4) NOT NULL DEFAULT '0',
- `applyvalue1` smallint(6) NOT NULL DEFAULT '0',
- `applytype2` tinyint(4) NOT NULL DEFAULT '0',
- `applyvalue2` smallint(6) NOT NULL DEFAULT '0',
- `applytype3` int(11) NOT NULL DEFAULT '0',
- `applyvalue3` int(11) NOT NULL DEFAULT '0',
- `applytype4` int(11) NOT NULL DEFAULT '0',
- `applyvalue4` int(11) NOT NULL DEFAULT '0',
- `applytype5` int(11) NOT NULL DEFAULT '0',
- `applyvalue5` int(11) NOT NULL DEFAULT '0',
- `applytype6` int(11) NOT NULL DEFAULT '0',
- `applyvalue6` int(11) NOT NULL DEFAULT '0',
- `applytype7` int(11) NOT NULL DEFAULT '0',
- `applyvalue7` int(11) NOT NULL DEFAULT '0',
- PRIMARY KEY (`id`)
- ) ENGINE=MyISAM;
- -- ----------------------------
- -- Table structure for player_shop_items
- -- ----------------------------
- DROP TABLE IF EXISTS `player_shop_items`;
- CREATE TABLE `player_shop_items` (
- `id` int(255) NOT NULL AUTO_INCREMENT,
- `shop_id` int(255) NOT NULL,
- `player_id` int(255) NOT NULL DEFAULT '0',
- `vnum` int(255) NOT NULL DEFAULT '0',
- `count` int(20) NOT NULL DEFAULT '1',
- `pos` int(20) NOT NULL DEFAULT '0',
- `display_pos` int(20) NOT NULL DEFAULT '0',
- `price` bigint(255) NOT NULL DEFAULT '0',
- `socket0` int(10) unsigned NOT NULL DEFAULT '0',
- `socket1` int(10) unsigned NOT NULL DEFAULT '0',
- `socket2` int(10) unsigned NOT NULL DEFAULT '0',
- `socket3` int(10) unsigned NOT NULL DEFAULT '0',
- `socket4` int(10) unsigned NOT NULL DEFAULT '0',
- `socket5` int(10) unsigned NOT NULL DEFAULT '0',
- `attrtype0` tinyint(4) NOT NULL DEFAULT '0',
- `attrvalue0` smallint(6) NOT NULL DEFAULT '0',
- `attrtype1` tinyint(4) NOT NULL DEFAULT '0',
- `attrvalue1` smallint(6) NOT NULL DEFAULT '0',
- `attrtype2` tinyint(4) NOT NULL DEFAULT '0',
- `attrvalue2` smallint(6) NOT NULL DEFAULT '0',
- `attrtype3` tinyint(4) NOT NULL DEFAULT '0',
- `attrvalue3` smallint(6) NOT NULL DEFAULT '0',
- `attrtype4` tinyint(4) NOT NULL DEFAULT '0',
- `attrvalue4` smallint(6) NOT NULL DEFAULT '0',
- `attrtype5` tinyint(4) NOT NULL DEFAULT '0',
- `attrvalue5` smallint(6) NOT NULL DEFAULT '0',
- `attrtype6` tinyint(4) NOT NULL DEFAULT '0',
- `attrvalue6` smallint(6) NOT NULL DEFAULT '0',
- `applytype0` tinyint(4) NOT NULL DEFAULT '0',
- `applyvalue0` smallint(6) NOT NULL DEFAULT '0',
- `applytype1` tinyint(4) NOT NULL DEFAULT '0',
- `applyvalue1` smallint(6) NOT NULL DEFAULT '0',
- `applytype2` tinyint(4) NOT NULL DEFAULT '0',
- `applyvalue2` smallint(6) NOT NULL DEFAULT '0',
- `applytype3` int(11) NOT NULL DEFAULT '0',
- `applyvalue3` int(11) NOT NULL DEFAULT '0',
- `applytype4` int(11) NOT NULL DEFAULT '0',
- `applyvalue4` int(11) NOT NULL DEFAULT '0',
- `applytype5` int(11) NOT NULL DEFAULT '0',
- `applyvalue5` int(11) NOT NULL DEFAULT '0',
- `applytype6` int(11) NOT NULL DEFAULT '0',
- `applyvalue6` int(11) NOT NULL DEFAULT '0',
- `applytype7` int(11) NOT NULL DEFAULT '0',
- `applyvalue7` int(11) NOT NULL DEFAULT '0',
- PRIMARY KEY (`id`)
- ) ENGINE=MyISAM;
Hoffe ihr könnt mir bei meinem Problem helfen. Danke schonmal im vorraus.
-
Das ist ein anderer System Bzw. das ändert das aussehen deines Pferdes.
trotzdem ist es ein mount, welches dir hinterher läuft
-
-
funktioniert bis auf char erstellung war ein kleiner fehler drin
Bitte melden Sie sich an, um diesen Link zu sehen.
-
-
Hi,
ich habe dieses System eingebaut:Bitte melden Sie sich an, um diesen Link zu sehen.
Das System funktioniert voll und ganz, nur kann ich keinen Charakter mehr erstellen meine Sysser sagt:
Code- SYSERR: Feb 11 14:03:28 :: DirectQuery: AsyncSQL::DirectQuery : mysql_query error: Column count doesn't match value count at row 1
- query: INSERT INTO player (id, account_id, name, level, st, ht, dx, iq, job, voice, dir, x, y, z, hp, mp, random_hp, random_sp, horse_appearance, stat_point, stamina, part_base, part_main, part_hair, gold, playtime, skill_level, quickslot) VALUES(0, 54764, 'TESTER', 1, 5, 3, 3, 5, 2, 0, 0, 459877, 953872, 0, 770, 300, 0, 0, 0, 0, 800, 0, 0, 0, 0, '\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0
- SYSERR: Feb 11 14:03:28 :: __QUERY_PLAYER_CREATE: QUERY_ERROR: UPDATE player_index SET pid1=0 WHERE id=54764
der Fehler liegt in der db in diesem Bereich:
Code: ClientManagePlayer.cpp- queryLen = snprintf(queryStr, sizeof(queryStr),
- "INSERT INTO player%s "
- "(id, account_id, name, level, st, ht, dx, iq, "
- "job, voice, dir, x, y, z, "
- "hp, mp, random_hp, random_sp, horse_appearance stat_point, stamina, part_base, part_main, part_hair, gold, playtime, "
- "skill_level, quickslot) "
- "VALUES(0, %u, '%s', %d, %d, %d, %d, %d, "
- "%d, %d, %d, %d, %d, %d, %d, "
- "%d, %d, %d, 0, %d, %d, %d, %d, 0, %d, 0, ",
- GetTablePostfix(),
- packet->account_id, packet->player_table.name, packet->player_table.level, packet->player_table.st, packet->player_table.ht, packet->player_table.dx, packet->player_table.iq,
- packet->player_table.job, packet->player_table.voice, packet->player_table.dir, packet->player_table.x, packet->player_table.y, packet->player_table.z,packet->player_table.hp,
- packet->player_table.sp, packet->player_table.sRandomHP, packet->player_table.sRandomSP, packet->player_table.sHorse_appearance, packet->player_table.stat_point, packet->player_table.stamina,
- packet->player_table.part_base);
kann mir da bitte jemand helfen? -
-
Könnte dir mal meine quest senden wenn du willst mit der hat es funktioniert mr nur einmal klicken
-
Hast die alte Reittier quest raus ?
-
also ich habe fliege files und habe das hier eingebaut Bitte melden Sie sich an, um diesen Link zu sehen. es funktioniert alles einwandfrei
auch nachdem ich geportet bin ist es noch ein mount
-
So funktioniert es
-
Erledigt.
Habe in der Char.cpp noch die Mounts eingetragen jetzt laufen sie mir hinterher.
-
Hei
Habe gestern dieses system eingebaut Bitte melden Sie sich an, um diesen Link zu sehen.
Es funktioniert auch nur folgen mir die Reittiere nicht warum auch immer. Weis jemand vll eine Lösung ? -
Suche jemanden der bei mir mein Vote Script richtet
Preis ist verhandelbar -
ja brauchen sie hab sie dir eben hochgeladen
Bitte melden Sie sich an, um diesen Link zu sehen.
vorhandene libs nicht ersetzen !!!
-
habe es jetzt eingefügt bekommen aber ich kann die buttons nicht klicken.
Bitte melden Sie sich an, um diesen Anhang zu sehen. -
habe immernoch den gleichen fehler. ändert sich nichts