View Single Post
Leonardo
Veteran Member
Join Date: Feb 2010
Location: 90's
Old 11-20-2010 , 03:57   Re: Simple Drop weapon
Reply With Quote #14

son of a witch! say that in english! and use Edit button.

EDIT:
1/ разумеется в браузере. однако кодировка здесь - ISO-8859-1
2/ хватит переводить гуглом/промтом/etc.
вот теперь начну разбирать все, что написал.

EDIT2:
путем поиска по drop weapon легко бы сам нашел плагин и препарировал его
PHP Code:
#pragma semicolon 1

#include <sourcemod>
#include <sdktools>

new Handle:hDrop INVALID_HANDLE;

public 
OnPluginStart()
{
    
StartPrepSDKCall(SDKCall_Player);
    
PrepSDKCall_SetFromConf(hGameConfSDKConf_Virtual"Weapon_Drop");
    
PrepSDKCall_AddParameter(SDKType_CBaseEntitySDKPass_Pointer);
    
PrepSDKCall_AddParameter(SDKType_VectorSDKPass_Pointer);
    
PrepSDKCall_AddParameter(SDKType_VectorSDKPass_Pointer);
    if ((
hDrop EndPrepSDKCall()) == INVALID_HANDLE)
        
PrintToServer("[Advanced Commands] Warning: Weapon_Drop SDKCall not found, stupid method will be used");
}

DropWeapon(client,ent// ent - number of valid entity
{
    if (
hDrop != INVALID_HANDLE)
        
SDKCall(hDrop,client,ent,0,0);
    else
    {
        
decl String:edict[MAX_NAME];
        
GetEdictClassname(ent,edict,sizeof(edict));
        
FakeClientCommandEx(client,"use %s;drop",edict);
    }

выводы делай сам.
__________________

Last edited by Leonardo; 11-20-2010 at 07:20.
Leonardo is offline