To jest tylko wersja do druku, aby zobaczyć pełną wersję tematu, kliknij TUTAJ
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

1.12.7 i starsze - Diamenty MOD

Dekke - 06-10-2011, 18:48

Warmix, dzięki działa. :mrgreen:
Warmix - 06-10-2011, 19:37

piotrekziomek12 napisał/a:
Warmix, myślę że musisz poprawić diamenty.php dlatego że mi logo twoje Diamenty nie działa albo tak specjalnie wykasowałeś nie wiem :D

Myślisz lub już zrobiłeś jakąś nowa modyfikację ? :D


Łap plik, napisz go. Przez przypadek zmieniłem adres obrazka.

Po za tym na razie nie mam pomysłów na dodatki :D Chociaż może dodam takie proste losowanie... ale musze to jeszcze usprawnić.

Michal5525 - 08-10-2011, 13:03

Cześć, mógłby ktoś podać zapytania do MySQL w formie tekstowej? Niestety mam mały problem z instalatorem.

Wyskakuje taki błąd na głównej:
Error while querying database

DEBUG MODE

SQL Error : 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''phpbb_1loteria_wynik'' at line 1

SELECT COUNT(*) AS id FROM 'phpbb_1loteria_wynik'

Line : 334
File : index.php

Jeśli nie potrafisz znaleźć rozwiązania tego problemu,
możesz spróbować poszukać, lub zadać pytanie na forum: http://www.przemo.org/phpBB2/

piotrekziomek12 - 08-10-2011, 13:09

Kod:
INSERT INTO phpbb_config VALUES ('ukryjpoziomy','0');
INSERT INTO phpbb_config VALUES ('ildloteria','50');
INSERT INTO phpbb_config VALUES ('kosztloteria','5');
INSERT INTO phpbb_config VALUES ('opisloteria','Zapisuj±c sie, zostajesz dodany do listy u?ytkowników, którzy maj± szanse na wygranie diamentów.');
INSERT INTO phpbb_config VALUES ('wlaczloteria','0');
INSERT INTO phpbb_config VALUES ('dataloteria','4.10.2011');

CREATE TABLE phpbb_loteria (
  `id` int(11) NOT NULL auto_increment,
  `id_user` int(25) NOT NULL,
  `username` varchar(255) collate utf8_unicode_ci NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=12;
   
CREATE TABLE phpbb_loteria_wynik (
 `id` int(11) NOT NULL auto_increment,
  `user_id` int(25) NOT NULL,
  `username` varchar(255) collate utf8_unicode_ci NOT NULL,
  `diamenty` int(25) NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=12;

Dekke - 08-10-2011, 13:25

piotrekziomek12 napisał/a:
Cześć, mógłby ktoś podać zapytania do MySQL w formie tekstowej? Niestety mam mały problem z instalatorem.


Kod:
INSERT INTO phpbb_config VALUES ('ukryjpoziomy','0');
INSERT INTO phpbb_config VALUES ('ildloteria','50');
INSERT INTO phpbb_config VALUES ('kosztloteria','5');
INSERT INTO phpbb_config VALUES ('opisloteria','Zapisuj±c sie, zostajesz dodany do listy u?ytkowników, którzy maj± szanse na wygranie diamentów.');
INSERT INTO phpbb_config VALUES ('wlaczloteria','0');
INSERT INTO phpbb_config VALUES ('dataloteria','4.10.2011');

CREATE TABLE phpbb_loteria (
  `id` int(11) NOT NULL auto_increment,
  `id_user` int(25) NOT NULL,
  `username` varchar(255) collate utf8_unicode_ci NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=12;
   
CREATE TABLE phpbb_loteria_wynik (
 `id` int(11) NOT NULL auto_increment,
  `user_id` int(25) NOT NULL,
  `username` varchar(255) collate utf8_unicode_ci NOT NULL,
  `diamenty` int(25) NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=12;


Wykonaj to przez phpMyAdmina, albo poprzez PA.

Warmix - 08-10-2011, 14:36

Nie chcę nic mówić, ale dajecie mu mniejszą połowę zapytań...

Masz tu wszystkie. W razie gdybyś już wykonał te, które Ci wyżej podali, to omiń te początkowe i zacznij od tego, którego nie wykonywałeś...

Kod:
CREATE TABLE phpbb_diamenty_kody (
  `id` int(11) NOT NULL auto_increment,
  `user_id` MEDIUMINT(10) DEFAULT '0'  NOT NULL,
  `data` INT(11) NOT NULL DEFAULT '0',
  `kod` varchar(16) default NULL,
  `uzyty` INT(1) NOT NULL DEFAULT '0',
  `typ` VARCHAR(26) DEFAULT '' NOT NULL,
  `diamenty` int(255) default NULL,
  PRIMARY KEY  (`id`)
);
CREATE TABLE phpbb_diamenty_historia (
  `id` int(255) NOT NULL auto_increment,
  `user_id` int(255) default NULL,
  `data` varchar(255) collate utf8_unicode_ci default NULL,
  `kod` varchar(16) collate utf8_unicode_ci default NULL,
  `kwota` varchar(255) collate utf8_unicode_ci default NULL,
  `diamenty` int(255) default NULL,
  PRIMARY KEY  (`id`),
  UNIQUE KEY `kod` (`kod`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=18;
CREATE TABLE phpbb_diamenty_przywileje (
  `id` int(11) NOT NULL auto_increment,
  `user_id` int(25) NOT NULL,
  `data` varchar(255) collate utf8_unicode_ci NOT NULL,
  `nazwa` varchar(255) collate utf8_unicode_ci NOT NULL,
  `diamenty` int(255) NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=12;
CREATE TABLE phpbb_loteria (
  `id` int(11) NOT NULL auto_increment,
  `id_user` int(25) NOT NULL,
  `username` varchar(255) collate utf8_unicode_ci NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=12;
CREATE TABLE phpbb_loteria_wynik (
  `id` int(11) NOT NULL auto_increment,
  `user_id` int(25) NOT NULL,
  `username` varchar(255) collate utf8_unicode_ci NOT NULL,
  `diamenty` int(25) NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=12;
ALTER TABLE phpbb_users ADD `user_diamenty` INT(18) DEFAULT '0';
ALTER TABLE phpbb_users ADD `user_poziom` INT(18) DEFAULT '0';
INSERT INTO phpbb_config VALUES ('ostrzezenie','10');
INSERT INTO phpbb_config VALUES ('vip','25');
INSERT INTO phpbb_config VALUES ('vip_id','3');
INSERT INTO phpbb_config VALUES ('svip','50');
INSERT INTO phpbb_config VALUES ('svip_id','5');
INSERT INTO phpbb_config VALUES ('zp','25');
INSERT INTO phpbb_config VALUES ('ukryjpoziomy','0');
INSERT INTO phpbb_config VALUES ('poziom1','10');
INSERT INTO phpbb_config VALUES ('poziom2','10');
INSERT INTO phpbb_config VALUES ('poziom3','10');
INSERT INTO phpbb_config VALUES ('poziom4','10');
INSERT INTO phpbb_config VALUES ('poziom5','25');
INSERT INTO phpbb_config VALUES ('poziom6','25');
INSERT INTO phpbb_config VALUES ('poziom7','25');
INSERT INTO phpbb_config VALUES ('poziom8','25');
INSERT INTO phpbb_config VALUES ('poziom9','25');
INSERT INTO phpbb_config VALUES ('poziom10','25');
INSERT INTO phpbb_config VALUES ('poziom11','25');
INSERT INTO phpbb_config VALUES ('poziom12','25');
INSERT INTO phpbb_config VALUES ('poziom13','25');
INSERT INTO phpbb_config VALUES ('poziom14','25');
INSERT INTO phpbb_config VALUES ('poziom15','25');
INSERT INTO phpbb_config VALUES ('poziom16','25');
INSERT INTO phpbb_config VALUES ('poziom17','25');
INSERT INTO phpbb_config VALUES ('poziom18','25');
INSERT INTO phpbb_config VALUES ('poziom19','25');
INSERT INTO phpbb_config VALUES ('poziom20','25');
INSERT INTO phpbb_config VALUES ('poziom21','25');
INSERT INTO phpbb_config VALUES ('poziom22','25');
INSERT INTO phpbb_config VALUES ('poziom23','25');
INSERT INTO phpbb_config VALUES ('poziom24','25');
INSERT INTO phpbb_config VALUES ('poziom25','25');
INSERT INTO phpbb_config VALUES ('flood','5');
INSERT INTO phpbb_config VALUES ('sig_height','10');
INSERT INTO phpbb_config VALUES ('sig_chars','10');
INSERT INTO phpbb_config VALUES ('sb_chars','50');
INSERT INTO phpbb_config VALUES ('flood2','10');
INSERT INTO phpbb_config VALUES ('sig_height2','20');
INSERT INTO phpbb_config VALUES ('maxpochwal','10');
INSERT INTO phpbb_config VALUES ('sb_flood','5');
INSERT INTO phpbb_config VALUES ('max_ava','10');
INSERT INTO phpbb_config VALUES ('wyrozpost','40');
INSERT INTO phpbb_config VALUES ('nowynick','25');
INSERT INTO phpbb_config VALUES ('nowyemail','25');
INSERT INTO phpbb_config VALUES ('max_pw','10');
INSERT INTO phpbb_config VALUES ('flood_post','2');
INSERT INTO phpbb_config VALUES ('pokazujdiamenty','1');
INSERT INTO phpbb_config VALUES ('flood_pw','5');
INSERT INTO phpbb_config VALUES ('sig_height3','30');
INSERT INTO phpbb_config VALUES ('sb_chars2','100');
INSERT INTO phpbb_config VALUES ('max_ava2','20');
INSERT INTO phpbb_config VALUES ('sig_chars3','200');
INSERT INTO phpbb_config VALUES ('flood3','50');
INSERT INTO phpbb_config VALUES ('sb_flood2','15');
INSERT INTO phpbb_config VALUES ('max_pw2','50');
INSERT INTO phpbb_config VALUES ('flood_post2','24');
INSERT INTO phpbb_config VALUES ('nowynickzezwol','1');
INSERT INTO phpbb_config VALUES ('nowyemailzezwol','1');
INSERT INTO phpbb_config VALUES ('ildloteria','50');
INSERT INTO phpbb_config VALUES ('kosztloteria','5');
INSERT INTO phpbb_config VALUES ('opisloteria','Zapisuj±c sie, zostajesz dodany do listy u?ytkowników, którzy maj± szanse na wygranie diamentów.');
INSERT INTO phpbb_config VALUES ('wlaczloteria','0');
INSERT INTO phpbb_config VALUES ('dataloteria','4.10.2011');
ALTER TABLE phpbb_users ADD `user_flood` INT(8) NOT NULL DEFAULT 0;
ALTER TABLE phpbb_users ADD `sig_height` INT(8) NOT NULL DEFAULT 0;
ALTER TABLE phpbb_users ADD `sig_chars` INT(8) NOT NULL DEFAULT 0;
ALTER TABLE phpbb_users ADD `sb_chars` INT(8) NOT NULL DEFAULT 0;
ALTER TABLE phpbb_users ADD `user_flood2` INT(8) NOT NULL DEFAULT 0;
ALTER TABLE phpbb_users ADD `sig_height2` INT(8) NOT NULL DEFAULT 0;
ALTER TABLE phpbb_users ADD `max_pochwal` INT(8) NOT NULL DEFAULT 0;
ALTER TABLE phpbb_users ADD `sb_flood` INT(8) NOT NULL DEFAULT 0;
ALTER TABLE phpbb_users ADD `max_ava` INT(8) NOT NULL DEFAULT 0;
ALTER TABLE phpbb_users ADD `max_pw` INT(8) NOT NULL DEFAULT 0;
ALTER TABLE phpbb_users ADD `flood_post` INT(8) NOT NULL DEFAULT 0;
ALTER TABLE phpbb_users ADD `pokazujdiamenty` TINYINT(1) NULL DEFAULT 1;
ALTER TABLE phpbb_users ADD `flood_pw` INT(8) NOT NULL DEFAULT 0;
ALTER TABLE phpbb_users ADD `sig_height3` INT(8) NOT NULL DEFAULT 0;
ALTER TABLE phpbb_users ADD `sb_chars2` INT(8) NOT NULL DEFAULT 0;
ALTER TABLE phpbb_users ADD `max_ava2` INT(8) NOT NULL DEFAULT 0;
ALTER TABLE phpbb_users ADD `sig_chars3` INT(8) NOT NULL DEFAULT 0;
ALTER TABLE phpbb_users ADD `user_flood3` INT(8) NOT NULL DEFAULT 0;
ALTER TABLE phpbb_users ADD `sb_flood2` INT(8) NOT NULL DEFAULT 0;
ALTER TABLE phpbb_users ADD `ukryjsie` INT(8) NOT NULL DEFAULT 0;
ALTER TABLE phpbb_users ADD `max_pw2` INT(8) NOT NULL DEFAULT 0;
ALTER TABLE phpbb_users ADD `flood_post2` INT(8) NOT NULL DEFAULT 0;
ALTER TABLE phpbb_users ADD `ukryj_liste` INT(8) NOT NULL DEFAULT 0;
ALTER TABLE phpbb_users ADD `wylaczlisteonline` TINYINT(1) NULL DEFAULT 0;
ALTER TABLE phpbb_users ADD `ukryj_liste2` INT(8) NOT NULL DEFAULT 0;
ALTER TABLE phpbb_users ADD `wylaczliste` TINYINT(1) NULL DEFAULT 0;
ALTER TABLE phpbb_users ADD `wyroznieniepostu` INT(8) NOT NULL DEFAULT 0;
ALTER TABLE phpbb_users ADD `post_wyroznij` ENUM('no', 'yes') DEFAULT 'no';
INSERT INTO phpbb_config VALUES ('tresc1','XX');
INSERT INTO phpbb_config VALUES ('tresc2','XX');
INSERT INTO phpbb_config VALUES ('tresc3','XX');
INSERT INTO phpbb_config VALUES ('tresc4','XX');
INSERT INTO phpbb_config VALUES ('numer1','XXX');
INSERT INTO phpbb_config VALUES ('numer2','XXX');
INSERT INTO phpbb_config VALUES ('numer3','XXX');
INSERT INTO phpbb_config VALUES ('numer4','XXX');
INSERT INTO phpbb_config VALUES ('koszt1','X');
INSERT INTO phpbb_config VALUES ('koszt2','X');
INSERT INTO phpbb_config VALUES ('koszt3','X');
INSERT INTO phpbb_config VALUES ('koszt4','X');
INSERT INTO phpbb_config VALUES ('vat1','X,XX');
INSERT INTO phpbb_config VALUES ('vat2','X,XX');
INSERT INTO phpbb_config VALUES ('vat3','X,XX');
INSERT INTO phpbb_config VALUES ('vat4','X,XX');
INSERT INTO phpbb_config VALUES ('diamenty1','10');
INSERT INTO phpbb_config VALUES ('diamenty2','30');
INSERT INTO phpbb_config VALUES ('diamenty3','70');
INSERT INTO phpbb_config VALUES ('diamenty4','120');
UPDATE phpbb_config SET config_value = CONCAT(config_value, '1') WHERE config_name = 'promoted_users';

piotrekziomek12 - 08-10-2011, 18:24

Ale ja widziałem error do loterii dlatego dałem SQL do Loteri tylko :D

Właśnie Dekke czemu tam pisze piotrekziomek12 ? Napisał że to ja mam problem z instalatorem ?

Weź trochę lookaj co pisze i co piszesz :D

Michal5525 - 08-10-2011, 20:37

Niestety nie działa, owy błąd dalej występuje.
Warmix - 08-10-2011, 21:00

Cytat:
SELECT COUNT(*) AS id FROM 'phpbb_1loteria_wynik'


Sprawdź plik:
includes/constants.php

Michal5525 - 08-10-2011, 21:22

Sprawdziłem plik, wszystko jest ok.
Warmix - 09-10-2011, 07:38

Michal5525, daj mi proszę plik w załącznik:
includes/constants.php
index.php


Losowanie Diamentów MOD
Jest to dodatek do tej modyfikacji. Pozwala na losowanie użytkownika, który dostaje 5, 10 lub 15 diamentów w zależności od tego, ile się wylosuje. Do działania dodatku, potrzebna jest modyfikacja Diamenty MOD oraz PlusMinus. PlusMinus dlatego, że nie losuje użytkowników, którzy mają bana, danego przez właśnie tą modyfikację.
Dodatek do pobrania w pierwszym poście.

KinGDooM - 09-10-2011, 14:11

Warmix napisał/a:
Michal5525, daj mi proszę plik w załącznik:
includes/constants.php
index.php


Warmix, no to ja Ci dam, ponieważ Michał mi pomoga w instalowaniu tego modu. Spakowałem w rar. te 2 pliki o które prosiłeś.

Warmix - 09-10-2011, 15:57

KinGDooM, łap. Myślę, że powinno działać, ale daj znać...
KinGDooM - 09-10-2011, 16:17

Warmix napisał/a:
KinGDooM, łap. Myślę, że powinno działać, ale daj znać...


Działa, dzięki. Ale pojawił się nowy problem:

Error while querying database

DEBUG MODE

SQL Error : 1146 Table 'allcount_Counter.phpbb_1loteria' doesn't exist

SELECT COUNT(*) AS id FROM phpbb_1loteria

Line : 77
File : admin_diamenty.php

Pojawia się on po wejściu do PA :arrow: Diamenty Mod ( czyli do konfiguracji moda )

Dodałem odrazu do załącnika ten plik.

Oraz w profilu usera gdzy klikam ile ma diamentów:

SQL Error : 1146 Table 'allcount_Counter.phpbb_1diamenty_przywileje' doesn't exist

SELECT COUNT(*) AS `user_id` FROM phpbb_1diamenty_przywileje WHERE user_id='2'

Line : 493
File : diamenty.php

piotrekziomek12 - 09-10-2011, 16:31

to już sQL nie wykonałeś pewnego zapytania ..


Powered by phpBB modified by Przemo © 2003 phpBB Group