Szerző Téma: Kapu  (Megtekintve 850 alkalommal)

Kapu
« Dátum: 2013. július 10. - 11:44:23 »
0 Show voters
Sziasztok!
Van 1 problémám!
A szerverünkre kéne 1 kapu rendszer
Olyan hogy csak 1 bizonyos nevû player tudja kinyitni pl akinek a nevében ez a szöveg benne szerepel : [WAC] és ha nekem ez a nevem hogy [WAC]PoWi akkor ki tudjam nyitni a kaput.(nem ez a neves cucc a lényeg mert ezt meg tudnánk oldani.)De van egy rendszerünk csak amikor használni akarjuk akkor Unknow command-ot ír. tudnátok küldeni egy mûködõ kapu rendszert ?

Nem elérhető Cappsy

  • Adminisztrátor
  • 2754
    • Profil megtekintése
Kapu
« Válasz #1 Dátum: 2013. július 10. - 11:47:31 »
0 Show voters
itt foglalkoztak ilyesmivel:
http://sampforum.hu/index.php?topic=43990.0
Gondolom egy kapuscriptet meg meg tudsz ..

Kapu
« Válasz #2 Dátum: 2013. július 10. - 12:25:29 »
0 Show voters
övé meg enyém a szeró....  :wall: :wall: :wall:

Kapu
« Válasz #3 Dátum: 2013. július 10. - 15:56:19 »
0 Show voters
Hú istenem hú fáj áááh neeeee kérlek neeeeeeeeeeeeeeeeeeeeeeeeeeeeee!
 

if(!strcmp(\"/xyz\",cmdtext,true))
{
        new PlayerName[24];
        GetPlayerName(playerid, PlayerName, sizeof(PlayerName));
        if(strcmp(PlayerName,\"Név\",true))//ide írod a nevet
       {
                SendClientMessage(playerid,red,\"» Sajnálom! Csak XY teleportálhat ide!\"); //Ide azt írd hogy mit írjon ha nem az õ nevén van a parancs.
       }
       else
       {
                   //Ide ha az a neve.
       }
}

 
Ha tiétek a szerver na ugyan mi hiányzik az utólsó sorból a return 1;
Lehet beletettétek de akkor én kérek elnézést de akkor kérlek küld el hogy raktátok be a parancsot hogy unknown command. Vagy ZCMD használtok?

Kapu
« Válasz #4 Dátum: 2013. július 10. - 20:02:22 »
0 Show voters
Sajnálom! Csak XY teleportálhat ide!\")
bocsi de én nem telézést kértem én kaput de ha ez az akkor bocsi

Kapu
« Válasz #5 Dátum: 2013. július 10. - 20:14:52 »
+1 Show voters
Már bocsi. De TE ne indíts szervert! Tanulni tanuld a scriptelést de ne indítsd szervert. Tudod megfogod és a telézést átírod MoveObject re.
De hogy ne legyen félreértés megírom neked.
 

new obj = CreateObject(980, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0);
if(!strcmp(\"/xyz\",cmdtext,true))
{
        new PlayerName[24];
        GetPlayerName(playerid, PlayerName, sizeof(PlayerName));
        if(strcmp(PlayerName,\"Név\",true))//ide írod a nevet
       {
                SendClientMessage(playerid,red,\"» Sajnálom! Csak XY nyithatja ki a kaput!\"); //Ide azt írd hogy mit írjon ha nem az õ nevén van a parancs.
       }
       else
       {
                   MoveObject(obj, x, y, z, 2.00);
       }
}

 
és voálá 2 sor és máris kaput lehet vele nyitni.

Kapu
« Válasz #6 Dátum: 2013. július 10. - 20:34:58 »
0 Show voters
Köszönöm szépen!
de hogy ne értsük félre egymást én a mapper vagyok nem a scripter :D
de köszi megy a +

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal