Kann mir einer sagen wo hier der fehler ist???
/* AMX Mod script.
*
* (c) Copyright 2003,2004 BernieMackensen
* based on OLO's awp_punish.sma
*
* visit us http://bohramt.de
*
* Bohramt MainServer : hauptamt.bohramt.de:27015
* Bohramt Baerenhoehle : baerenhoehle.bohramt.de:27025
*
* This file is provided as is (no warranties).
*
*/
#include <amxmod>
#include <amxmisc>
new anzahl[32]="1";
public slap_awper(id) {
new name[32], authid[16], userid, anzahlt, abzug, health
new ppower = get_cvar_num("amx_slapawpers_power")
new slap = get_cvar_num("amx_slapawpers_slap")
new kick = get_cvar_num("amx_slapawpers_kick")
new on = get_cvar_num("amx_slapawpers_on")
get_user_authid(id,authid,15)
get_user_name(id,name,31)
userid = get_user_userid(id)
new mapname[32]
get_mapname(mapname,31)
anzahlt=anzahl[id]+1
if (on==1){
if (anzahlt < slap){
server_cmd("say ^"%s isn AWP/G3-DEPP!!!! (%d. AWP/G3)^"",name,anzahlt)
anzahl[id]++
}
if (anzahlt >= slap && anzahlt <kick) {
health = get_user_health(id)
abzug = health-ppower
user_slap(id,abzug)
server_cmd("say ^"%s is ne AWP/G3-SCHLAMPE und hat nur noch 5 HP!!!! (%d. AWP/G3)^"",name,anzahlt)
anzahl[id]++
}
if (anzahlt >= kick) {
server_cmd("say ^"%s blickts gar nich mehr und wurde gekickt!!!! (%d. AWP/G3)^"",name,anzahlt)
server_cmd("kick #%d",userid)
return PLUGIN_HANDLED
}
}
return PLUGIN_HANDLED
}
public client_connect(id) {
anzahl[id] = 0 // just to make sure
new ppower = get_cvar_num("amx_slapawpers_power")
new slap = get_cvar_num("amx_slapawpers_slap")
new kick = get_cvar_num("amx_slapawpers_kick")
new on = get_cvar_num("amx_slapawpers_on")
if (on==1){
client_cmd(id,"echo ^"^"")
client_cmd(id,"echo ^"================================================================^"")
client_cmd(id,"echo ^"ACHTUNG AWP KAUFEN WIRD UEBERWACHT!!! ^"")
client_cmd(id,"echo ^"================================================================^"")
client_cmd(id,"echo ^"ab der %d. awp/g3 kaufen/aufnehmen slap^"",slap)
client_cmd(id,"echo ^"ab der %d. awp/g3 kaufen/aufnehmen kick^"",kick)
client_cmd(id,"echo ^"^"")
client_cmd(id,"echo ^"geslapt wirst du auf %d HP^"",ppower)
client_cmd(id,"echo ^"================================================================^"")
client_cmd(id,"echo ^"^"")
}
}
public plugin_init(){
register_plugin("Slap Awp Users","1.0","BernieMackensen")
register_event("WeapPickup","slap_awper","b","1=18") /* 18=AWP */
register_event("WeapPickup","slap_awper","b","1=13") /* 13=SG550 */
register_event("WeapPickup","slap_awper","b","1=24") /* 24=G3 */
register_cvar("amx_slapawpers_power","5")
register_cvar("amx_slapawpers_slap","2")
register_cvar("amx_slapawpers_kick","3")
register_cvar("amx_slapawpers_on","1")
register_cvar("amx_slapawpers_version","v1.0 by BernieMackensen",FCVAR_SERVER|FCVAR_EXTDLL|FCVAR_UNLOGGED|FCVAR_SPONLY)
return PLUGIN_CONTINUE
}
Ich will es so wie es auf Bohramt ist d.h 2 awp 5, hp 3 kick.
/* AMX Mod script.
*
* (c) Copyright 2003,2004 BernieMackensen
* based on OLO's awp_punish.sma
*
* visit us http://bohramt.de
*
* Bohramt MainServer : hauptamt.bohramt.de:27015
* Bohramt Baerenhoehle : baerenhoehle.bohramt.de:27025
*
* This file is provided as is (no warranties).
*
*/
#include <amxmod>
#include <amxmisc>
new anzahl[32]="1";
public slap_awper(id) {
new name[32], authid[16], userid, anzahlt, abzug, health
new ppower = get_cvar_num("amx_slapawpers_power")
new slap = get_cvar_num("amx_slapawpers_slap")
new kick = get_cvar_num("amx_slapawpers_kick")
new on = get_cvar_num("amx_slapawpers_on")
get_user_authid(id,authid,15)
get_user_name(id,name,31)
userid = get_user_userid(id)
new mapname[32]
get_mapname(mapname,31)
anzahlt=anzahl[id]+1
if (on==1){
if (anzahlt < slap){
server_cmd("say ^"%s isn AWP/G3-DEPP!!!! (%d. AWP/G3)^"",name,anzahlt)
anzahl[id]++
}
if (anzahlt >= slap && anzahlt <kick) {
health = get_user_health(id)
abzug = health-ppower
user_slap(id,abzug)
server_cmd("say ^"%s is ne AWP/G3-SCHLAMPE und hat nur noch 5 HP!!!! (%d. AWP/G3)^"",name,anzahlt)
anzahl[id]++
}
if (anzahlt >= kick) {
server_cmd("say ^"%s blickts gar nich mehr und wurde gekickt!!!! (%d. AWP/G3)^"",name,anzahlt)
server_cmd("kick #%d",userid)
return PLUGIN_HANDLED
}
}
return PLUGIN_HANDLED
}
public client_connect(id) {
anzahl[id] = 0 // just to make sure
new ppower = get_cvar_num("amx_slapawpers_power")
new slap = get_cvar_num("amx_slapawpers_slap")
new kick = get_cvar_num("amx_slapawpers_kick")
new on = get_cvar_num("amx_slapawpers_on")
if (on==1){
client_cmd(id,"echo ^"^"")
client_cmd(id,"echo ^"================================================================^"")
client_cmd(id,"echo ^"ACHTUNG AWP KAUFEN WIRD UEBERWACHT!!! ^"")
client_cmd(id,"echo ^"================================================================^"")
client_cmd(id,"echo ^"ab der %d. awp/g3 kaufen/aufnehmen slap^"",slap)
client_cmd(id,"echo ^"ab der %d. awp/g3 kaufen/aufnehmen kick^"",kick)
client_cmd(id,"echo ^"^"")
client_cmd(id,"echo ^"geslapt wirst du auf %d HP^"",ppower)
client_cmd(id,"echo ^"================================================================^"")
client_cmd(id,"echo ^"^"")
}
}
public plugin_init(){
register_plugin("Slap Awp Users","1.0","BernieMackensen")
register_event("WeapPickup","slap_awper","b","1=18") /* 18=AWP */
register_event("WeapPickup","slap_awper","b","1=13") /* 13=SG550 */
register_event("WeapPickup","slap_awper","b","1=24") /* 24=G3 */
register_cvar("amx_slapawpers_power","5")
register_cvar("amx_slapawpers_slap","2")
register_cvar("amx_slapawpers_kick","3")
register_cvar("amx_slapawpers_on","1")
register_cvar("amx_slapawpers_version","v1.0 by BernieMackensen",FCVAR_SERVER|FCVAR_EXTDLL|FCVAR_UNLOGGED|FCVAR_SPONLY)
return PLUGIN_CONTINUE
}
Ich will es so wie es auf Bohramt ist d.h 2 awp 5, hp 3 kick.