Raised This Month: $51 Target: $400
 12% 

Solved how do I change this to new syntax?


Post New Thread Reply   
 
Thread Tools Display Modes
Author Message
beastedout
Member
Join Date: Aug 2018
Old 09-09-2018 , 07:35   how do I change this to new syntax?
Reply With Quote #1

Line:
Code:
 TeleportEntity(target_list[i], vec[0], vec[1], Float: {0.0, 0.0, 0.0});
My try:-
Code:
TeleportEntity(target_list[i], vec[0], vec[1], view_as<float>(0.0, 0.0, 0.0));

Last edited by beastedout; 09-09-2018 at 09:34.
beastedout is offline
beastedout
Member
Join Date: Aug 2018
Old 09-09-2018 , 07:39   Re: how do I change this to new syntax?
Reply With Quote #2

this line too
Code:
new Handle: trace = TR_TraceRayFilterEx(vec[0], vec[1], MASK_SOLID, RayType_Infinite, Filter_ExcludePlayers);
beastedout is offline
Ilusion9
Veteran Member
Join Date: Jun 2018
Location: Romania
Old 09-09-2018 , 07:42   Re: how do I change this to new syntax?
Reply With Quote #3

PHP Code:
TeleportEntity(target_list[i], vec[0], vec[1], view_as<float>({0.00.00.0})); 
Ilusion9 is offline
beastedout
Member
Join Date: Aug 2018
Old 09-09-2018 , 07:51   Re: how do I change this to new syntax?
Reply With Quote #4

Quote:
Originally Posted by Ilusion9 View Post
PHP Code:
TeleportEntity(target_list[i], vec[0], vec[1], view_as<float>({0.00.00.0})); 
Thanks ^_^
and this line?
Code:
new Handle: trace = TR_TraceRayFilterEx(vec[0], vec[1], MASK_SOLID, RayType_Infinite, Filter_ExcludePlayers);
from this code:-
PHP Code:
public Action CMD_Teleport(int clientint args)
{
    if(!
IsClientValid(client) || !IsClientInGame(client))
    {
        return 
Plugin_Handled;
    }
    
    if((
args != 1) && (args != 2))
    {
        
ReplyToCommand(client"%t""CMD_Teleport_Usage");
        return 
Plugin_Handled;
    }
    
    
char target_name[MAX_TARGET_LENGTH];
    
char buffer[64];
    
int target_list[MAXPLAYERS], target_count;
    
bool tn_is_ml;
    
GetCmdArg(1buffersizeof(buffer));
    
    if((
target_count ProcessTargetString(bufferclienttarget_listMAXPLAYERSCOMMAND_FILTER_CONNECTEDtarget_namesizeof(target_name), tn_is_ml)) <= 0)
    {
        
ReplyToTargetError(clienttarget_count);
        return 
Plugin_Handled;
    }
    
    
float vec[2][3];
    
GetCmdArg(2buffersizeof(buffer));
    if(!
StrEqual(buffer""false))
    {
        if(
StrEqual(buffer"@blink"false))
        {
            
GetClientEyePosition(clientvec[0]);
            
GetClientEyeAngles(clientvec[1]);
            
            new 
Handletrace TR_TraceRayFilterEx(vec[0], vec[1], MASK_SOLIDRayType_InfiniteFilter_ExcludePlayers); //Here is that line
            
if(!TR_DidHit(trace))
            {
                return 
Plugin_Handled;
            }
            
TR_GetEndPosition(vec[0], trace);
            
CloseHandle(trace);
            
            
vec[1][0] = 0.0;
            
            if(
tn_is_ml)
            {
                
ShowActivity2(clientCMD_PREFIX"%t""CMD_Teleport_To_Blink"target_name);
                
LogActionEx(client"%t""CMD_Teleport_To_Blink"target_name);
            }
            else
            {
                
ShowActivity2(clientCMD_PREFIX"%t""CMD_Teleport_To_Blink""_s"target_name);
                
LogActionEx(client"%t""CMD_Teleport_To_Blink""_s"target_name);
            }
        }
        else
        {
            
char target FindTarget(clientbufferfalsefalse);
            if(!
IsClientValid(target) || !IsClientInGame(target))
            {
                return 
Plugin_Handled;
            }
            
            
GetClientAbsOrigin(targetvec[0]);
            
GetClientEyeAngles(targetvec[1]);
            
            if(
tn_is_ml)
            {
                
ShowActivity2(clientCMD_PREFIX"%t""CMD_Teleport_To_Player"target_nametarget);
                
LogActionEx(client"%t""CMD_Teleport_To_Player"target_nametarget);
            }
            else
            {
                
ShowActivity2(clientCMD_PREFIX"%t""CMD_Teleport_To_Player""_s"target_nametarget);
                
LogActionEx(client"%t""CMD_Teleport_To_Player""_s"target_nametarget);
            }
        }
    }
    else
    {
        if((
SaveVec[client][0][0] + SaveVec[client][0][1] + SaveVec[client][0][2]) == 0)
        {
            
ReplyToCommand(client"%t""CMD_Teleport_NoSaved");
            return 
Plugin_Handled;
        }
        else
        {
            
vec[0] = SaveVec[client][0];
            
vec[1] = SaveVec[client][1];
            
            if(
tn_is_ml)
            {
                
ShowActivity2(clientCMD_PREFIX"%t""CMD_Teleport_To_Saved"target_name);
                
LogActionEx(client"%t""CMD_Teleport_To_Saved"target_name);
            }
            else
            {
                
ShowActivity2(clientCMD_PREFIX"%t""CMD_Teleport_To_Saved""_s"target_name);
                
LogActionEx(client"%t""CMD_Teleport_To_Saved""_s"target_name);
            }
        }
    }
    
    
vec[0][2] = vec[0][2] + 2.0;
    
    for(
int i 0target_counti++)
    {
        if(
IsClientInGame(target_list[i]))
        {
            
TeleportEntity(target_list[i], vec[0], vec[1], view_as<float>({0.00.00.0}));
        }
    }
    
    if(!
StrEqual(SOUND_RESPAWN""false))
    {
        
EmitSoundToAll(SOUND_RESPAWNtarget_list[target_count 1]);
    }
    return 
Plugin_Handled;


Last edited by beastedout; 09-09-2018 at 07:51.
beastedout is offline
beastedout
Member
Join Date: Aug 2018
Old 09-09-2018 , 08:45   Re: how do I change this to new syntax?
Reply With Quote #5

can't find it anywhere
beastedout is offline
xerox8521
Senior Member
Join Date: Sep 2011
Old 09-09-2018 , 10:46   Re: how do I change this to new syntax?
Reply With Quote #6

Just
PHP Code:
Handle trace TR_TraceFilterEx(.....) 
xerox8521 is offline
beastedout
Member
Join Date: Aug 2018
Old 09-10-2018 , 03:17   Re: how do I change this to new syntax?
Reply With Quote #7

Quote:
Originally Posted by xerox8521 View Post
Just
PHP Code:
Handle trace TR_TraceFilterEx(.....) 
Thanks!
beastedout is offline
Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 20:46.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode