您的位置首页生活百科

「SAMP联机工具」如何开服

「SAMP联机工具」如何开服

的有关信息介绍如下:

「SAMP联机工具」如何开服

samp 全称San Andreas Multi Player。是一款圣安地列斯的联机MOD。

本篇将详细说明,该工具的服务端如何配置,以及一些自带管理指令。

将服务端解压在一个文件夹内.

以下为文件用处

filterscripts - 脚本文件夹, 用于放置脚本

gamemodes - 游戏模式文件夹, 用于放置主地图

include - inc 文件, 里面自带了2枚 inc, 提供了一些函数, 可自行查看.

npcmodes - npc文件夹, 用于放置npc文件, 以供于地图或脚本引用.

pawno - 自带的脚本编辑器

plugins - 用于放置插件

scriptfiles - 用于放置文件, 比如配置文件, 保存数据等.

announce.exe - 不明

samp-license.txt - samp许可说明文档

samp-npc.exe - 用于连接 npc.

samp-server.exe - 服务端开启

server.cfg - 服务端配置文件

server-readme.txt - 说明文件

samp.ban - 封锁信息

打开 server.cfg.

server.cfg 各项功能如下

echo - 显示,一般不需要修改

lanmode - 局域网模式

rcon_password - RCON 密码

maxplayers - 最大玩家数

port - 端口

hostname - 服务器名「服务器名会乱码, 需要在脚本内, 用代码修改」

gamemode0 - 游戏模式

filterscripts - 游戏脚本

announce - 不明

query - 不明

weburl - 自己的网址

onfoot_rate - 步行速度

incar_rate - 车辆速度

weapon_rate - 武器速度

stream_distance - 渲染距离

stream_rate - 渲染速度

maxnpc - 最大NPC

logtimeformat [%H:%M:%S] - log 文件的赋予格式

language - 语言

服务端一开始就可以运行,之所以会闪退,是因为 rcon 密码没有修改.

将rcon_password changeme 中的 changeme 修改为自己的密码.

千万不要设置的过于简单, 这个指令可以重启服务端, 管理服务端等等。

filterscripts 自带脚本说明

.pwn 格式为源代码文件

.amx 格式为编译文件

可以使用自带编辑器进行编译.

以下为各个自带脚本的用处

a51_base - 51基础脚本

说明: 删除了围栏,添加了可以打开关闭的大门等等

adminspec - 管理员监视

说明: 使用/specplayer 可以在游戏中, 观察其他玩家。

attachments - 附身脚本

说明: 指令/attachments

base - 基础脚本

说明: 内含指令 /pm [私聊] /kick [踢出] /ban [封锁]

baseaf - 基础脚本

说明: 上一个脚本的加强版。

cargoship - 运输船

说明: 一首在移动的运输船, 用于测试插值移动, 指令/boardship

dillimore_gas - 不明 似乎是用于测试删除建筑物

ferriswheel - 摩天轮脚本

flymode - 飞行模式

说明: 可用于拍摄等,指令 /flymode

fsdebug - 调试脚本

gl_actions - 动作脚本

说明: 使用/animlist 查看动作列表

gl_chat - 聊天脚本

说明: 内置数个指令, 可用于RP服

gl_chatbubble - 聊天气泡

说明: 指令/me

gl_mapicon - 地图图标

说明: 加载后, 当玩家进入游戏,地图会自动创一些图标。

gl_npcs - NPC脚本

说明: 加载后, 会自动创建一些 NPC 当任司机和航班驾驶员

gl_property - 产业脚本

说明: 脚本会提供一些指令让你创建房产等等。

gl_realtime - 真实时间

说明: 加载后, 脚本会根据现实时间, 来调整游戏时间。

http_test - HTTP测试

说明: 用于测试 HTTP INC

iradio - 电台脚本

说明: 上车后会自动播放音乐

kylies_barn - 不明

ls_apartments1 - LS电梯,医院旁的塔型建筑的电梯

ls_beachside - LS电梯, 沙滩旁的建筑的电梯

ls_elevator - LS电梯, LS最高楼的右边的建筑的电梯

ls_mall - LS一个建筑的装饰OBJ脚本

ls_prisonwalls - LS监狱墙

ls_wellsfargo - LS建筑OBJ

说明: 使用 /lswf 可以传送过去

maxips - 最多IP脚本

说明: 加载后,将会限制一个IP最多在线3名玩家,这个数值和自行修改。

menutest - 菜单测试

说明: 仅用于测试菜单 指令/menutest

modular_houses - 一个SF岛屿建筑

modular_island - SF医院旁的岛屿建筑

netstats - 查看NET链接情况

npc_record - npc录制, 用于录制npc文件

ospawner - 换皮肤脚本

说明: 指令/ospawner

pirateship - 船脚本

说明: 加载后会创建一个船在海上移动,用于测试插值旋转

pnetstats - 查看管理员玩家net连接状态

pnetstats2 - 同上

safe_animated - 安全门脚本

samp_anims - 用于测试SAMP自己的动作

sf_building1 - SF建筑脚本

说明: 指令 /sfb 可以传送过去

sf_zombotech - SF建筑脚本

说明: 传送指令 /zl

skinchanger - 换皮肤脚本

说明: 指令/skinchange

stunt_island - 岛屿脚本

说明: 传送指令/si 有特技赛道和自带赛车

test_cmds - 测试指令

vspawner - 刷车脚本

说明: 指令/vspawner

gamemodes 含有一些自带地图模式

以下为说明

bare - 基础

barron - 用于演示一些功能的地图

grandlarc - 不明

lvdm - LV死斗

rivershell - 不明

timertest - timer 测试地图

pawno 文件夹为自带代码编写工具。

以下为说明

include - 用于放置 inc 文件

pawno.exe - 用于编写代码

rcon 内置管理指令

/rcon cmdlist - 显示 rcon 指令列表

/rcon varlist - Shows a list with the current variables.

/rcon exit - 关闭服务器

/rcon echo [文本] - 显示一段文本到服务端中

/rcon hostname [名称] - 修改连接名称 如: /rcon hostname 我的服务器

/rcon gamemodetext [名称] - 修改游戏模式名称

如: /rcon gamemodetext 我的游戏模式

/rcon mapname [名称] - 修改地图名称 如: /rcon mapname San Andreas

/rcon exec [文件名] - 执行服务器存在的 cfg 文件 如: /rcon exec blah.cfg

/rcon kick [ID] - 踢出一个玩家ID 如: /rcon kick 2

/rcon ban [ID] - 封锁一个玩家ID 如: /rcon ban 2

/rcon changemode [模式] - 修改当前模式 如: /rcon changemode sftdm

/rcon gmx - 加载下一个模式, 根据 server.cfg 配置。

/rcon reloadbans - 重载 samp.ban.

/rcon reloadlog - 重载 server_log.txt. 没有任何影响

/rcon say - 发送一个信息给所有玩家 显示格式 * Admin: 内容

/rcon players - 显示在线的玩家列表 (名称, IP 和 ping).

/rcon banip [IP] - 封锁IP 如: /rcon banip 127.0.0.1

/rcon unbanip [IP] - 解封IP 如: /rcon unbanip 127.0.0.1)

/rcon gravity - 修改重力 如: /rcon gravity 0.008

/rcon weather [ID] - 修改天气如:/rcon weather1

/rcon loadfs - 加载脚本如:/rcon loadfs abc

/rcon weburl [服务器连接] - 修改服务器连接

/rcon unloadfs - 卸载脚本 如:/rcon unloadfs abc

/rcon reloadfs - 重载脚本 如: /rcon reloadfs abc

/rcon rcon_password [密码] - 修改rcon 密码

/rcon password [密码] - 重置服务器密码

/rcon messageslimit [数量] - 设置每秒发给服务器的信息数量. (默认 500)

/rcon ackslimit [数量] - 修改 acks 限制 (默认 1000) 0.3z R2-2, 默认 3000)

/rcon messageholelimit [数量] - 修改消息hole的极限(默认 3000)

/rcon playertimeout [限制 m/s] - 修改玩家无响应的限制时间. (默认 1000)

/rcon language [语言] - 修改服务器语言 如: /rcon language 中文

游戏中输入, /rcon login 密码 登录后, 即可使用.

rcon 密码在 server.cfg 文件中, 可设置。