Eclipse - Free 2D Mmorpg Maker
September 02, 2010, 10:23:16 PM *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
 
   Home   Shop Arcade chat Login Register  
 
 
   
 
collapse

* No Spam Or Websites

Refresh History
  • Ertzel: So... Anyone with basic/none/limited photoshop or even paint skills want to make some money converting sprites for me?
    Today at 10:07:35 PM
  • Gamma™: weaver why are you oflfine on H&H? :S
    Today at 10:04:26 PM
  • Ertzel: Ya, only one try per knife, my one try failed :(
    Today at 10:00:17 PM
  • LegendWeaver: is it one use?
    Today at 09:43:15 PM
  • Ertzel: Wish I didnt spend my 1k+ credits to buy the stupid knife that failed at stealing Robins credits >.<
    Today at 09:42:42 PM
  • Wraith: ) Kreator!
    Today at 09:06:52 PM
  • Wraith: yes! you were! (in red text
    Today at 09:06:46 PM
  • ToshiroHayate: Kreator!
    Today at 08:25:02 PM
  • Kreator: o_0 Was I supposed to Wraith?
    Today at 08:16:02 PM
  • [Pie] ICT: Don't worry.. I commented.
    Today at 07:55:08 PM
  • Wraith: Ay, kreator, wtf is up with you not posting anything about my new cliffs??
    Today at 07:50:36 PM

* Recent Topics

[EO] Attaching Problem. by 314piwm
[Today at 10:21:04 PM]


Project Vertigo [2d Tile-based Side-Scrolling Engine] by Miguu
[Today at 10:03:22 PM]


Zacaras Empire (Hiring) by Ertzel
[Today at 08:43:54 PM]


custom cliff tiles by ToshiroHayate
[Today at 08:29:15 PM]


.: RPG Kingdom :. by LegendWeaver
[Today at 08:25:20 PM]


What do you think? by [Pie] ICT
[Today at 07:54:54 PM]


[Show Off] Aztec Stuff by [Pie] ICT
[Today at 07:50:07 PM]


So I herd you liek mudkipz by Kreator
[Today at 07:36:52 PM]


Haven and Hearth: Epic Screenshot Thread by Tompwnage™
[Today at 07:14:21 PM]


The Lonliest Star [RP] by DDunit
[Today at 07:09:46 PM]


* Who's Online


Pages: [1] 2 3 ... 16
Site Author : Topic: BARONS QUEST SUPERSCRIPT  (Read 23945 times)
0 Members and 1 Guest are viewing this topic.
June 10, 2006, 12:06:05 AM
Lord Of Spleens
Administrator
Teh Uberleet
*
User No : 166
Posts: 2951
  • 0 credits
  • View Inventory
  • Send Money To Baron
  • Location : Australia
    Badges? We dont need no stinkin' badges!
    • View Profile
    Ive got ick of all the complaints ive recieved about non functional quest scripts.

    Heres one that works and owns. Enjoy all. Baron.

    ------------------------

    INSTALLING

    Find the line

    Sub scriptedNPC(index, script)

    change it to look like below:

    Quote


    Sub ScriptedNPC(index, Script)
    On Error Resume next
    Dim status
    Dim start_msg
    Dim questing_msg
    Dim end_msg
    Dim completed_msg
    Dim has_needed
    Dim need_count
    Dim give_count
    Dim slot
    Dim count
    Dim found
    Dim number
    Dim durability
    Dim value
    Dim experience
    Dim name
     
    Select Case Script
        Case 0
           
            If getvar("scripts\mapextras\" & GetPlayerMap(index) & ".ini", "QUEST", "Start_Msg") <> "" Then
           
               If getvar("scripts\charextras\" & GetPlayerName(index) & ".ini", "QUEST", GetPlayerMap(index) ) < 0 Then
               Call putvar("scripts\charextras\" & GetPlayerName(index) & ".ini", "QUEST", GetPlayerMap(index), 0 )
               End If
           
            status = getvar("scripts\charextras\" & GetPlayerName(index) & ".ini", "QUEST", GetPlayerMap(index))
            name=getvar("scripts\mapextras\" & GetPlayerMap(index) & ".ini", "QUEST", "name")
                   
            Select Case status
           
               
               
               Case 0
               start_msg=getvar("scripts\mapextras\" & GetPlayerMap(index) & ".ini", "QUEST", "Start_Msg")
               Call playermsg(index, name & " : " & start_msg, 15)
               Call putvar("scripts\charextras\" & GetPlayerName(index) & ".ini", "QUEST", GetPlayerMap(index), 1 )
             
                Case 1
               
                    need_count=getvar("scripts\mapextras\" & GetPlayerMap(index) & ".ini", "QUEST", "need_count")
                    count=1      
                    slot=1
                    has_needed=0
                   
                    'CHECK FOR ITEMS
                                   
                    Do While count<=Int(need_count)
                    number=getvar("scripts\mapextras\" & GetPlayerMap(index) & ".ini", "QUEST", count & "_need_num")
                    value=getvar("scripts\mapextras\" & GetPlayerMap(index) & ".ini", "QUEST", count & "_need_val")
                    slot=1
                                   
                       Do While slot < 25    
                          If Int(getplayerinvitemnum(index,slot))=Int(number) Then
                             If Int(getplayerinvitemvalue(index, slot))>=Int(value) Then
                             has_needed=has_needed+1
                             slot=25
                             End If   
                          End If
                       slot=slot+1
                       Loop
                       
                    count=count+1
                    Loop
                   
                    'ACTUALLY TAKE ITEMS
                   
                    If has_needed >= Int(need_count) Then
                    has_needed=1
                    count=1
                   
                       Do While count<=Int(need_count)
                       number=getvar("scripts\mapextras\" & GetPlayerMap(index) & ".ini", "QUEST", count & "_need_num")
                       value=getvar("scripts\mapextras\" & GetPlayerMap(index) & ".ini", "QUEST", count & "_need_val")
                       slot=1          
                       Do While slot < 25    
                       If Int(getplayerinvitemnum(index,slot))=Int(number) Then
                       If Int(getplayerinvitemvalue(index, slot))>=Int(value) Then
                       Call quest_Take_Item(index, number, value)
                       Call Battlemsg(index, name & " removed an item from your inventory.", 15, 0)
                       slot=25
                       End If   
                       End If
                       slot=slot+1
                       Loop
                       count=count+1
                       Loop
                   
                    Else
                    has_needed=0
                    End If
                   
                    'CHECK IF ITEMS WERE TAKEN
               
                   If has_needed = 0 Then
                   questing_msg=getvar("scripts\mapextras\" & GetPlayerMap(index) & ".ini", "QUEST", "Questing_Msg")
                   Call playermsg(index, name & " : " & questing_msg, 15)
                   Else
                   end_msg=getvar("scripts\mapextras\" & GetPlayerMap(index) & ".ini", "QUEST", "end_Msg")
                   Call playermsg(index, name & " : " & end_msg, 15)
                   Call putvar("scripts\charextras\" & GetPlayerName(index) & ".ini", "QUEST", GetPlayerMap(index), 2 )
                   Call scriptedNPC(index, 0)
                   End If  
               
               
               
                Case 2
               
                'GIVE THE ITEMS AS REWARD, DONT UNLESS ENOUGH SPACE, IF GIVEN BECOME 3
                'GET NUMBER OF FREE SLOTS
               
                slot=1
                count=0
               
                Do While slot < 25
                     If Int(getplayerinvitemnum(index,slot))=0 Then
                     count=count+1
                     End If            
                slot=slot+1
                Loop  
               
                'CHECK ENOUGH SPACE FOR ITEMS BEING GIVEN
               
                give_count=getvar("scripts\mapextras\" & GetPlayerMap(index) & ".ini", "QUEST", "give_count")
               
                If Int(count)>=Int(give_count) Then
               
                'GIVE ITEMS
               
                count=1
               
                Do While Int(count)<=Int(give_count)
                number=getvar("scripts\mapextras\" & GetPlayerMap(index) & ".ini", "QUEST", count & "_num")
                value=getvar("scripts\mapextras\" & GetPlayerMap(index) & ".ini", "QUEST", count & "_val")
                durability=getvar("scripts\mapextras\" & GetPlayerMap(index) & ".ini", "QUEST", count & "_dur")            
                slot=1        
                   Do While slot < 25
                        If Int(getplayerinvitemnum(index,slot))=0 Then
                           Call setplayerinvitemdur(index, Int(slot), Int(durability))
                           Call setplayerinvitemvalue(index, Int(slot), Int(value))
                           Call setplayerinvitemnum(index, Int(slot), Int(number))
                           Call sendinventoryupdate(index, slot)
                           slot=25
                           Call Battlemsg(index, name & " gives you an item.", 15, 0)
                        End If            
                   slot=slot+1
                   Loop
                count=count+1
                Loop
               
                'ADVANCE TO COMPLETELY FINISHED QUEST
               
                Call putvar("scripts\charextras\" & GetPlayerName(index) & ".ini", "QUEST", GetPlayerMap(index), 3)
                experience=getvar("scripts\mapextras\" & GetPlayerMap(index) & ".ini", "QUEST", "experience")
                Call battlemsg(index, "Quest Completed! " & experience & " experience gained!", 14, 0)
                experience=experience+GetPlayerExp(index)
                Call SetPlayerExp(index, Int(experience))
                Call sendplayerdata(index)
               
                             
                'MESSAGE FOR NO SPACE
                 
                Else
                space_msg=getvar("scripts\mapextras\" & GetPlayerMap(index) & ".ini", "QUEST", "space_msg")
                Call playermsg(index, name & " : " & space_msg, 15)
                End If
               
                'MESSAGE FOR COMPLETED QUEST
               
                Case 3
                completed_msg=getvar("scripts\mapextras\" & GetPlayerMap(index) & ".ini", "QUEST", "completed_msg")
                Call playermsg(index, name & " : " & completed_msg, 15)      
               
            End Select
               
           
            Else
            'ADD REST OF VARIABLES NEEDED TO QUICK GENERATE INI'S AND CREDIT
           
            Call playermsg(index, "No quest found, generating generic quest sript under server\mapextras\" & GetPlayerMap(index) & ".ini", 14)
            Call playermsg(index, "This script was coded by Baron, http://barony.deviantart.com", 14)
            Call Playermsg(index, "This script is free to use on any server, but this credit must not be removed.", 14)
           
            Call putvar("scripts\mapextras\" & GetPlayerMap(index) & ".ini", "QUEST", "Start_Msg", "Bring me item X!")
            Call putvar("scripts\mapextras\" & GetPlayerMap(index) & ".ini", "QUEST", "Questing_Msg", "Have item X yet?")
            Call putvar("scripts\mapextras\" & GetPlayerMap(index) & ".ini", "QUEST", "End_Msg", "Have item X yet?")      
            Call putvar("scripts\mapextras\" & GetPlayerMap(index) & ".ini", "QUEST", "Completed_Msg", "Thanks for item X!")
            Call putvar("scripts\mapextras\" & GetPlayerMap(index) & ".ini", "QUEST", "Space_Msg", "Ill hold this item for you until you have more room.")
           
            Call putvar("scripts\mapextras\" & GetPlayerMap(index) & ".ini", "QUEST", "Name", "The Quest Baron")
           
            Call putvar("scripts\mapextras\" & GetPlayerMap(index) & ".ini", "QUEST", "Experience", 200)  
           
            Call putvar("scripts\mapextras\" & GetPlayerMap(index) & ".ini", "QUEST", "need_count", 2)
            Call putvar("scripts\mapextras\" & GetPlayerMap(index) & ".ini", "QUEST", "1_need_num", 1)
            Call putvar("scripts\mapextras\" & GetPlayerMap(index) & ".ini", "QUEST", "1_need_val", 4)
            Call putvar("scripts\mapextras\" & GetPlayerMap(index) & ".ini", "QUEST", "2_need_num", 1)
            Call putvar("scripts\mapextras\" & GetPlayerMap(index) & ".ini", "QUEST", "2_need_val", 2)
           
            Call putvar("scripts\mapextras\" & GetPlayerMap(index) & ".ini", "QUEST", "give_count", 2)
            Call putvar("scripts\mapextras\" & GetPlayerMap(index) & ".ini", "QUEST", "1_num", 1)
            Call putvar("scripts\mapextras\" & GetPlayerMap(index) & ".ini", "QUEST", "1_val", 3)
            Call putvar("scripts\mapextras\" & GetPlayerMap(index) & ".ini", "QUEST", "1_dur", 0)
            Call putvar("scripts\mapextras\" & GetPlayerMap(index) & ".ini", "QUEST", "2_num", 1)
            Call putvar("scripts\mapextras\" & GetPlayerMap(index) & ".ini", "QUEST", "2_val", 1)
            Call putvar("scripts\mapextras\" & GetPlayerMap(index) & ".ini", "QUEST", "2_dur", 0)
           
            End If      
           
    End Select
    End Sub



    After you have added that, put this on the very bottom of your main.txt

    Quote

    '********************************
    Sub quest_Take_Item(index, number, value)
    '********************************

    Dim slot
    Dim initial
    Dim final
    Dim taken

    slot=1
       Do While Int(slot) < 25
          If taken <> 1 Then            
             If Getplayerinvitemnum(index,Int(slot)) = Int(number) Then
                If Int(getplayerinvitemvalue(index, Int(slot))) >= Int(value) Then
                initial = Int(getplayerinvitemvalue(index, Int(slot) ) )
                final = Int(initial) - Int(value)            
                   If Int(final) <= 0 Then               
                   Call setplayerinvitemnum(index, Int(slot), Int(0) )
                   Call setplayerinvitemvalue(index, Int(slot), Int(0) )
                   Call setplayerinvitemdur(index, Int(slot), Int(0) )
                   Call SendInventoryUpdate(index, Int(slot))
                   taken=1               
                   Else            
                   Call setplayerinvitemvalue(index, Int(slot), Int(final) )
                   Call SendInventoryUpdate(index, Int(slot) )
                   taken=1            
                   End If
                End If         
             End If
          End If      
       slot = slot + 1
       Loop
    End Sub


    USING THIS SCRIPT

    Create a new NPC and assign them to be type scripted
    Assign the script number to be 0
    Place the NPC on a map, walk up and attack it
    Script will auto generate all the info you need to change
    Edit the info in the file scripts/mapextras/ MAPNUMBER .ini
    Only one quest per map.

    This script has been tested as many ways as I can think of, errors found and fixed. If you find a SCRIPT error, not one of your crappy installing the script errors, then I will modify the code here to reflect necessary changes.

    DISCLAIMER

    This script is not to be hardcoded into any engine.
    Creator: Baron
    http://Barony.deviantart.com

    AMENDMENTS

    When needing items, you MUST understand which item type has a value.

    Things like armors, none etc that dont stack will have a value of 0 (keys included) so youd set number as whatever then value as 0 for the item needed.

    For currencies or stacks of items I recommend fining yourself a value to take from them.

    Im also fairly sure you will need to be using a TE version that includes th scripted NPC feature so it may not be useful for other engines.

    You will also need two directories, mapextras and charextras in your servers scripts folder.
    Logged


    Apparently ICT thinks that:
    [ 98% of Eclipse forums thinks baron is cool. Put this in your signature if you are on of the 2% that knows he's an asshôle ]

    If I'm only pissing 1 in 50 people off, I don't think that is too bad at all :D
    June 10, 2006, 12:10:58 AM
    Game Developer
    Veteran
    Member
    *
    User No : 616
    Posts: 81
  • 0 credits
  • View Inventory
  • Send Money To Eagle
  • Location : USA
    Its physically impossible to lick your own elbow
    • View Profile
    • WWW
    This is the coolest code I have ever seen Baron!!!!

    THANK YOU!!! <BIG HUG> :P

    Vickie~ :D
    Logged

    June 10, 2006, 12:14:03 AM
    Lord Of Spleens
    Administrator
    Teh Uberleet
    *
    User No : 166
    Posts: 2951
  • 0 credits
  • View Inventory
  • Send Money To Baron
  • Location : Australia
    Badges? We dont need no stinkin' badges!
    • View Profile
    No problem, my bet is Alanspike rocks up soon to throw worship everywhere. Hes been bothering me for this for months.
    Logged


    Apparently ICT thinks that:
    [ 98% of Eclipse forums thinks baron is cool. Put this in your signature if you are on of the 2% that knows he's an asshôle ]

    If I'm only pissing 1 in 50 people off, I don't think that is too bad at all :D
    June 10, 2006, 02:41:06 AM
    Yannick
    Guest
    I can't find the Sub scriptedNPC
    only Sub scripterTile
    help me or add me yannickjolie [at] hotmail.com  :D
    Thx,
    Logged
    June 10, 2006, 02:47:31 AM
    Lord Of Spleens
    Administrator
    Teh Uberleet
    *
    User No : 166
    Posts: 2951
  • 0 credits
  • View Inventory
  • Send Money To Baron
  • Location : Australia
    Badges? We dont need no stinkin' badges!
    • View Profile
    If you arent using eclipse you wont have scripted NPC's.

    Other then that use a search button, if it still isnt there just add the whole piece of code at the end.
    Logged


    Apparently ICT thinks that:
    [ 98% of Eclipse forums thinks baron is cool. Put this in your signature if you are on of the 2% that knows he's an asshôle ]

    If I'm only pissing 1 in 50 people off, I don't think that is too bad at all :D
    June 10, 2006, 06:52:51 PM
    ~Suffering~
    Active Member
    ***
    User No : 933
    Posts: 427
  • 0 credits
  • View Inventory
  • Send Money To Grim_Reaper
  • Location : Turn around...
    You dare enter my dominion?
    • View Profile
    wow!!!! :thumbsup
    Logged

    l33t

    Don't E-mail me cuz I won't reply anyway
    June 10, 2006, 07:36:47 PM
    Suicidal Maniac
    Active Member
    ***
    User No : 930
    Posts: 116
  • 0 credits
  • View Inventory
  • Send Money To anny44
  • Location : hell
    Emo...
    • View Profile
    • WWW
    I set the npc it tells me wat to do but the folders arnt there..
    Logged


    June 11, 2006, 12:51:03 AM
    Lord Of Spleens
    Administrator
    Teh Uberleet
    *
    User No : 166
    Posts: 2951
  • 0 credits
  • View Inventory
  • Send Money To Baron
  • Location : Australia
    Badges? We dont need no stinkin' badges!
    • View Profile
    you will need the mapextras and charextras folders in your server/scripts directory.
    Logged


    Apparently ICT thinks that:
    [ 98% of Eclipse forums thinks baron is cool. Put this in your signature if you are on of the 2% that knows he's an asshôle ]

    If I'm only pissing 1 in 50 people off, I don't think that is too bad at all :D
    June 11, 2006, 06:26:13 AM
    Suicidal Maniac
    Active Member
    ***
    User No : 930
    Posts: 116
  • 0 credits
  • View Inventory
  • Send Money To anny44
  • Location : hell
    Emo...
    • View Profile
    • WWW
    ooohh..it worx now..thx!!
    Logged


    June 11, 2006, 08:53:36 AM
    Uses Harden
    Administrator
    Advanced Eclipser
    *
    User No : 8
    Posts: 1708
  • 156 credits
  • View Inventory
  • Send Money To Spike
  • Location : Viridian Forest
    • View Profile
    baron...u were right...*bows down 6000 times then collapses of quest spasms*

    PWNAGE THY NAME IS BARON
    Logged
    June 11, 2006, 10:05:01 AM
    Veteran
    Advanced Member
    *
    User No : 137
    Posts: 671
  • 0 credits
  • View Inventory
  • Send Money To Rogue
  • Location : Westgate
    The little things.... there's nothing bigger
    • View Profile
    • WWW
    okay I got it to work but im stupid

    Code: [Select]
    [QUEST]
    Start_Msg=Bring me a silver key!
    Questing_Msg=Have you got a silver key yet!?
    End_Msg=Have you got a silver key ye!?
    Completed_Msg=You are a brave soul you desrve this...
    Space_Msg=Looks like you got your hands full... come back later
    Name=Dungon Master
    Experience=200
    need_count=1
    1_need_num=5
    1_need_val=1
    give_count=1
    1_num=1
    1_val=30
    1_dur=0


    I have set the quest item as number 5 and its a key
    I have set the amount to one
    then he gives me 30 ore - ore being item number 1

    and when I have a silver key he just repeats the question message
    where am I going wrong?
    Logged

    June 11, 2006, 10:28:45 AM
    Suicidal Maniac
    Active Member
    ***
    User No : 930
    Posts: 116
  • 0 credits
  • View Inventory
  • Send Money To anny44
  • Location : hell
    Emo...
    • View Profile
    • WWW
    same 4 me.
    Logged


    June 11, 2006, 11:07:02 AM
    Active Member
    ***
    User No : 977
    Posts: 312
  • 0 credits
  • View Inventory
  • Send Money To Moderob
    • View Profile
    im using ur super main.txt (or whatever you called it) and the scriptedNPC is not in there so I put the Sub for it above the Commands(index)
    which is where it is in the normal main.txt (not sure if that matters)
    and I have the other part at the bottom

    I type /test in server, says it all  works
    set my npc to be scripted 0, attack, and nothing happens, I have all the folders and such, this is the only script I cant get to work

    most likely im doing something stupidly easy wrong so, any input would be appreciated
    Logged


    <--Click for custom sigs.
    June 11, 2006, 11:25:11 AM
    Administrator
    Demi God
    *
    User No : 141
    Posts: 5001
  • 48 credits
  • View Inventory
  • Send Money To unnown
  • -Admin-
    • View Profile
    baron
    Call playermsg(index, "No quest found, generating generic quest sript under server\mapextras\" & GetPlayerMap(index) & ".ini", 14)

    whats a sript?

    besides that good script :P
    and for the scripted npc...the npc needs to have an attack and hp and stuuf like that to work?(just checking)
    Logged

    thinks godlord is an crazy dutchie :D
    June 11, 2006, 11:28:26 AM
    Active Member
    ***
    User No : 977
    Posts: 312
  • 0 credits
  • View Inventory
  • Send Money To Moderob
    • View Profile
    Quote from: unnown
    baron
    Call playermsg(index, "No quest found, generating generic quest sript under server\mapextras\" & GetPlayerMap(index) & ".ini", 14)

    whats a sript?

    besides that good script :P
    and for the scripted npc...the npc needs to have an attack and hp and stuuf like that to work?(just checking)


    im pretty sure it has that, ill check again and let u know if that might fix it
    Logged


    <--Click for custom sigs.
    June 11, 2006, 12:59:24 PM
    Veteran
    Advanced Member
    *
    User No : 137
    Posts: 671
  • 0 credits
  • View Inventory
  • Send Money To Rogue
  • Location : Westgate
    The little things.... there's nothing bigger
    • View Profile
    • WWW
    at modrob try using the 1st NPC to set it that what I did then it worked for the others
    ive tryed every thing and it still repeats the question!
    Logged

    June 11, 2006, 01:03:50 PM
    Uses Harden
    Administrator
    Advanced Eclipser
    *
    User No : 8
    Posts: 1708
  • 156 credits
  • View Inventory
  • Send Money To Spike
  • Location : Viridian Forest
    • View Profile
    ive figured it out

    the top line is what he wants u to do
    the next line is question to ask if u have done it (will keep askin until u do what he wants)
    the third is what happens when u succesfully complete the quest
    the fourth is what he says after the quest is completed
    Logged
    June 11, 2006, 01:32:27 PM
    Active Member
    ***
    User No : 977
    Posts: 312
  • 0 credits
  • View Inventory
  • Send Money To Moderob
    • View Profile
    Quote from: Rogue
    at modrob try using the 1st NPC to set it that what I did then it worked for the others
    ive tryed every thing and it still repeats the question!

    haha sweet thanks, what if I want more than one person for diff quests? can I do that?
    Logged


    <--Click for custom sigs.
    June 11, 2006, 01:33:22 PM
    Uses Harden
    Administrator
    Advanced Eclipser
    *
    User No : 8
    Posts: 1708
  • 156 credits
  • View Inventory
  • Send Money To Spike
  • Location : Viridian Forest
    • View Profile
    ye the question repeats for me too T_T
    Logged
    June 12, 2006, 01:49:13 AM
    Lord Of Spleens
    Administrator
    Teh Uberleet
    *
    User No : 166
    Posts: 2951
  • 0 credits
  • View Inventory
  • Send Money To Baron
  • Location : Australia
    Badges? We dont need no stinkin' badges!
    • View Profile
    Hrmmm thats odd, could be a logic error in the checking for items....

    Hang on I think I know what it is. Keys dont have a value. youd need to set the value needed to 0. try that.
    Logged


    Apparently ICT thinks that:
    [ 98% of Eclipse forums thinks baron is cool. Put this in your signature if you are on of the 2% that knows he's an asshôle ]

    If I'm only pissing 1 in 50 people off, I don't think that is too bad at all :D
    Pages: [1] 2 3 ... 16
     


    Powered by MySQL Powered by PHP Powered by SMF 2.0 RC3 | SMF © 2006–2010, Simple Machines LLC
    SimplePortal 2.3.1 © 2008-2009, SimplePortal
    Valid XHTML 1.0! Valid CSS!
    Page created in 0.389 seconds with 30 queries.