GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: solyom1992 - 2014. február 07. - 14:23:31

Cím: _[aSd]_ Keresése a névben
Írta: solyom1992 - 2014. február 07. - 14:23:31
helló egy banda helyet csinálok éppen és az kellene nekem, hogy csak tagok tudják használni a kapukat és ezt csak név szerint akarom megoldani azaz amikor be írja a játékos h /nyit akkor lekérje a nevét és ha benne van pl a _[aSd]_ akkor nyissa a kaput ha nincs akkor ne. Én strfind re gondoltam de azzal mindig rossz nevet érzékel:
próba kódom:
 

                new namee[45];
GetPlayerName(playerid,namee,45);
if( strfind(\"_[aSd]_\",namee,true,0) == 0)
{
    SendClientMessage(playerid,0xFFFFFFFF,\"jó név\");
}
else
{
    SendClientMessage(playerid,0xFFFFFFFF,\"rosz név\");
}
Cím: _[aSd]_ Keresése a névben
Írta: Dfoglalo - 2014. február 07. - 14:41:21
Wikirõl..
 
if(strfind(\"Are you in here?\", \"you\", true) != -1) //returns 4 (!= -1 because -1 would be \'not found\')
{
    SendClientMessageToAll(0xFFFFFFFF, \"I found you!\");
}

 

if(strfind(\"asd\", namee, true) != -1) //returns 4 (!= -1 because -1 would be \'not found\')
{
    SendClientMessageToAll(0xFFFFFFFF, \"Jó név\");
}

 
Biztosan azt akarod, hogy kinyithassa asd is a kaput, és asd is meg, 938sdd7asd83 is? Nem azt szeretnéd elérni, hogy csak a megadott emberke nyithassa ki?
Cím: _[aSd]_ Keresése a névben
Írta: solyom1992 - 2014. február 07. - 14:53:22
nekem az kéne h az _[aSd]_ a _[aSd]_RFFDE ésa _[aSd]_ijÁÍDOFBO is ki tudja nyitni ha érted mire gondolok
Cím: _[aSd]_ Keresése a névben
Írta: Dfoglalo - 2014. február 07. - 15:01:18
Oké, tehát nem írtad el a kérésedet/kérdésedet. Akkor viszont már leírtam egy példát. Mûködnie kéne, mert a hivatalos wikin volt (melyre egyébként magad is rátalálhattál volna)...
Cím: _[aSd]_ Keresése a névben
Írta: solyom1992 - 2014. február 07. - 15:37:25
nem, nem müködik