Page 1 of 1

Rotateur de Map

PostPosted: Mon Feb 13, 2017 11:51 am
by phx
Bonjour,

Je cherche un script rotateur de Map, quelqu'un en aurait-il un sous la main?

Merci d'avance

Re: Rotateur de Map

PostPosted: Mon Feb 13, 2017 12:53 pm
by Fulmine
Yop, Rotateur de map? C'est à dire ?

Genre: map RvR sur Molvik, la faire changer sur Thidranki au bout d'une heure?

Re: Rotateur de Map

PostPosted: Mon Feb 13, 2017 1:06 pm
by phx
Oui exactement ça. C'est pour un serveur PvP.
J'avais trouvé un script mais surement trop vieux, il ne fonctionne pas.

Re: Rotateur de Map

PostPosted: Mon Feb 13, 2017 1:25 pm
by Fulmine
On avait un truc du genre sur Myrddin, je vais voir si je retrouve le script. Mais dans le doute envoi le script que tu as trouvé, je regarderais si c'est pas trop chiant a mettre à jour

Re: Rotateur de Map

PostPosted: Mon Feb 13, 2017 1:46 pm
by phx
Ok merci,

C'est le script qui se trouve dans le dossier "Map Change" de cette archive:

http://www.dolserver.net/download/file.php?id=2963

Re: Rotateur de Map

PostPosted: Mon Feb 13, 2017 6:24 pm
by Fulmine
J'ai testé le script qui est dans l'archive. ça fonctionne très bien c'est quoi ton soucis?

Re: Rotateur de Map

PostPosted: Mon Feb 13, 2017 10:25 pm
by Graveen
ah c'est marrant ca ! :)

Re: Rotateur de Map

PostPosted: Tue Feb 14, 2017 1:11 pm
by HunabKu
Bonjour phx.
Un petit conseil, intègre toujours tes scripts à ta solution, dans GameServerScript/SousDossier afin que le compilateur te montre les erreurs les plus courantes.

Re: Rotateur de Map

PostPosted: Tue Feb 14, 2017 8:55 pm
by phx
Bonjour,

J'ai ça dans les logs:
2017-02-14 21:50:35,851 - [MAIN] - ERROR - DOL.GS.ScriptMgr - Script compilation failed because:
2017-02-14 21:50:35,851 - [MAIN] - ERROR - DOL.GS.ScriptMgr - 'DOL.Database.Account' ne contient pas une définition pour 'VIPEndDate' et aucune méthode d'extension 'VIPEndDate' acceptant un premier argument de type 'DOL.Database.Account' n'a été trouvée (une directive using ou une référence d'assembly est-elle manquante ?)
2017-02-14 21:50:35,851 - [MAIN] - ERROR - DOL.GS.ScriptMgr - c:\Users\***\Desktop\DOLSERVER\scripts\VIPManager.cs Line:14 Col:39
2017-02-14 21:50:35,851 - [MAIN] - ERROR - DOL.GS.ScriptMgr - Script compilation failed because:
2017-02-14 21:50:35,851 - [MAIN] - ERROR - DOL.GS.ScriptMgr - Impossible de convertir implicitement le type 'DOL.Database.Account [c:\Users\***\Desktop\DOLSERVER\lib\DOLDatabase.dll]' en 'DOL.Database.Account [c:\Users\***\Desktop\DOLSERVER\scripts\DATABASE TABLES\Account.cs(32)]'
2017-02-14 21:50:35,866 - [MAIN] - ERROR - DOL.GS.ScriptMgr - c:\Users\***\Desktop\DOLSERVER\scripts\gameevents\StartupGuilds.cs Line:109 Col:22

Je suis pas codeur donc j'avoue que l’intégration ou la mise à jour des scripts c'est pas mon truc.
De ce que je comprend, il y a un problème d'installation des tables fournies dans l'archive et nécessaires au fonctionnement du Map change.

Re: Rotateur de Map

PostPosted: Tue Feb 14, 2017 10:08 pm
by Graveen
Oui la table Account ne contient pas la colonne "VIPEndDate" (sans doute ce script gérait-il les donateurs comme des VIP).

Re: Rotateur de Map

PostPosted: Wed Feb 15, 2017 6:51 am
by HunabKu
Hello.
Tu as deux choix :
- Tu ajoute la colonne "VIPEndDate" dans DOLDatabase\Tables\Account.cs et en base de données
- Tu supprime les occurrences et références à "VIPEndDate" dans le script <- Le mieux

Re: Rotateur de Map

PostPosted: Wed Feb 15, 2017 12:12 pm
by Fulmine
Oui la table Account ne contient pas la colonne "VIPEndDate" (sans doute ce script gérait-il les donateurs comme des VIP).
Ouaip c'est ça, j'aurais du précisé que j'avais dégager les lignes du code :D

Re: Rotateur de Map

PostPosted: Thu Feb 16, 2017 6:11 am
by HunabKu
:lol:

Re: Rotateur de Map

PostPosted: Thu Feb 16, 2017 7:37 pm
by phx
Ca marche merci !

Re: Rotateur de Map

PostPosted: Sat Feb 18, 2017 7:09 am
by HunabKu
GG