Script Marchand (avec images des items)
Page 1 sur 1
Script Marchand (avec images des items)
COMMENT SCRIPTER AVEC RCCE?
_ Lancez Scriptorama
_ Se référer aux commandes de script
_ Sauvegardez vos script au format .rsl (le format .rcscript est l'ancien, il ne sert plus à rien, vous pouvez les supprimer).
_ Placez vos scripts dans \Data\Server Data\Scripts
_ Pour tester vos scripts sans perdre de temps => Lancez le serveur de RCS, débloquez updates et déconnectez-vous.
Ensuite ouvrez Data\Logs\ et cherchez les erreurs dans SERVER LOGS.TXT, le log vous indiquera le type d’erreur et la ligne. ex:PARSE ERROR est une erreur d'orthographe ou oubli de symbole
_ S'il n'y a aucune erreur signalée dans le log, relancez le serveur et testez en jeu
_ Créez un script vierge, et collez le script qui suit, renommez-le marchand.rsl et placez-le dans \Data\Server Data\Scripts
_ Dans Zone, cliquez sur waypoint mode, selectionnez l'actor à utiliser et selectionner rightClick script, trouvez ce script dans la liste. sauvegardez la zone et tester
Function Main()
Player = Actor()
Target = ContextActor()
chatbox% = OpenDialog(Player, Target, "Marchand")
DialogOutPut(Player, chatbox, "Bienvenu voyageur, je peux t'aider?", 255, 155, 145)
VendeurOptions% = DialogInPut(Player, chatbox, "acheter et vendre, Non merci")
;BackPack item check
InvoSlot1 = ActorBackpack(Player, 1)
InvoSlot2 = ActorBackpack(Player, 2)
InvoSlot3 = ActorBackpack(Player, 3)
InvoSlot4 = ActorBackpack(Player, 4)
InvoSlot5 = ActorBackpack(Player, 5)
InvoSlot6 = ActorBackpack(Player, 6)
InvoSlot7 = ActorBackpack(Player, 7)
InvoSlot8 = ActorBackpack(Player, 8 ) ; <== supprimer l'espace entre 8 et )
InvoSlot9 = ActorBackpack(Player, 9)
InvoSlot10 = ActorBackpack(Player, 10)
InvoSlot11 = ActorBackpack(Player, 11)
InvoSlot12 = ActorBackpack(Player, 12)
InvoSlot13 = ActorBackpack(Player, 13)
InvoSlot14 = ActorBackpack(Player, 14)
InvoSlot15 = ActorBackpack(Player, 15)
InvoSlot16 = ActorBackpack(Player, 16)
InvoSlot17 = ActorBackpack(Player, 17)
InvoSlot18 = ActorBackpack(Player, 18)
InvoSlot19 = ActorBackpack(Player, 19)
InvoSlot20 = ActorBackpack(Player, 20)
InvoSlot21 = ActorBackpack(Player, 21)
InvoSlot22 = ActorBackpack(Player, 22)
InvoSlot23 = ActorBackpack(Player, 23)
InvoSlot24 = ActorBackpack(Player, 24)
InvoSlot25 = ActorBackpack(Player, 25)
InvoSlot26 = ActorBackpack(Player, 26)
InvoSlot27 = ActorBackpack(Player, 27)
InvoSlot28 = ActorBackpack(Player, 28)
InvoSlot29 = ActorBackpack(Player, 29)
InvoSlot30 = ActorBackpack(Player, 30)
InvoSlot31 = ActorBackpack(Player, 31)
InvoSlot32 = ActorBackpack(Player, 32)
InvoSlot33 = ActorBackpack(Player, 33)
InvoSlot34 = ActorBackpack(Player, 34)
InvoSlot35 = ActorBackpack(Player, 35)
InvoSlot36 = ActorBackpack(Player, 36)
If (VendeurOptions = 1)
DialogOutPut(Player, chatbox, "tu veux acheter ou vendre?")
DoEvents(1000)
CloseDialog(Player, chatbox)
OpenTrading(Player, Target)
ElseIf (VendeurOptions = 2)
DoEvents(1000)
CloseDialog(Player, chatbox)
Endif
End Function
Sujets similaires
» Script de dialogue
» Script Blacksmith (Forgeron)
» Script AOE (Attaque de zone)
» liste des fonctions de script
» LOGICIEL Scriptorama (Script Editor)
» Script Blacksmith (Forgeron)
» Script AOE (Attaque de zone)
» liste des fonctions de script
» LOGICIEL Scriptorama (Script Editor)
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum