Lido 100%
lido100.png
 
Ottimo Alex!
anche se alla registrazione dei nostri retroserver, HanSolaris avrà i nostri dati, utilizzerò lo stesso ImagiNext server. Poichè offre un servizio ottimo.
 
Ho aggiunto la funzione "Pass del Negoziatore" chi non lo ha, non può fare scambio! xD
Il Pass viene ricevuto dopo 3 Giorni dalla Registrazione!
pass_scambio.png
 
Ultima modifica:
Badge dell' Esploratore codato al 100%
badge_esploratore.png

Appena visiti per la prima volta una stanza viene quello di livello 1
ACH_RoomEntry1.gif
, 5 Stanze quello di livello 2, 15 liv 3, ecc...
 
Ciao il codice di qualsiasi scudetti automaticamente:

SQL :
ALTER TABLE `users` ADD `room_visits` INT( 10 ) NOT NULL DEFAULT '0'


UserRooms.CS - HoloEMU - Ricerca :
User.roomUser = new virtualRoomUser(User.userID, roomID, getFreeRoomIdentifier(), User, User.statusManager);


Aggiungi al di sotto

#region Room entry badges
{
using (DatabaseClient dbClient = Eucalypt.dbManager.GetClient())
dbClient.runQuery("UPDATE users SET room_visits = room_visits + 1 WHERE id = '" + User.userID + "'");
{
int rooms_entered;
using (DatabaseClient dbClient = Eucalypt.dbManager.GetClient())
rooms_entered = dbClient.getInt("SELECT room_visits FROM users WHERE id = '" + User.userID + "'");
{
using (DatabaseClient dbClient = Eucalypt.dbManager.GetClient())
dbClient.runQuery("INSERT INTO users_badges (userid,badge,badgeid) VALUES ('" + User.userID + "','ACH_RoomEntry1','ACH_RoomEntry1')");
User.sendData("BKYou have entered your first room, you get a new badge!");
User.refreshBadges();
}
if (rooms_entered == 5)
{
using (DatabaseClient dbClient = Eucalypt.dbManager.GetClient())
dbClient.runQuery("UPDATE users_badges SET badge = 'ACH_RoomEntry2' AND badgeid = 'ACH_RoomEntry2' WHERE badge = 'ACH_RoomEntry1' AND badgeid = 'ACH_RoomEntry1' AND userid = '" + User.userID + "'");
sendData("BK5 rooms entered, you get a new badge!");
User.refreshBadges();
}
if (rooms_entered == 15)
{
using (DatabaseClient dbClient = Eucalypt.dbManager.GetClient())
dbClient.runQuery("UPDATE users_badges SET badge = 'ACH_RoomEntry3' AND badgeid = 'ACH_RoomEntry3' WHERE badge = 'ACH_RoomEntry2' AND badgeid = 'ACH_RoomEntry2' AND userid = '" + User.userID + "'");
User.sendData("BK15 rooms entered, you get a new badge!");
User.refreshBadges();
}
if (rooms_entered == 25)
{
using (DatabaseClient dbClient = Eucalypt.dbManager.GetClient())
dbClient.runQuery("UPDATE users_badges SET badge = 'ACH_RoomEntry4' AND badgeid = 'ACH_RoomEntry4' WHERE badge = 'ACH_RoomEntry3' AND badgeid = 'ACH_RoomEntry3' AND userid = '" + User.userID + "'");
User.sendData("BK25 rooms entered, you get a new badge!");
User.refreshBadges();
}
if (rooms_entered == 40)
{
using (DatabaseClient dbClient = Eucalypt.dbManager.GetClient())
dbClient.runQuery("UPDATE users_badges SET badge = 'ACH_RoomEntry5' AND badgeid = 'ACH_RoomEntry5' WHERE badge = 'ACH_RoomEntry4' AND badgeid = 'ACH_RoomEntry4' AND userid = '" + User.userID + "'");
User.sendData("BK40 rooms entered, you get a new badge!");
User.refreshBadges();
}
if (rooms_entered == 60)
{
using (DatabaseClient dbClient = Eucalypt.dbManager.GetClient())
dbClient.runQuery("UPDATE users_badges SET badge = 'ACH_RoomEntry6' AND badgeid = 'ACH_RoomEntry6' WHERE badge = 'ACH_RoomEntry5' AND badgeid = 'ACH_RoomEntry5' AND userid = '" + User.userID + "'");
User.sendData("BK60 rooms entered, you get a new badge!");
User.refreshBadges();
}
if (rooms_entered == 90)
{
using (DatabaseClient dbClient = Eucalypt.dbManager.GetClient())
dbClient.runQuery("UPDATE users_badges SET badge = 'ACH_RoomEntry7' AND badgeid = 'ACH_RoomEntry7' WHERE badge = 'ACH_RoomEntry6' AND badgeid = 'ACH_RoomEntry6' AND userid = '" + User.userID + "'");
User.sendData("BK90 rooms entered, you get a new badge!");
User.refreshBadges();
}
if (rooms_entered == 100)
{
using (DatabaseClient dbClient = Eucalypt.dbManager.GetClient())
dbClient.runQuery("UPDATE users_badges SET badge = 'ACH_RoomEntry8' AND badgeid = 'ACH_RoomEntry8' WHERE badge = 'ACH_RoomEntry7' AND badgeid = 'ACH_RoomEntry7' AND userid = '" + User.userID + "'");
User.sendData("BK100 rooms entered, you get a new badge!");
User.refreshBadges();
}
if (rooms_entered == 150)
{
using (DatabaseClient dbClient = Eucalypt.dbManager.GetClient())
dbClient.runQuery("UPDATE users_badges SET badge = 'ACH_RoomEntry9' AND badgeid = 'ACH_RoomEntry9' WHERE badge = 'ACH_RoomEntry8' AND badgeid = 'ACH_RoomEntry8' AND userid = '" + User.userID + "'");
User.sendData("BKWow! 150 rooms entered, you get a new badge!");
User.refreshBadges();
}
if (rooms_entered == 200)
{
using (DatabaseClient dbClient = Eucalypt.dbManager.GetClient())
dbClient.runQuery("UPDATE users_badges SET badge = 'ACH_RoomEntry10' AND badgeid = 'ACH_RoomEntry10' WHERE badge = 'ACH_RoomEntry9' AND badgeid = 'ACH_RoomEntry9' AND userid = '" + User.userID + "'");
User.sendData("BKWow! 200 rooms entered, you get a new badge!");
User.refreshBadges();
}
}
}
#endregion
 
io sn bravo
tu 6 bravo
egli è bravo
noi siamo bravi
voi siete bravi
essi sono bravi

ok ora penso ke abbiate finito con i complimenti..

cmqqq dp qst o.t. volevo avere informazioni sul rilascio della versione definitiva v26

(:
 
la v26 non la stiamo finendo, comunque se la vuoi la facciamo... xD Può essere sempre utile per chi non vuole la v28 o v33