Allow me to introduce to you my new system:
turf/var
hideout="Available"
mob/var
organization.name=""
exitpoint
it=0
turf/guild
exit
icon='turfs.dmi'
icon_state="hideout"
name="Organization Hideout"
Enter()
usr.loc=usr.exitpoint
switch(alert("Do you want to turn your IT on ?","Hideout","Yes","No"))
if("Yes")
usr.it=0
if("No")
usr.it=1
hideout
icon='turfs.dmi'
icon_state="hideout"
name="Hideout"
Enter()
if(usr.organization_name==src.hideout)
usr<<"Welcome to [src.hideout] hideout"
usr.exitpoint=usr.loc
usr.it=1
sleep(5)
usr.loc=locate(90,43,94)
else
usr<<"You can't enter this hideout"
Click()
if(usr.organization_name=="")
usr<<"You don't have a organization"
else
if(src.hideout=="Available")
switch(alert("Would you like to buy this hideout to your organization?","Hideout","Yes","No"))
if("Yes")
switch(alert("Well it costs about 100000000 Ryou, you want it ?","Hideout","Yes","No"))
if("Yes")
if(usr.Ryou>=100000000)
usr.Ryou-=100000000
src.hideout=usr.organization_name
sleep(10)
usr<<"You can now enter your organization hideout"
else
usr<<"You don't have enough money"
else
return
else
return
else
alert("This hideout belongs to [src.hideout] ")
As you can see... GM's with the edit verb can edit the Hideout var to give new owners to the GH, and players can buy them freely, isntead of constantly asking a GM to give them access to it...Anyways GM's are allways in control of the situation.
Tell me what you think...
Cybork