ID:149266
 
mob/npc
seller
icon = 'RingAnnouncer.dmi'
verb
Talk_To_Seller()
set category = "Talkin"
set src in oview(2)
alert("Welcome to Mazarot/Branks's Skate Game (Still no title)")
alert("You wana buy a skateboard?")
switch(input("Blue Skateboard or Red Skateboard" , text) in list ("Blue Skateboard", "Red Skateboard"))


mob/npc
dresser
icon = 'hairdresser.dmi'
verb
Chat_To_Hairdresser()
set category = "Talkin"
set src in oview(4)
**Removed the rest of that cos it wasnt needed**
mob/npc
Dog
icon = 'Dog.dmi'
var/tmp
next_walk_time walking_delay = 5 movement_percent = 60

base_EventCycle()
if (next_walk_time <= world.time)
if (prob(movement_percent))
step_rand(src)

next_walk_time = world.time + walking_delay
return

Click()
// When an object is clicked, by default client.Click()
// calls the object's Click() function.
usr << "Woof, Woof"
// Thanks to Deadron

They characters all use Deadrons random movement and all have the Dog icon
And Your Problem is...
In response to Strange Kidd
that every NPc, the hair dresser, the skatebaod seller, all have the smae dog icon, and the all move, wen only the dog should move, and the seller and hairdresser should have there own icons
mob/npc/seller
icon = 'RingAnnouncer.dmi'
verb
Talk_To_Seller()
set category = "Talkin"
set src in oview(2)
alert("Welcome to Mazarot/Branks's Skate Game (Still no title)")
alert("You wana buy a skateboard?")
switch(input("Blue Skateboard or Red Skateboard" , text) in list ("Blue Skateboard", "Red Skateboard"))


mob/npc/dresser
icon = 'hairdresser.dmi'
verb/Chat_To_Hairdresser()
set category = "Talkin"
set src in oview(4)
mob/npcm/Dog
icon = 'Dog.dmi'
var/tmp/next_walk_time
walking_delay = 5
movement_percent = 60
base_EventCycle()
if (next_walk_time <= world.time)
if (prob(movement_percent))
step_rand(src)
//etc.....
In response to Strange Kidd
thanks man, i gottit after i saw what you did, it was all mob/npc, instead of different values there