SphereCommunity
Isplayername - Printable Version

+- SphereCommunity (https://forum.spherecommunity.net)
+-- Forum: Sphere 0.56d (/Forum-Sphere-0-56d)
+--- Forum: Script Submissions (/Forum-Script-Submissions)
+--- Thread: Isplayername (/Thread-Isplayername)



Isplayername - Alaric - 08-09-2013 06:46 AM

Should work, report bugs pls. Returns 1 if it's player's name. AKA a player...
Code:
[function isplayername] //<isplayername <str>>
newitem i_player_seeker
ref1 = <new>
for 0 4
   ref1.p = 1000,1000,0,<dlocal._for>
   if <ref1.f_seekplayername <args>>
      ref1.remove
      return 1
   endif  
endfor
ref1.remove
return 0

[function f_seekplayername]
forplayers 8000
   if strmatch(<args>,<name>)
      return 1
   endif
endfor
return 0

[itemdef i_player_seeker]
name = player seeker
type = t_script




RE: Isplayername - Alaric - 08-13-2013 01:52 AM

Edited function f_seekplayername, found a bug. And another little edit, thanks to RanX.