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

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => A témát indította: Team - 2014. Szeptember 30. - 18:16:53

Cím: Admin autó
Írta: Team - 2014. Szeptember 30. - 18:16:53
Unatkoztam ezért készítettem nektek egy scriptet. Ami abból áll ,hogy le van rakva egy autó és azt csak RCON Adminisztrátor tudja vezetni.
Kép:
http://kepfeltoltes.hu/140930/sa-mp-242_www.kepfeltoltes.hu_.png
http://kepfeltoltes.hu/140930/sa-mp-243_www.kepfeltoltes.hu_.png
 
//Adminautó script
//Készítette (Team) Brandon
 
#include <a_samp>
#if defined FILTERSCRIPT
#endif
new Text3D:vehicle3Dtext[MAX_VEHICLES],adminkocsi;
 
public OnGameModeInit ( )
{
    adminkocsi = CreateVehicle(490,2695.4177,-2004.9574,13.5332,269.5489,0,0); //Ez a koordináta az ahova le van téve a jármû.
    vehicle3Dtext[ adminkocsi ] = Create3DTextLabel( \"Adminautó\", 0xFF0000AA, 0.0, 0.0, 0.0, 50.0, 0, 1 ); //Ez a Text elhelyezkedése a kocsin.
    Attach3DTextLabelToVehicle( vehicle3Dtext[ adminkocsi ] , adminkocsi, 0.0, 0.0, 0.5);
}
public OnPlayerStateChange(playerid,newstate)
{
    if(newstate == PLAYER_STATE_DRIVER && GetPlayerVehicleID(playerid) == adminkocsi)
    {
        if(!IsPlayerAdmin(playerid))
        {
            RemovePlayerFromVehicle(playerid);
            SendClientMessage(playerid,0xFF0000FF,\"Nem vagy RCON Adminisztrátor!\");
        }
    }
    return 1;
}
Cím: Admin autó
Írta: huhboy - 2014. Szeptember 30. - 21:14:36
sokkal egyszerûbb lenne, ha nem az 1791-et, vagy mit adtál meg, hanem az adminkocsi-t adnád meg....mivel ha valamelyik scriptbõl hamarabb töltõdik be még autó, vagy épp nem töltõdik be, akkor az id-je változni fog. így mindig más lesz az a kocsi.....
 

\"{FF0000}Adminautó\", 0xFF0000AA

 
[/quote]
felesleges a szöveg elé is kiírni a színt....
valamint a CreateVehicle-bõl lemaradt a rotz, ami miatt warningol....ha már valamit publikálsz, legalább hibátlan legyen.
Cím: Admin autó
Írta: Radikal - 2014. Szeptember 30. - 21:30:56
Csak nekem nem engedi letölteni ? :O
Cím: Admin autó
Írta: Thomas_Jonson - 2014. Szeptember 30. - 21:32:33
Idézetet írta: AdPex date=1412105456\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"50818\" data-ipsquote-contentclass=\"forums_Topic
Csak nekem nem engedi letölteni ? :O
 
Nekem le engedte tölteni..
Cím: Admin autó
Írta: Radikal - 2014. Szeptember 30. - 21:35:45
Szia.
Feltudnád tölteni más linkre mivel erõl valamiért nem engedi le tölteni ?.
Cím: Admin autó
Írta: Flash - 2014. Szeptember 30. - 21:43:45
Szerintem így rakd be a fõposztba:
 
//Adminautó script
//Készítette (Team) Brandon
 
#include <a_samp>
#if defined FILTERSCRIPT
#endif
new Text3D:vehicle3Dtext[MAX_VEHICLES],adminkocsi;
 
public OnGameModeInit ( )
{
    adminkocsi = CreateVehicle(490,2695.4177,-2004.9574,13.5332,269.5489,0,0); //Ez a koordináta az ahova le van téve a jármû.
    vehicle3Dtext[ adminkocsi ] = Create3DTextLabel( \"{FF0000}Adminautó\", 0xFF0000AA, 0.0, 0.0, 0.0, 50.0, 0, 1 ); //Ez a Text elhelyezkedése a kocsin.
    Attach3DTextLabelToVehicle( vehicle3Dtext[ adminkocsi ] , adminkocsi, 0.0, 0.0, 0.5);
}
public OnPlayerStateChange(playerid,newstate)
{
    if(newstate == PLAYER_STATE_DRIVER && GetPlayerVehicleID(playerid) == 1791)// Az 1791 a jármû id amibõl kidobjon ,hogy ha nem vagy RCON-ba bejelentkezve. (Ez az ID mindenkinél más.)
    {
        if(!IsPlayerAdmin(playerid))
        {
            RemovePlayerFromVehicle(playerid);
            SendClientMessage(playerid,0xFF0000FF,\"Nem vagy RCON Adminisztrátor!\");
        }
    }
    return 1;
}
Cím: Admin autó
Írta: Team - 2014. Október 01. - 15:55:13
Kiraktam , egyébként ilyet elõször csináltam. Ha hiba van benne elnézést kérek.
Cím: Admin autó
Írta: ZSOLTI99 - 2014. Október 01. - 21:25:27
Jó kis kód gratula
Cím: Admin autó
Írta: Dante Sanders - 2014. Október 14. - 11:47:50
Idézetet írta: Team date=1412171713\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"50818\" data-ipsquote-contentclass=\"forums_Topic
Ha hiba van benne elnézést kérek.
 
Szóval nem tesztelted és publikáltad ide?  :facepalm:
Cím: Admin autó
Írta: scripter01 - 2014. Október 14. - 15:48:36
Ha hiba van benne elnézést kérek.

 
Kérlek máskor ne rakj ki úgy új scriptet, hogy nem teszteled, illetve kicsit bõvebb le írást csinálhatnál.
PL:
Elkészítési idõ: -
Sorok száma: -
Tesztelve van-e: -
Cím: Admin autó
Írta: Dfoglalo - 2014. Október 18. - 23:12:52
[gmod]Bővítsd a témát a szabályzatnak megfelelően, illetve teszteld a kódot és az esetleg javított verziót rakd ki! 24 órát adok rá.[/gmod]


[gmod]Nem sikerült. +20%[/gmod]