Login
User Name:

Password:



Register
Forgot your password?
Vote for Us!
Development
Nov 28, 2018, 10:10 am
By Keirath
First Immortal
Oct 12, 2018, 12:02 pm
By GatewaySysop
Bug in do_climb( )
Jun 5, 2018, 5:31 pm
By joeyfogas
question on overland code
May 31, 2018, 10:03 am
By joeyfogas
KaVir's Protocol Snip
May 15, 2018, 7:57 pm
By joeyfogas
tintin++ ogg sound player script for linux
Author: Robert Smith
Submitted by: Vladaar
6Dragons ogg Soundpack
Author: Vladaar
Submitted by: Vladaar
6Dragons 4.4
Author: Vladaar
Submitted by: Vladaar
LoP 1.46
Author: Remcon
Submitted by: Remcon
LOP 1.45
Author: Remcon
Submitted by: Remcon
Users Online
CommonCrawl, Bing

Members: 0
Guests: 20
Stats
Files
Topics
Posts
Members
Newest Member
481
3,740
19,397
632
ClarenceKe
Today's Birthdays
There are no member birthdays today.
Related Links
» SmaugMuds.org » General » Coding » Getting race
Forum Rules | Mark all | Recent Posts

Getting race
< Newer Topic :: Older Topic >

Pages:<< prev 1 next >>
Post is unread #1 Jun 28, 2002, 9:56 pm
Go to the top of the page
Go to the bottom of the page

barbus_007

GroupMembers
Posts16
JoinedJun 23, 2002

What is the best way to check a characters race?
I'm writing a command that makes sure only certain races can use the command
and I found a call (get_pc_race), would
if ( ch->race != get_pc_race( race1 ) ||
( ch->race != get_pc_race( race2 ) ||
( ch->race != get_pc_race( race3 ) )
do the trick?
       
Post is unread #2 Jun 29, 2002, 12:26 am
Go to the top of the page
Go to the bottom of the page

Remcon
Geomancer
GroupAdministrators
Posts1,874
JoinedJul 26, 2005

That will work fine if you have defined what race1, race2 and race3 are somewhere.

You could make it like this

if ( ch->race != get_pc_race( "human" ) ||
( ch->race != get_pc_race( "elf" ) ||
( ch->race != get_pc_race( "dwarf" ) )

Well whatever race name you want where human, elf and dwarf are, that should work.
       
Pages:<< prev 1 next >>