Szerző Téma: Egy bizonyos ember  (Megtekintve 969 alkalommal)

Nem elérhető quips

Egy bizonyos ember
« Dátum: 2010. május 02. - 10:31:43 »
0 Show voters
Üdv!
 

Nos tudom ,hogy már sokan felvetették ezt a kérdést de sajnos nem találtam meg sehol.
 

Azt szeretném kérdezni ,hogy hogy lehet megoldani azt ,hogy csak egy ember használhasson egy bizonyos parancsot?
 

Elorre is köszönöm!
 
Üdvözlettel:Quips

Nem elérhető ZeRo

  • 4620
  • Ex Globális Moderátor
    • Profil megtekintése
Egy bizonyos ember
« Válasz #1 Dátum: 2010. május 02. - 10:36:15 »
0 Show voters
Attól függ, hogy mi alapján szeretnéd kiválasztani azt a bizonyos embert. Pl. név alapján, azonosító alapján, karakter-azonosító alapján, stb. Mindenesetre csinálnod kell egy feltételt a parancsodba:
 

if( strcmp( \"/parancsod\", cmdtext, true ) == 0 ) {
    if( */ide a feltételt*/ ) {
        //Használhatja
    } else {
        //Nem használhatja
    }
    return 1;
}

Nem elérhető SnicK

  • 7521
    • Profil megtekintése
Egy bizonyos ember
« Válasz #2 Dátum: 2010. május 02. - 10:42:27 »
0 Show voters
Gondolom név alapján.
 

if( strcmp( \"/parancsod\", cmdtext, true ) == 0 )
{
    if(GetPlayerName(playerid, pName)
    {
        pName=Lipcsej;
        {
        //Többi cuccod 
    } else {
        //Nem használhatja
    }
    return 1;
}

 
Így kell?

Nem elérhető quips

Egy bizonyos ember
« Válasz #3 Dátum: 2010. május 03. - 07:50:06 »
0 Show voters
Ezer kössz :D

Nem elérhető Iceaac

  • 2187
    • Profil megtekintése
Egy bizonyos ember
« Válasz #4 Dátum: 2010. május 03. - 09:07:56 »
0 Show voters
Muködött SnicK megoldása? o_O

Nem elérhető quips

Egy bizonyos ember
« Válasz #5 Dátum: 2010. május 04. - 07:52:51 »
0 Show voters
Mondjuk nem de az alap ötlet jó volt :D

Nem elérhető Iceaac

  • 2187
    • Profil megtekintése
Egy bizonyos ember
« Válasz #6 Dátum: 2010. május 04. - 08:40:28 »
0 Show voters
   if (!strcmp(\"/parancs\", cmdtext, true))
{
    new name[24];
    GetPlayerName(playerid, name, 24);
    if (!strcmp(name, \"név\", true))
    {
   // ha jó a név
    }
    else
{
   // ha nem
}
return 1;
}

Nem elérhető quips

Egy bizonyos ember
« Válasz #7 Dátum: 2010. május 05. - 10:32:42 »
0 Show voters
Nagyon kössz mindenkinek.Nekem az utolsó megoldás muködött :)

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal