Update cubzh.lua
Browse files
cubzh.lua
CHANGED
|
@@ -294,6 +294,25 @@ local skills = {
|
|
| 294 |
}
|
| 295 |
}
|
| 296 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 297 |
local locations = {
|
| 298 |
{
|
| 299 |
name = "Scientist Island",
|
|
|
|
| 294 |
}
|
| 295 |
}
|
| 296 |
|
| 297 |
+
Client.SpawnSquirrel = function()
|
| 298 |
+
if Player.Motion.X == 0 and Player.Motion.Z == 0 then
|
| 299 |
+
-- Player is standing still
|
| 300 |
+
sfx("squirrel_chirp", { Position = Player.Position, Volume = 0.5 })
|
| 301 |
+
|
| 302 |
+
-- Assuming you have a function to spawn entities
|
| 303 |
+
local squirrel = SpawnEntity("Squirrel", Player.Position + Vector3.new(0, 0, 5))
|
| 304 |
+
|
| 305 |
+
gigax:action({
|
| 306 |
+
name = "FLYINGSQUIRREL",
|
| 307 |
+
description = "Spawn a squirrel nearby",
|
| 308 |
+
parameter_types = {},
|
| 309 |
+
action_format_str = "A curious squirrel appeared near {protagonist_name}.",
|
| 310 |
+
})
|
| 311 |
+
|
| 312 |
+
print("Squirrel spawned near player")
|
| 313 |
+
end
|
| 314 |
+
end
|
| 315 |
+
|
| 316 |
local locations = {
|
| 317 |
{
|
| 318 |
name = "Scientist Island",
|