benenne die datei einfach mal in .sqf_off um ist wie löschen
Beiträge von moeck
-
-
na du musst den skin noch definieren
C
Alles anzeigenclass B_MRAP_01_F { vItemSpace = 65; licenses[] = { {""}, {""}, {""}, {""} }; price = 30000; textures[] = { { "Polizei", "cop", { "textures\cop\cop_hunter1.paa", "textures\cop\cop_hunter2.paa" } }, { "SEK", "sek", { "textures\cop\SEK_hunter1.paa", "textures\cop\SEK_hunter2.paa" } }, { "ZOLL", "cop", { "textures\cop\zoll_hunter1.paa" } }, { "GSG9", "cop", { "#(argb,8,8,3)color(0.05,0.05,0.05,1)", "#(argb,8,8,3)color(0.05,0.05,0.05,1)" } }, { "Digital Rot", "reb", { "textures\civ\digirot_hunter_1.paa", "textures\civ\digirot_hunter_2.paa", "textures\civ\digirot_hunter_3.paa" } } }; };
-
anscheinend wird ja trotzdem noch irgendwas ausgeführt
-
guckst du hier
gut dass ich den fehler heute nicht schon mal hatte
SQL
Alles anzeigen-- -- Drop procedures to ensure no conflicts -- DROP PROCEDURE IF EXISTS `resetLifeVehicles`; DROP PROCEDURE IF EXISTS `deleteDeadVehicles`; DROP PROCEDURE IF EXISTS `deleteOldHouses`; DROP PROCEDURE IF EXISTS `deleteOldGangs`; DROP PROCEDURE IF EXISTS `deleteOldContainers`; DROP PROCEDURE IF EXISTS `deleteOldWanted`; DELIMITER $$ -- -- Procedures -- Edit arma3 to match a user in MySQL -- For external databases: Edit localhost to match arma3server IP -- CREATE DEFINER=`arma3`@`localhost` PROCEDURE `resetLifeVehicles`() BEGIN UPDATE `vehicles` SET `active`= 0; END$$ CREATE DEFINER=`arma3`@`localhost` PROCEDURE `deleteDeadVehicles`() BEGIN DELETE FROM `vehicles` WHERE `alive` = 0; END$$ CREATE DEFINER=`arma3`@`localhost` PROCEDURE `deleteOldHouses`() BEGIN DELETE FROM `houses` WHERE `owned` = 0; END$$ CREATE DEFINER=`arma3`@`localhost` PROCEDURE `deleteOldGangs`() BEGIN DELETE FROM `gangs` WHERE `active` = 0; END$$ CREATE DEFINER=`arma3`@`localhost` PROCEDURE `deleteOldContainers`() BEGIN DELETE FROM `containers` WHERE `owned` = 0; END$$ CREATE DEFINER=`arma3`@`localhost` PROCEDURE `deleteOldWanted`() BEGIN DELETE FROM `wanted` WHERE `active` = 0; END$$ DELIMITER ; -- --------------------------------------------------------
Du musst den user 'arma3' mit deinem User unter dem die DB läuft ersetzen!Du kannst das dann einfach über das SQL Tool nochmal ausführen. Dann sollten auch die anderen Fehler in den [lexicon]extDB[/lexicon] logs verschwinden. siehe auch HIER
Der 2. Fehler befindet sich im der Housing Init
änder mal die fn_housinginit
SQL-Abfrage: life_server/Functions/Housing/fn_initHouses.sqfC_query = format["SELECT houses.id, houses.pid, houses.pos, players.name FROM houses INNER JOIN players ON houses.pid=players.pid WHERE houses.owned='1' LIMIT %1,10",_x]; diag_log "------------- Housing Init -------------"; diag_log format["QUERY: %1",_query]; diag_log "------------------------------------------------";
gruß,
moeck -
-
C
Alles anzeigenclass I_MRAP_03_F { vItemSpace = 100; licenses[] = { {""}, {""}, {""}, {""} }; price = 750000; textures[] = { { "SEK", "sek", { "textures\cop\strider_sek.paa" } }, { "Polizei", "cop", { "textures\cop\Cop_Strider.jpg" } } }; };
Du musst das natürlich auch in die Lizenzen dann mit eintragen
-
kommentiere sie komplett aus
-
also es gibt jetzt 2 Möglichkeiten
1. Du machst einen eigenen Shop nur für das SEK
2. Leute mit SEK Lizenz sehen den Hunter 2 malFür die 2. Möglichkeit konfigurierst du das wie oben.
-
also
1. welche mysql version hast im einsatz?
2. öffne die .sql Datei mit notepad dann hast Du auch das komplette statement -
ok da wird die nicht aufgerufen. aber von irgendwo her muss die funktion doch aufgerufen werden. musstest du das irgendwo eintragen?
-
ok dann füge mal an den startbefehl >>output.txt an und poste die dann mal
-
ähm im life_server und nicht in der mission? Ich glaube ich weiss warum das beim ausparken nicht passiert
ja hänge die datei mal an.
-
Code
class cop_sek { side = "cop"; vehicles[] = { { "B_MRAP_01_F", "life_sek_license" }, { "I_MRAP_03_F", "life_sek_license" }, { "B_MRAP_01_hmg_F", "life_sek_license" }, { "B_MRAP_01_F", { "life_coplevel", "SCALAR", 9 } } }; };
bzw. hänge mal die komplette datei hier an. ich habe leider gerade keine 4.4 zur hand damit ich nachschauen kann.
-
Das meinte ich nicht. Diese Funktion wird ja anscheinend beim Kauf als auch beim Ausparken aufgerufen. Also irgendwas von wegen fn_getVehicles oder so
-
gut dass ich den fehler heute nicht schon mal hatte
SQL
Alles anzeigenSQL-Abfrage -- -- Drop procedures to ensure no conflicts -- DROP PROCEDURE IF EXISTS `resetLifeVehicles`; DROP PROCEDURE IF EXISTS `deleteDeadVehicles`; DROP PROCEDURE IF EXISTS `deleteOldHouses`; DROP PROCEDURE IF EXISTS `deleteOldGangs`; DROP PROCEDURE IF EXISTS `deleteOldContainers`; DROP PROCEDURE IF EXISTS `deleteOldWanted`; DELIMITER $$ -- -- Procedures -- Edit arma3 to match a user in MySQL -- For external databases: Edit localhost to match arma3server IP -- CREATE DEFINER=`arma3`@`localhost` PROCEDURE `resetLifeVehicles`() BEGIN UPDATE `vehicles` SET `active`= 0; END$$ CREATE DEFINER=`arma3`@`localhost` PROCEDURE `deleteDeadVehicles`() BEGIN DELETE FROM `vehicles` WHERE `alive` = 0; END$$ CREATE DEFINER=`arma3`@`localhost` PROCEDURE `deleteOldHouses`() BEGIN DELETE FROM `houses` WHERE `owned` = 0; END$$ CREATE DEFINER=`arma3`@`localhost` PROCEDURE `deleteOldGangs`() BEGIN DELETE FROM `gangs` WHERE `active` = 0; END$$ CREATE DEFINER=`arma3`@`localhost` PROCEDURE `deleteOldContainers`() BEGIN DELETE FROM `containers` WHERE `owned` = 0; END$$ CREATE DEFINER=`arma3`@`localhost` PROCEDURE `deleteOldWanted`() BEGIN DELETE FROM `wanted` WHERE `active` = 0; END$$ DELIMITER ; -- --------------------------------------------------------
Du musst den user 'arma3' mit deinem User unter dem die DB läuft ersetzen!
Du kannst das dann einfach über das SQL Tool nochmal ausführen. Dann sollten auch die anderen Fehler in den [lexicon]extDB[/lexicon] logs verschwinden. siehe auch HIER
Der 2. Fehler befindet sich im der Housing Init
änder mal die fn_housinginit
SQL: life_server/Functions/Housing/fn_initHouses.sqf_query = format["SELECT houses.id, houses.pid, houses.pos, players.name FROM houses INNER JOIN players ON houses.pid=players.pid WHERE houses.owned='1' LIMIT %1,10",_x]; diag_log "------------- Housing Init -------------"; diag_log format["QUERY: %1",_query]; diag_log "------------------------------------------------";
Gruß,moeck
-
C
class cop_sek { side = "cop"; vehicles[] = { { "B_MRAP_01_F", "life_sek_license" }, { "I_MRAP_03_F", "life_sek_license" }, { "B_MRAP_01_hmg_F", "life_sek_license" }, }; };
wenn ich mich nicht ganz irre, ansonsten schau Dir einfach mal den Civ Shop an, dort wird die "license_civ_driver" abgefragt! kannst du dann genau so machen
-
gut ich glaube wir haben hier genug verwirrung gestiftet crazy
-
-
ja wahrscheinlich ich habe mich mit dem mod noch nicht auseinandergesetzt, aber irgendwo musste den aufrufen um die Skins zu generieren.
-
eher nicht
Random real (floating point) value from 0 (inclusive) to x (not inclusive)
funzt also nur mit positiven Zahlen
mit selectRandom [1,2,3,4,5,...]; würde es gehen.
aber das nur vollständigkeit