Hi Tom,
 Its hard to pick up because, I have to disable "SOLID_TRIGGER" flag. So 
now when player touch a item, it launch a touch funciton for a few 
second then gone. If you want to make it launch touch again you have to 
push a item that make a item slide of or player go over it. And still no 
touch function launch. So I try to make it be a trigger without flag 
"SOLID_TRIGGER" apply to it.

Thanks for helping. :)
Charkrid P.


[email protected] wrote:
> Send hlcoders mailing list submissions to
>       [email protected]
>
> To subscribe or unsubscribe via the World Wide Web, visit
>       http://list.valvesoftware.com/mailman/listinfo/hlcoders
> or, via email, send a message with subject or body 'help' to
>       [email protected]
>
> You can reach the person managing the list at
>       [email protected]
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of hlcoders digest..."
>
>
> Today's Topics:
>
>    1. Re: How can I make CItem have a physics, interaction like
>       prop_physics. (Charkrid Pornpitackchaikul)
>    2. Re: How can I make CItem have a physics, interaction like
>       prop_physics. (Tom Edwards)
>    3. Re: Getting the SteamID or CommunityID if the player in a
>       Singleplayer game? (Heimo Stieg)
>    4. Re: Getting the SteamID or CommunityID if the player in a
>       Singleplayer game? (Jonas 'Sortie' Termansen)
>    5. Re: Getting the SteamID or CommunityID if the player in a
>       Singleplayer game? (Tobias Kammersgaard)
>    6. Re: Getting the SteamID or CommunityID if the player in a
>       Singleplayer game? (ZuM)
>    7. Re: Getting the SteamID or CommunityID if the player in a
>       Singleplayer game? (Mark Chandler)
>    8. Re: Getting the SteamID or CommunityID if the player in a
>       Singleplayer game? (Saul Rennison)
>    9. Re: Getting the SteamID or CommunityID if the player in a
>       Singleplayer game? (Mark Chandler)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Fri, 18 Sep 2009 13:33:14 +0700
> From: Charkrid Pornpitackchaikul <[email protected]>
> Subject: Re: [hlcoders] How can I make CItem have a physics,
>       interaction like prop_physics.
> To: [email protected]
> Message-ID: <[email protected]>
> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
>
> Thanks Tom.
>   I have some more couple question. Why its not working when 
> FSOLID_TRIGGER flag applied? Is there another way to use trigger bound 
> to launch touch function without applying the flag? Because now it 
> actually hard to pick a item up.
>
> Thanks :)
> Charkrid P.
>
>
>
> ------------------------------
>
> Message: 2
> Date: Fri, 18 Sep 2009 10:34:09 +0100
> From: Tom Edwards <[email protected]>
> Subject: Re: [hlcoders] How can I make CItem have a physics,
>       interaction like prop_physics.
> To: Discussion of Half-Life Programming
>       <[email protected]>
> Message-ID: <[email protected]>
> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
>
> I don't understand your problem. In what way is it "hard to pick up"?
>
> Charkrid Pornpitackchaikul wrote:
>   
>> Thanks Tom.
>>   I have some more couple question. Why its not working when 
>> FSOLID_TRIGGER flag applied? Is there another way to use trigger bound 
>> to launch touch function without applying the flag? Because now it 
>> actually hard to pick a item up.
>>
>> Thanks :)
>> Charkrid P.
>>
>> _______________________________________________
>> To unsubscribe, edit your list preferences, or view the list archives, 
>> please visit:
>> http://list.valvesoftware.com/mailman/listinfo/hlcoders
>>
>>
>>   
>>     
>
>
>
>
> ------------------------------
>
> Message: 3
> Date: Fri, 18 Sep 2009 12:41:21 +0200
> From: Heimo Stieg <[email protected]>
> Subject: Re: [hlcoders] Getting the SteamID or CommunityID if the
>       player in a Singleplayer game?
> To: Discussion of Half-Life Programming
>       <[email protected]>
> Message-ID: <[email protected]>
> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
>
> You have also other options:
> Check the steam account name( just check the folders )
> Read the steamid out of the registry or the log files
> BIOS or motherboard serial number ( use WMI for that )
>
>
> Kyle Gospodnetich schrieb:
>   
>> Hey everyone. I'm having a little trouble getting a unique identifier 
>> for players playing our singleplayer game. What I'm basically trying to 
>> do is identify the player's SteamID/CommunityID/Other static unique 
>> identifier and compare it to a list of developers (From there, running 
>> code if they're not a dev) as a form of leak protection.
>>
>> The problem is, if I try to get the players SteamID, it just returns 
>> PENDING. The Community ID always seems to report 0 as well.
>>
>> Is there any way I can fix this behavior, or are there any other 
>> identifiers I could use? IP is most likely not an option, because few of 
>> us have static IPs.
>>
>> Thanks in advance.
>> - Kyle '1/4 Life Gospodnetich
>>
>> _______________________________________________
>> To unsubscribe, edit your list preferences, or view the list archives, 
>> please visit:
>> http://list.valvesoftware.com/mailman/listinfo/hlcoders
>>
>>   
>>     
>
>
>
> ------------------------------
>
> Message: 4
> Date: Fri, 18 Sep 2009 12:50:53 +0200
> From: Jonas 'Sortie' Termansen <[email protected]>
> Subject: Re: [hlcoders] Getting the SteamID or CommunityID if the
>       player in a Singleplayer game?
> To: Discussion of Half-Life Programming
>       <[email protected]>
> Message-ID: <[email protected]>
> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
>
> Heimo Stieg skrev:
>   
>> You have also other options:
>> Check the steam account name( just check the folders )
>> Read the steamid out of the registry or the log files
>> BIOS or motherboard serial number ( use WMI for that )
>>     
> Kyle '1/4 Life' and I decided on detecting the Steam Account Names using 
> the current working directory using the command _getcwd() and then 
> parsing the string to isolate the Steam Username and then comparing it 
> to a list of usernames. Quite simple, really. It's easy to hack using a 
> hex editor, but we decided it's reliable enough for our needs.
>
>
>
> ------------------------------
>
> Message: 5
> Date: Fri, 18 Sep 2009 14:57:04 +0200
> From: Tobias Kammersgaard <[email protected]>
> Subject: Re: [hlcoders] Getting the SteamID or CommunityID if the
>       player in       a Singleplayer game?
> To: Discussion of Half-Life Programming
>       <[email protected]>
> Message-ID:
>       <[email protected]>
> Content-Type: text/plain; charset=ISO-8859-1
>
> What happens if someone modifies that list of Steamids? I'm assuming it'll
> be an offline list?
>
> /ScarT
>
>
> 2009/9/18 Jonas 'Sortie' Termansen <[email protected]>
>
>   
>> Heimo Stieg skrev:
>>     
>>> You have also other options:
>>> Check the steam account name( just check the folders )
>>> Read the steamid out of the registry or the log files
>>> BIOS or motherboard serial number ( use WMI for that )
>>>       
>> Kyle '1/4 Life' and I decided on detecting the Steam Account Names using
>> the current working directory using the command _getcwd() and then
>> parsing the string to isolate the Steam Username and then comparing it
>> to a list of usernames. Quite simple, really. It's easy to hack using a
>> hex editor, but we decided it's reliable enough for our needs.
>>
>> _______________________________________________
>> To unsubscribe, edit your list preferences, or view the list archives,
>> please visit:
>> http://list.valvesoftware.com/mailman/listinfo/hlcoders
>>
>>
>>     
>
>
> ------------------------------
>
> Message: 6
> Date: Fri, 18 Sep 2009 10:03:10 -0300
> From: ZuM <[email protected]>
> Subject: Re: [hlcoders] Getting the SteamID or CommunityID if the
>       player in       a Singleplayer game?
> To: Discussion of Half-Life Programming
>       <[email protected]>
> Message-ID:
>       <[email protected]>
> Content-Type: text/plain; charset=ISO-8859-1
>
> Well, probably it will be hard coded on the code right?
>
> Also all the options presented here would be easily hackeable, IF the user
> wants, but of course it will stop anyone who doesn't know or doesn't want to
> waste time to hack it, so i believe that any of them is suitable :).
>
> 2009/9/18 Tobias Kammersgaard <[email protected]>
>
>   
>> What happens if someone modifies that list of Steamids? I'm assuming it'll
>> be an offline list?
>>
>> /ScarT
>>
>>
>> 2009/9/18 Jonas 'Sortie' Termansen <[email protected]>
>>
>>     
>>> Heimo Stieg skrev:
>>>       
>>>> You have also other options:
>>>> Check the steam account name( just check the folders )
>>>> Read the steamid out of the registry or the log files
>>>> BIOS or motherboard serial number ( use WMI for that )
>>>>         
>>> Kyle '1/4 Life' and I decided on detecting the Steam Account Names using
>>> the current working directory using the command _getcwd() and then
>>> parsing the string to isolate the Steam Username and then comparing it
>>> to a list of usernames. Quite simple, really. It's easy to hack using a
>>> hex editor, but we decided it's reliable enough for our needs.
>>>
>>> _______________________________________________
>>> To unsubscribe, edit your list preferences, or view the list archives,
>>> please visit:
>>> http://list.valvesoftware.com/mailman/listinfo/hlcoders
>>>
>>>
>>>       
>> _______________________________________________
>> To unsubscribe, edit your list preferences, or view the list archives,
>> please visit:
>> http://list.valvesoftware.com/mailman/listinfo/hlcoders
>>
>>
>>     
>
>
> ------------------------------
>
> Message: 7
> Date: Fri, 18 Sep 2009 21:34:42 +0800
> From: Mark Chandler <[email protected]>
> Subject: Re: [hlcoders] Getting the SteamID or CommunityID if the
>       player in a Singleplayer game?
> To: Discussion of Half-Life Programming
>       <[email protected]>
> Message-ID: <[email protected]>
> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
>
> Just hash the usernames into an int. The chance of collisions is small 
> and being an int it will be hard to find in the code. We do this for 
> goldeneye source
>
> ZuM wrote:
>   
>> Well, probably it will be hard coded on the code right?
>>
>> Also all the options presented here would be easily hackeable, IF the user
>> wants, but of course it will stop anyone who doesn't know or doesn't want to
>> waste time to hack it, so i believe that any of them is suitable :).
>>
>> 2009/9/18 Tobias Kammersgaard <[email protected]>
>>
>>   
>>     
>>> What happens if someone modifies that list of Steamids? I'm assuming it'll
>>> be an offline list?
>>>
>>> /ScarT
>>>
>>>
>>> 2009/9/18 Jonas 'Sortie' Termansen <[email protected]>
>>>
>>>     
>>>       
>>>> Heimo Stieg skrev:
>>>>       
>>>>         
>>>>> You have also other options:
>>>>> Check the steam account name( just check the folders )
>>>>> Read the steamid out of the registry or the log files
>>>>> BIOS or motherboard serial number ( use WMI for that )
>>>>>         
>>>>>           
>>>> Kyle '1/4 Life' and I decided on detecting the Steam Account Names using
>>>> the current working directory using the command _getcwd() and then
>>>> parsing the string to isolate the Steam Username and then comparing it
>>>> to a list of usernames. Quite simple, really. It's easy to hack using a
>>>> hex editor, but we decided it's reliable enough for our needs.
>>>>
>>>> _______________________________________________
>>>> To unsubscribe, edit your list preferences, or view the list archives,
>>>> please visit:
>>>> http://list.valvesoftware.com/mailman/listinfo/hlcoders
>>>>
>>>>
>>>>       
>>>>         
>>> _______________________________________________
>>> To unsubscribe, edit your list preferences, or view the list archives,
>>> please visit:
>>> http://list.valvesoftware.com/mailman/listinfo/hlcoders
>>>
>>>
>>>     
>>>       
>> _______________________________________________
>> To unsubscribe, edit your list preferences, or view the list archives, 
>> please visit:
>> http://list.valvesoftware.com/mailman/listinfo/hlcoders
>>
>>   
>>     
>
>
>
>
> ------------------------------
>
> Message: 8
> Date: Fri, 18 Sep 2009 15:05:42 +0100
> From: Saul Rennison <[email protected]>
> Subject: Re: [hlcoders] Getting the SteamID or CommunityID if the
>       player in       a Singleplayer game?
> To: Discussion of Half-Life Programming
>       <[email protected]>
> Message-ID: <[email protected]>
> Content-Type: text/plain;     charset=us-ascii;       format=flowed;  
> delsp=yes
>
> Thanks for releasing your trade secrets. :|
>
> Thanks,
> - Saul.
>
> On 18 Sep 2009, at 14:34, Mark Chandler <[email protected]> wrote:
>
>   
>> Just hash the usernames into an int. The chance of collisions is small
>> and being an int it will be hard to find in the code. We do this for
>> goldeneye source
>>
>> ZuM wrote:
>>     
>>> Well, probably it will be hard coded on the code right?
>>>
>>> Also all the options presented here would be easily hackeable, IF  
>>> the user
>>> wants, but of course it will stop anyone who doesn't know or  
>>> doesn't want to
>>> waste time to hack it, so i believe that any of them is suitable :).
>>>
>>> 2009/9/18 Tobias Kammersgaard <[email protected]>
>>>
>>>
>>>       
>>>> What happens if someone modifies that list of Steamids? I'm  
>>>> assuming it'll
>>>> be an offline list?
>>>>
>>>> /ScarT
>>>>
>>>>
>>>> 2009/9/18 Jonas 'Sortie' Termansen <[email protected]>
>>>>
>>>>
>>>>         
>>>>> Heimo Stieg skrev:
>>>>>
>>>>>           
>>>>>> You have also other options:
>>>>>> Check the steam account name( just check the folders )
>>>>>> Read the steamid out of the registry or the log files
>>>>>> BIOS or motherboard serial number ( use WMI for that )
>>>>>>
>>>>>>             
>>>>> Kyle '1/4 Life' and I decided on detecting the Steam Account  
>>>>> Names using
>>>>> the current working directory using the command _getcwd() and then
>>>>> parsing the string to isolate the Steam Username and then  
>>>>> comparing it
>>>>> to a list of usernames. Quite simple, really. It's easy to hack  
>>>>> using a
>>>>> hex editor, but we decided it's reliable enough for our needs.
>>>>>
>>>>> _______________________________________________
>>>>> To unsubscribe, edit your list preferences, or view the list  
>>>>> archives,
>>>>> please visit:
>>>>> http://list.valvesoftware.com/mailman/listinfo/hlcoders
>>>>>
>>>>>
>>>>>
>>>>>           
>>>> _______________________________________________
>>>> To unsubscribe, edit your list preferences, or view the list  
>>>> archives,
>>>> please visit:
>>>> http://list.valvesoftware.com/mailman/listinfo/hlcoders
>>>>
>>>>
>>>>
>>>>         
>>> _______________________________________________
>>> To unsubscribe, edit your list preferences, or view the list  
>>> archives, please visit:
>>> http://list.valvesoftware.com/mailman/listinfo/hlcoders
>>>
>>>
>>>       
>> _______________________________________________
>> To unsubscribe, edit your list preferences, or view the list  
>> archives, please visit:
>> http://list.valvesoftware.com/mailman/listinfo/hlcoders
>>
>>     
>
>
>
> ------------------------------
>
> Message: 9
> Date: Fri, 18 Sep 2009 22:16:39 +0800
> From: Mark Chandler <[email protected]>
> Subject: Re: [hlcoders] Getting the SteamID or CommunityID if the
>       player in a Singleplayer game?
> To: Discussion of Half-Life Programming
>       <[email protected]>
> Message-ID: <[email protected]>
> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
>
> Not really. If you can find and work out how to change ints you can work 
> out how to bypass the check code in the first place.
>
>
> Saul Rennison wrote:
>   
>> Thanks for releasing your trade secrets. :|
>>
>> Thanks,
>> - Saul.
>>
>> On 18 Sep 2009, at 14:34, Mark Chandler <[email protected]> wrote:
>>
>>   
>>     
>>> Just hash the usernames into an int. The chance of collisions is small
>>> and being an int it will be hard to find in the code. We do this for
>>> goldeneye source
>>>
>>> ZuM wrote:
>>>     
>>>       
>>>> Well, probably it will be hard coded on the code right?
>>>>
>>>> Also all the options presented here would be easily hackeable, IF  
>>>> the user
>>>> wants, but of course it will stop anyone who doesn't know or  
>>>> doesn't want to
>>>> waste time to hack it, so i believe that any of them is suitable :).
>>>>
>>>> 2009/9/18 Tobias Kammersgaard <[email protected]>
>>>>
>>>>
>>>>       
>>>>         
>>>>> What happens if someone modifies that list of Steamids? I'm  
>>>>> assuming it'll
>>>>> be an offline list?
>>>>>
>>>>> /ScarT
>>>>>
>>>>>
>>>>> 2009/9/18 Jonas 'Sortie' Termansen <[email protected]>
>>>>>
>>>>>
>>>>>         
>>>>>           
>>>>>> Heimo Stieg skrev:
>>>>>>
>>>>>>           
>>>>>>             
>>>>>>> You have also other options:
>>>>>>> Check the steam account name( just check the folders )
>>>>>>> Read the steamid out of the registry or the log files
>>>>>>> BIOS or motherboard serial number ( use WMI for that )
>>>>>>>
>>>>>>>             
>>>>>>>               
>>>>>> Kyle '1/4 Life' and I decided on detecting the Steam Account  
>>>>>> Names using
>>>>>> the current working directory using the command _getcwd() and then
>>>>>> parsing the string to isolate the Steam Username and then  
>>>>>> comparing it
>>>>>> to a list of usernames. Quite simple, really. It's easy to hack  
>>>>>> using a
>>>>>> hex editor, but we decided it's reliable enough for our needs.
>>>>>>
>>>>>> _______________________________________________
>>>>>> To unsubscribe, edit your list preferences, or view the list  
>>>>>> archives,
>>>>>> please visit:
>>>>>> http://list.valvesoftware.com/mailman/listinfo/hlcoders
>>>>>>
>>>>>>
>>>>>>
>>>>>>           
>>>>>>             
>>>>> _______________________________________________
>>>>> To unsubscribe, edit your list preferences, or view the list  
>>>>> archives,
>>>>> please visit:
>>>>> http://list.valvesoftware.com/mailman/listinfo/hlcoders
>>>>>
>>>>>
>>>>>
>>>>>         
>>>>>           
>>>> _______________________________________________
>>>> To unsubscribe, edit your list preferences, or view the list  
>>>> archives, please visit:
>>>> http://list.valvesoftware.com/mailman/listinfo/hlcoders
>>>>
>>>>
>>>>       
>>>>         
>>> _______________________________________________
>>> To unsubscribe, edit your list preferences, or view the list  
>>> archives, please visit:
>>> http://list.valvesoftware.com/mailman/listinfo/hlcoders
>>>
>>>     
>>>       
>> _______________________________________________
>> To unsubscribe, edit your list preferences, or view the list archives, 
>> please visit:
>> http://list.valvesoftware.com/mailman/listinfo/hlcoders
>>
>>   
>>     
>
>
>
>
> ------------------------------
>
> _______________________________________________
> To unsubscribe, edit your list preferences, or view the list archives, please 
> visit:
> http://list.valvesoftware.com/mailman/listinfo/hlcoders
>
>
>
> End of hlcoders Digest, Vol 19, Issue 29
> ****************************************
>
>   


_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlcoders

Reply via email to