• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

GESIOR 2012 - Version 1.0.1 for 0.2.x, 0.3.6 and all 0.4

It says wrong IP, because only notify.paypal.com has valid IPs. After payment paypal server opens that page all tells acc. maker to add points. Of course players can't open that page ;)
Show me your custom_scripts/paypal/config.php

PHP:
<?php
$paypal_report_url = 'http://chimera.sytes.net/paypal_report.php';
$paypal_return_url = 'http://chimera.sytes.net/?subtopic=shopsystem';
$paypal_image = 'https://www.paypal.com/en_US/i/btn/btn_donate_LG.gif';
$paypal_payment_type = '_xclick'; // '_xclick' (Buy Now) or '_donations'

$paypals[0]['mail'] = '[email protected]'; // your paypal login
$paypals[0]['name'] = '50 premium points on server Chimera for 5 EURO';
$paypals[0]['money_amount'] = '5';
$paypals[0]['money_currency'] = 'EUR'; // USD, EUR, more codes: https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_api_nvp_currency_codes
$paypals[0]['premium_points'] = 50;


Also Bans.php trying to fetch something i do not have in my database, i get this error.

PHP:
Fatal error: Call to a member function fetch() on a non-object in C:\xampp\htdocs\pages\bans.php on line 6

Line 6
PHP:
$players_banned = $SQL->query('SELECT `bans`.`value`, `bans`.`comment`, `bans`.`admin_id`, `bans`.`expires`, `bans`.`added`, `bans`.`reason` FROM `bans`, `players` WHERE `players`.`account_id` = `bans`.`value` AND `bans`.`type` = 3 AND `bans`.`active` = 1 GROUP BY `bans`.`value` ORDER BY `bans`.`expires`')->fetchAll();
 
Last edited:
PHP:
<?php
$paypal_report_url = 'http://chimera.sytes.net/paypal_report.php';
$paypal_return_url = 'http://chimera.sytes.net/?subtopic=shopsystem';
$paypal_image = 'https://www.paypal.com/en_US/i/btn/btn_donate_LG.gif';
$paypal_payment_type = '_xclick'; // '_xclick' (Buy Now) or '_donations'

$paypals[0]['mail'] = '[email protected]'; // your paypal login
$paypals[0]['name'] = '50 premium points on server Chimera for 5 EURO';
$paypals[0]['money_amount'] = '5';
$paypals[0]['money_currency'] = 'EUR'; // USD, EUR, more codes: https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_api_nvp_currency_codes
$paypals[0]['premium_points'] = 50;


Also Bans.php trying to fetch something i do not have in my database, i get this error.

PHP:
Fatal error: Call to a member function fetch() on a non-object in C:\xampp\htdocs\pages\bans.php on line 6

Line 6
PHP:
$players_banned = $SQL->query('SELECT `bans`.`value`, `bans`.`comment`, `bans`.`admin_id`, `bans`.`expires`, `bans`.`added`, `bans`.`reason` FROM `bans`, `players` WHERE `players`.`account_id` = `bans`.`value` AND `bans`.`type` = 3 AND `bans`.`active` = 1 GROUP BY `bans`.`value` ORDER BY `bans`.`expires`')->fetchAll();
bump
 
What bans.php? I did not make bans.php page. Bans table is different in 0.2.x, 0.3.6, 0.4

About PayPal: config looks good, but there can be many other problems that I can't check in post and I won't check for free. Want make money on OTS and don't know how to configure paypal system? Pay 10 euro and give me teamviewer access to your PC/dedic by your PC.

EDIT:
One free tip :D
Money amount should be '5.00', no just '5'. I hope it will make script work.
 
I need Remove my flags from highscors.php

and my guild main image is shown as a broken
View attachment 19567

- - - Updated - - -

Hiho,
how to disable payfunctions except for Paypal? :)

Goto you buypoints.php
and change this
PHP:
$config['zaypay_active'] = true; // config is in './custom_scripts/zaypay/'

to
PHP:
$config['zaypay_active'] = false; // config is in './custom_scripts/zaypay/'

the same in any payment method
 
you mean access your website?

If you mean that goto your database and put this value
image.jpg
 
Gesior mm how i can put in your website, players can enter guild and have "exausted" for exit X [configurable] Hours?
I think this would be a good idea for many war system could do if we could.
 
Gesior mm how i can put in your website, players can enter guild and have "exausted" for exit X [configurable] Hours?
I think this would be a good idea for many war system could do if we could.
Do you mean that people that are in guild that is on war leave guild, go hunt some monsters and then join again to that guild when they want kill someone with friends?
If I add in `players` 'lastGuildChange' column that store date of last guild join/leave of every player and block possibility to 'kick'/'leave' or 'accept invitation' for X hours will it solve problem?
 
Yes =D
For example: night players go to bed and leave rising level .. if you leave the guild is rarer than have them killed for the frags. So if there was exausted to join or leave the guilds would be good.

would be great if you could set in the config:
Delayguildjoin: 5 [hours]
 
I don't know how people didn't notice this lite visual bug. (IN version for TFS 0.3.6 and 0.4 up to rev. 3703 , don't know about others)
Go to guild war tab and if($onwar) logo from 1st guild repeats on second guild.
It's cause classe $a(1st guild) is used two times to get logo instead of one $a and one $e(2nd guild).
To repair :
1.go pages/wars.php
2.go to line 95 and swap
PHP:
$a->getGuildLogoLink()
for
PHP:
$e->getGuildLogoLink()

Awesome acc btw.
Everything running like it should.
 
I don't know how people didn't notice this lite visual bug. (IN version for TFS 0.3.6 and 0.4 up to rev. 3703 , don't know about others)
Go to guild war tab and if($onwar) logo from 1st guild repeats on second guild.
It's cause classe $a(1st guild) is used two times to get logo instead of one $a and one $e(2nd guild).
To repair :
1.go pages/wars.php
2.go to line 95 and swap
PHP:
$a->getGuildLogoLink()
for
PHP:
$e->getGuildLogoLink()

Awesome acc btw.
Everything running like it should.
Some players reported it 2-3 weeks ago. I've uploaded fixed version for 0.3.6-0.4 rev. 3703 and for 0.4 rev. 3703+
https://github.com/gesior/Gesior2012/tree/TFS-0.3.6_and_0.4_to_rev_3703
https://github.com/gesior/Gesior2012/tree/TFS-0.4_rev_3703+

There are also some other changes:
VERSION 1.0.2
- added Homepay.pl system
- small visual and security updates
- important security fix in contenidopago system
 
Some players reported it 2-3 weeks ago. I've uploaded fixed version for 0.3.6-0.4 rev. 3703 and for 0.4 rev. 3703+
https://github.com/gesior/Gesior2012/tree/TFS-0.3.6_and_0.4_to_rev_3703
https://github.com/gesior/Gesior2012/tree/TFS-0.4_rev_3703+

There are also some other changes:
VERSION 1.0.2
- added Homepay.pl system
- small visual and security updates
- important security fix in contenidopago system

Great, between contenidopago has make their system 3.0. Which system does gesior use?
 
Back
Top