Szerző Téma: Több névre kapu  (Megtekintve 554 alkalommal)

Több névre kapu
« Dátum: 2011. november 02. - 12:10:35 »
0 Show voters
Na hello
A Kapu megvan csinállva és találtam 1 ilyet a fórumon:
[pawn]
GetPlayerName(i, nev, sizeof(nev));
if(nev == \"Pisti\")[/pawn]
Ezt hogy lehet hogy több névre? Így?  :
if(nev == \"Pisti && jozsi\")
??
Valaki megmondaná?

Nem elérhető Mike.

  • 720
    • Profil megtekintése
Több névre kapu
« Válasz #1 Dátum: 2011. november 02. - 12:15:03 »
0 Show voters
Talán így: (nem biztos.)
if (!strcmp(cmdtext, \"/pisti\", true) || !strcmp(cmdtext, \"/jozsi\", true))

Több névre kapu
« Válasz #2 Dátum: 2011. november 02. - 12:16:42 »
0 Show voters
Nem.
Strcmp-t kell alkalmazni:
[pawn]if(!strcmp(nev, \"Pisti\", true))
{
//ha Pisti a neve
}
else if(!strcmp(nev, \"Pisti\", false))
{
//ha nem pisti a neve
}[/pawn]
Több játékosnál pedig(most csak aztírom h ha pisti a neve akkor ... ):
ez azt jelenti, hogy ha a játékosok neve pisti, VAGY józsi:
[pawn]if(!strcmp(nev, \"Pisti\", true) || !strcmp(nev, \"Jozsi\", true))[/pawn]
Mivel egy játékosnak csak egy neve van, ezért nem lehet ÉS-el megoldani szerintem, vagy nemtom. De azért próbáld meg:
tehát ez meg azt jelenti, hogy ha a játékosok neve pisti, ÉS józsi:
[pawn]if(!strcmp(nev, \"Pisti\", true) && !strcmp(nev, \"Jozsi\", true))[/pawn]

Dupla hozzászólás automatikusan összefûzve. ( 2011. november 02. - 12:17:20 )

Idézetet írta: Mike. date=1320232503\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"12970\" data-ipsquote-contentclass=\"forums_Topic
Talán így: (nem biztos.)
if (!strcmp(cmdtext, \"/pisti\", true) || !strcmp(cmdtext, \"/jozsi\", true))
 
Ez parancs, nem pedig név lekérdezés.

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal