广告广告
  加入我的最爱 设为首页 风格修改
首页 首尾
 手机版   订阅   地图  繁体 
您是第 5253 个阅读者
 
<<   1   2  下页 >>(共 2 页)
发表文章 发表投票 回覆文章
  可列印版   加为IE收藏   收藏主题   上一主题 | 下一主题   
n5427114 会员卡
个人文章 个人相簿 个人日记 个人地图
小有名气
级别: 小有名气 该用户目前不上站
推文 x0 鲜花 x7
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片
推文 x0
[1.6][插件] 清除地上武器写法?
请问清除地上武器写法怎么写?

#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <xs>
#include <fakemeta>


new cvar_removedropped


public plugin_init()
{
    register_plugin("remove_dropper","1.0beta","Anniversary04")
  register_forward(FM_SetModel, "fw_SetModel"
   cvar_removedropped = register_cvar("remove_dropped", "15.0")
}


public fw_SetModel(entity, const model[])
{
  if (strlen(model) < 8)
    return;
 
  if (get_pcvar_float(cvar_removedropped) > 0.0)
  {    
    static classname[10]
    pev(entity, pev_classname, classname, charsmax(classname))
   
    if (equal(classname, "weaponbox"))
    set_pev(entity, pev_nextthink, get_gametime() + get_pcvar_float(cvar_removedropped))
  }
}

冒似写会无法反编, 而且地上C4好像会被清到..

有办法分主武一个时间,小枪一个时间清除吗?



献花 x0 回到顶端 [楼 主] From:台湾中华电信股份有限公司 | Posted:2014-07-26 22:39 |
op47 0
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x54 鲜花 x129
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 n5427114 于 2014-07-26 22:39 发表的 清除地上武器写法?: 到引言文
请问清除地上武器写法怎么写?
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <xs>
.......



FM_SetModel 有带 const model[] 的变量, 自己用模组名判断就行


献花 x0 回到顶端 [1 楼] From:香港特别行政区 | Posted:2014-07-27 16:21 |
n5427114 会员卡
个人文章 个人相簿 个人日记 个人地图
小有名气
级别: 小有名气 该用户目前不上站
推文 x0 鲜花 x7
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

上面这段没有办法正编...


献花 x0 回到顶端 [2 楼] From:台湾中华电信股份有限公司 | Posted:2014-07-27 22:03 |
op47 0
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x54 鲜花 x129
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

register_forward(FM_SetModel, "fw_SetModel"
register_forward(FM_SetModel, "fw_SetModel")


献花 x0 回到顶端 [3 楼] From:香港特别行政区 | Posted:2014-07-27 22:55 |
n5427114 会员卡
个人文章 个人相簿 个人日记 个人地图
小有名气
级别: 小有名气 该用户目前不上站
推文 x0 鲜花 x7
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

 不是这个问题。


献花 x0 回到顶端 [4 楼] From:台湾中华电信股份有限公司 | Posted:2014-07-28 13:21 |
op47 0
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x54 鲜花 x129
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 n5427114 于 2014-07-28 13:21 发表的 : 到引言文
 不是这个问题。

是你sma格式的问题(SMA 换行问题) , 也许你是C&P, 不过我想你也最好参考这个段落:
Indentation, Tabbing and Spacing

Tabbing should always be done whenever you open a code block (which will be discussed more in detail later). A standard tab is either done using the "Tab" key or using 4 spaces. Less commonly, people use 1, 3 or 8 spaces for their tabs, but this is very rare and generally frowned upon. Almost everyone uses the "Tab" key because then other people can set their tab-size higher or lower in their text editors.

There are also many styles of spacing, but I believe the best (despite my not using it personally) is to add a space whenever you put a parameter in brackets, after a comma, immediately after a condition/loop keyword and before/after any operators which take two parameters on the left and right. For example:



if ( !cmd_accessidlevelcid ) )  
... or...


for ( new i10i++ )  
This allows you to easily distinguish functions from conditions/loops and also allows you to easily pick out parameters, operators, etc.

This is by no means standard and is highly up for debate, but to me this makes the most logical sense and is what I would use if I had the option of immediately wiping my habits and picking a new set of them. I would, however, advise you to always add spaces between operators with two parameters and after commas.

You may also consider adding two carriage returns as opposed to one between functions as it may make them easier to read. This is by no means a convention but I recommend it personally.


ACC. TO: https://forums.alliedmods.net...php?t=85274


献花 x0 回到顶端 [5 楼] From:香港特别行政区 | Posted:2014-07-28 13:50 |
岳岳 手机
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x0 鲜花 x67
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 n5427114 于 2014-07-28 13:21 发表的 : 到引言文
 不是这个问题。



少个夸号就会不能编译了.....少一个差很多


可以的话最好也把编译错误的讯息贴上来





By Yue
献花 x0 回到顶端 [6 楼] From:未知地址 | Posted:2014-07-28 13:50 |
n5427114 会员卡
个人文章 个人相簿 个人日记 个人地图
小有名气
级别: 小有名气 该用户目前不上站
推文 x0 鲜花 x7
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

error 029 invalid expression assumed zero

那个刮号只是没复制上去,插件内没有这个问题


献花 x0 回到顶端 [7 楼] From:台湾中华电信股份有限公司 | Posted:2014-07-28 19:39 |
n5427114 会员卡
个人文章 个人相簿 个人日记 个人地图
小有名气
级别: 小有名气 该用户目前不上站
推文 x0 鲜花 x7
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <xs>
#include <fakemeta>
#include <fun>
#include <engine>
#include <hamsandwich>

const HideWeapon_Flags = 1
new cvar_removedropped
new g_time[33]

public plugin_init()
{
       register_plugin("amx_respawn","2.0beta","Tonyyoung")
    register_forward(FM_SetModel, "fw_SetModel")
    RegisterHam(Ham_Spawn, "player", "fw_Spawn_Post", 1)
       cvar_removedropped = register_cvar("remove_dropped", "15.0")
}

public fw_Spawn_Post(id)
{
    if (is_user_alive(id) && is_user_connected(id))
    {
        cs_set_user_money(id, cs_get_user_money(id) + 500)
    }
}

public fw_SetModel(entity, const model[])
{
    if (!pev_valid(entity)) return FMRES_IGNORED
    
    if (strlen(model) < 8) return FMRES_IGNORED;
    
    new ent_classname[32]
    pev(entity, pev_classname, ent_classname, charsmax(ent_classname))
    if (equal(ent_classname, "weaponbox"))
    {
        set_pev(entity, pev_nextthink, get_gametime() + g_weapons_stay)
        return FMRES_IGNORED
    }
    return FMRES_IGNORED
}

sma 在下面


献花 x0 回到顶端 [8 楼] From:台湾中华电信股份有限公司 | Posted:2014-07-28 19:45 |
n5427114 会员卡
个人文章 个人相簿 个人日记 个人地图
小有名气
级别: 小有名气 该用户目前不上站
推文 x0 鲜花 x7
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

源码在这供各位参考


本帖包含附件
zip respawn_money.rar   (2022-06-09 14:21 / 1 KB)   下载次数:5


献花 x0 回到顶端 [9 楼] From:台湾中华电信股份有限公司 | Posted:2014-07-28 19:47 |

<<   1   2  下页 >>(共 2 页)
首页  发表文章 发表投票 回覆文章
Powered by PHPWind v1.3.6
Copyright © 2003-04 PHPWind
Processed in 0.062114 second(s),query:16 Gzip disabled
本站由 瀛睿律师事务所 担任常年法律顾问 | 免责声明 | 本网站已依台湾网站内容分级规定处理 | 连络我们 | 访客留言