PHP- Kodu:
/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <hamsandwich>

#define PLUGIN "Model Degistir"
#define VERSION "v.1"
#define AUTHOR "AnqRfLow*"

// Modeller edittir bana ait değildir.

// Modeller
new const Odunadam[]    = "models/player/Odunadam/Odunadam.mdl" 
new const kari[]    = "models/player/kari/kari.mdl" 
new const superman[]    = "models/player/superman/superman.mdl"
new const kedi[]    = "models/player/kedi/kedi.mdl"
new const ironman[]    = "models/player/ironman/ironman.mdl"
// Bu kadar 
public plugin_init() {
    
register_plugin(PLUGINVERSIONAUTHOR)
    
    
RegisterHam(Ham_Spawn"player""OyuncuDogunca"1)
    
    
set_task(90.0"modelmenureklam"0__"b")
    
set_task(180.0"modelmenureklam2"0__"b")
    
register_clcmd("say /modelmenu","menu_wwftbhzd")
    
}
//Modellerin tanımı
public plugin_precache() 
{
    
precache_model(Odunadam);
    
precache_model(kari);
    
precache_model(superman)     
    
precache_model(kedi)
    
precache_model(ironman)
}
//Oyuncu Doğunca Model Sıfırla
public OyuncuDogunca(id) {
    if(
is_user_alive(id)) {
        
cs_reset_user_model(id)
    }
}
// Menuye Bağlan
public menu_wwftbhzdid ) {
    if( !
is_user_alive(id) ) return PLUGIN_HANDLED
    
    
if( get_user_team(id) != ) return PLUGIN_HANDLED
    
    
new name[32]
    
get_user_name(idname 31 )
    
    new 
menu menu_create("\yModel \wMenu \b[AnqRfLow]","devam_jthgckdg")
    
menu_additem(menu,"\rSexy \wBir \rKiz","1",0)
    
menu_additem(menu,"\wSpiderman","2",0)
    
menu_additem(menu,"\rSuperman","3",0)
    
menu_additem(menu,"\wKedi","4",0)
    
menu_additem(menu,"\rIronman","5",0)
    
    
menu_setprop(menuMPROP_EXITMEXIT_ALL)
    
menu_display(idmenu0)
    
    
mesaj(0,"!y%s isimli oyuncu !g/modelmenu !yyazarak modelini degistiriyor.",name)
    return 
PLUGIN_HANDLED
    
}
public 
devam_jthgckdg(idmenuitem) {
    
    new 
name[32]
    
get_user_name(idname 31 )
    
    
    
    if( 
item == MENU_EXIT ) {
        
menu_destroy(menu)
        return 
PLUGIN_HANDLED
    
}
    new 
accescallbackdata[6], iname[64]
    
menu_item_getinfo(menuitemaccesdata5iname63callback)
    switch(
str_to_num(data))
    {
        case 
1:
        {
            
cs_set_user_model(id"kari")
            
mesaj(id,"!gArtik fistik gibi bir hatunsunuz dikkat edin abazalar cok fazla")
        }
        case 
2:
        {
            
cs_set_user_model(id ,"Odunadam")
            
mesaj(id,"!gOrumcek adam oldun.")
        }
        case 
3:
        {
            
cs_set_user_model(id ,"superman")
            
mesaj(id,"!gSuperman oldun.")
        }
        case 
:
        {
            
cs_set_user_model(id"kedi")
            
mesaj(id,"Hayvanlara saygı gosterelim. !gKedi oldun.")
        }
        case 
5:
        {
            
cs_set_user_model(id ,"ironman")
            
mesaj(id,"Demir adam oldun.")
        }        
    }
    
menu_destroy(menu)
    return 
PLUGIN_HANDLED
    
}
/*
Reklamsız olmaz 
*/
public modelmenureklam(id) {
    
    
    
mesaj(0,"!gBu serverde model degistire bilirsiniz. Sadece !t/modelmenu !gyazmaniz yeterli")
    
set_hudmessage(002550.140.0906.015.0)
    
show_hudmessage(id"Bu serverde model degistire bilirsiniz. ^nSadece /modelmenu yazmaniz yeterli")
    
    
}
public 
modelmenureklam2(id){
    
    
mesaj(0,"Bu plugin AnqRfLow tarafindan yapilmistir. Iletisim [email protected]  ")
    
}
stock mesaj(const id, const input[], any:...) {
    new 
count 1players[32]
    static 
msg[191]
    
vformat(msg190input3)
    
    
replace_all(msg190"!g""^4")
    
replace_all(msg190"!y""^1")
    
replace_all(msg190"!t""^3")
    
replace_all(msg190"!team2""^0")
    
    if (
idplayers[0] = id; else get_players(playerscount"ch")
    
    
    
    for (new 
0counti++)
    {
        if (
is_user_connected(players[i]))
        {
            
message_begin(MSG_ONE_UNRELIABLEget_user_msgid("SayText"), _players[i])
            
write_byte(players[i]);
            
write_string(msg);
            
message_end();
        }
    }