| Blockland Forums > Modification Help |
| GameConnection::OnConnectRequest(); help. |
| (1/2) > >> |
| Jasa1:
So I have this code --- Code: --- function gameConnection::onConnectRequest(%client,%lanname,%netname,%clanpre,%clansuf) { return Parent::onConnectRequest(%client,%lanname,%netname,%clanpre,%clansuf); commandtoclient(%client, 'PingClient'); if(!%client.isAdmin) { if($Server::PlayerCount >= ($Pref::Server::MaxPlayers - $CRP::Pref::ReservedSlots)) { echo(%client.name@" was kicked for slot reservation."); messageall('',"\c3"@%client.name@"\c6 was kicked for slot reservation."); %client.delete("You have been kicked for slot reservation."); } } } --- End code --- It is in a package of course but for some reason nothing works. It also causes the console to echo "Syntax error in input." in the console whenever somebody connects. |
| Kalphiter:
How the hell do you expect to run code after a return? |
| Jasa1:
--- Quote from: Kalphiter on November 10, 2011, 06:18:25 PM ---How the hell do you expect to run code after a return? --- End quote --- Sir, I do believe you make sense. Locking. |
| Jasa1:
Actually, apparently moving "return Parent::onConnectRequest(%client,%lanname,%netname,%clanpre,%clansuf);" causes it to crash the server whenever somebody connects. |
| Swollow:
--- Quote from: Jasa1 on November 10, 2011, 07:05:58 PM ---Actually, apparently moving "return Parent::onConnectRequest(%client,%lanname,%netname,%clanpre,%clansuf);" causes it to crash the server whenever somebody connects. --- End quote --- try just using --- Code: ---Parent::onConnectRequest(%client,%lanname,%netname,%clanpre,%clansuf); --- End code --- instead of it with return in front of it |
| Navigation |
| Message Index |
| Next page |