Szerző Téma: Adminjármû  (Megtekintve 1781 alkalommal)

Nem elérhető CANNONN

  • 2139
    • Profil megtekintése
Adminjármû
« Dátum: 2010. december 07. - 15:20:51 »
0 Show voters
Üdv,azt szeretném kérdezni hogy,hogy lehet megoldani olyat pl ha te beülsz egy infernusba,kidobjon és kiírja pl:Ez Admin jármû,válaszotokat várom,elõre is köszönöm;)!

Nem elérhető nyE

  • 1745
    • Profil megtekintése
Adminjármû
« Válasz #1 Dátum: 2010. december 07. - 15:36:44 »
0 Show voters
Ez amikor csak egy kocsi:
Script elejére:
 
new admininfi;

 
OnGameModInit-hez:
 
admininfi = AddStaticVehicle(411, x, y, z, a, szín1, szín2);

 
OnPlayerEnterVehicle-hez:
 
if(vehicleid == admininfi)
{
        new name[MAX_PLAYER_NAME];
        GetPlayerName playerid, name, sizeof name);
        if(!strcmp(\"neved\", name))
        {
            //ide azt amit akarsz ha beszál a kocsiba.
        }else{
            SendClientMessage(playerid, COLOR_SZÍN, \"Ez admin jármû!\");
        }
    }

 
Amikor az összes:
OnPlayerEnterVehicle-hez:
 
if(vehicleid == 411)
{
     //ide azt amit akarsz ha beszál a kocsiba.
     }else{
     SendClientMessage(playerid, COLOR_SZÍN, \"Ez admin jármû!\");
}

 
Nem teszteltem!

Nem elérhető CANNONN

  • 2139
    • Profil megtekintése
Adminjármû
« Válasz #2 Dátum: 2010. december 07. - 15:46:42 »
0 Show voters
ööm lenne 1 kérdés,ez kidobja ha beszáll? :D
« Utoljára szerkesztve: 2010. december 07. - 16:02:44 írta CANNONN »

herban

  • Vendég
Adminjármû
« Válasz #3 Dátum: 2010. december 07. - 19:53:06 »
0 Show voters
Ahhoz, hogy kidobja a játékost ezt tedd be:
 RemovePlayerFromVehicle(playerid);

Nem elérhető CANNONN

  • 2139
    • Profil megtekintése
Adminjármû
« Válasz #4 Dátum: 2010. december 07. - 22:33:46 »
0 Show voters
úgy kéne hogy bármeik rendõrautóba beszáll kidobja,csak az admint nem .(rendõrös modba) ;)

Nem elérhető Sheet

  • 1508
  • Támogató
    • Profil megtekintése
Adminjármû
« Válasz #5 Dátum: 2010. december 08. - 06:25:16 »
0 Show voters

if(vehicleid == 425 || vehicleid == 432 || vehicleid == 427 || vehicleid == 490|| vehicleid == 497|| vehicleid == 528|| vehicleid == 596|| vehicleid == 597|| vehicleid == 597|| vehicleid == 599|| vehicleid == 601)
{
if(PlayerInfo[playerid][pAdmin] >= 2)
{
    SendClientMessage(playerid, COLOR_RED, \"Te admin vagy, ezért használhatod ezt a jármûvet\");
}
else{
       SendClientMessage(playerid, COLOR_RED, \"Ez admin jármú, nem használhatod\");
       RemovePlayerFromVehicle(playerid);
}
}

Nem elérhető CANNONN

  • 2139
    • Profil megtekintése
Adminjármû
« Válasz #6 Dátum: 2010. december 08. - 11:52:00 »
0 Show voters
õõm kösz ;) de ezt hova tegyem  :dodge::laugh:

Nem elérhető Sheet

  • 1508
  • Támogató
    • Profil megtekintése
Adminjármû
« Válasz #7 Dátum: 2010. december 08. - 12:22:35 »
0 Show voters
OnPlayerEnterVechicle alá

Nem elérhető Iceaac

  • 2187
    • Profil megtekintése
Adminjármû
« Válasz #8 Dátum: 2010. december 08. - 14:20:37 »
0 Show voters
Ha OnPlayerEnterVehiclenél akarod kivenni, ClearAnimations();-t kell írni nem RemovePlayerFromVehiclet.

Nem elérhető CANNONN

  • 2139
    • Profil megtekintése
Adminjármû
« Válasz #9 Dátum: 2010. december 08. - 18:45:02 »
0 Show voters
hiba :S
nemtudok rájönni mi lehet a gond :S
Hibák:
D:\\lvpd.pwn(606) : warning 219: local variable \"name\" shadows a variable at a preceding level
D:\\lvpd.pwn(658) : error 017: undefined symbol \"PlayerInfo\"
D:\\lvpd.pwn(658) : warning 215: expression has no effect
D:\\lvpd.pwn(658) : error 001: expected token: \";\", but found \"]\"
D:\\lvpd.pwn(658) : error 029: invalid expression, assumed zero
D:\\lvpd.pwn(658) : fatal error 107: too many error messages on one line

Nem elérhető Sheet

  • 1508
  • Támogató
    • Profil megtekintése
Adminjármû
« Válasz #10 Dátum: 2010. december 08. - 19:00:34 »
0 Show voters
nemismerem a módodat, az adminos részt ird át a te módodban lévõ adminra

Nem elérhető CANNONN

  • 2139
    • Profil megtekintése
Adminjármû
« Válasz #11 Dátum: 2010. december 18. - 19:48:16 »
0 Show voters
Nem sikerül megcsinálni :( pls valaki rakja bele fs-be ,ladmin-t használok ;) :)

Nem elérhető nyE

  • 1745
    • Profil megtekintése
Adminjármû
« Válasz #12 Dátum: 2010. december 18. - 21:35:26 »
0 Show voters
Idézetet írta: CANNONN date=1292698096\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"4505\" data-ipsquote-contentclass=\"forums_Topic
Nem sikerül megcsinálni :( pls valaki rakja bele fs-be ,ladmin-t használok ;) :)
 
Ezt írd bele az ladminba:
 
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
    if(vehicleid == 411)
    {
    if(PlayerInfo[playerid][Level] >= 1)
    {
           //ide azt amit akarsz ha beszál a kocsiba.
     }
     else
     {
           SendClientMessage(playerid, 0x00FF00D0, \"Ez s jármû a rendõröké!\");
   ClearAnimations(playerid);
      }
}
return 1;
}

Nem elérhető CANNONN

  • 2139
    • Profil megtekintése
Adminjármû
« Válasz #13 Dátum: 2010. december 20. - 09:51:08 »
0 Show voters
Siker,kösz,zárok ;) :)

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal