Szerző Téma: Automata jármû javító szkript  (Megtekintve 1009 alkalommal)

Automata jármû javító szkript
« Dátum: 2014. június 30. - 11:22:00 »
0 Show voters
Sziasztok
Még régebben beraktam a szerverembe egy automata jármû javító szkriptet..
 
//CaRFiX by Flash
    #include <a_samp>
    forward autor(playerid);
    new autore;
    public OnFilterScriptInit(){print(\"Autómata jármûjavító Script aktív!\");autore = SetTimer(\"autor\", 1000, true);return 1;}
    public OnFilterScriptExit(){print(\"Autómata jármûjavító Script inaktív!\");KillTimer(autore);return 1;}
    public autor(playerid)
    {
                    new VehicleID=GetPlayerVehicleID(VehicleID);
                    if(IsPlayerConnected(playerid))
                    {
                    if(IsPlayerInAnyVehicle(playerid))//leellenõrzi hogy a játékos a jármûben van ne
                    {
                    SetVehicleHealth(VehicleID,1000.00); //maxra teszi a jármû életét
                    RepairVehicle ( GetPlayerVehicleID ( playerid ) );//Megjavítja 100% osan a jármûved
                    }
                    }else{//ha nincsen jármûbe a játékos
                    }
                    return 1;
    }

 
Valaki tudna hozzá írni egy kikapcsoló parancsot?
Még kezdõ vagyok pawno ba azért kéne

Nem elérhető Flash

  • 5726
  • (っ◕‿◕)っ
    • Profil megtekintése
Automata jármû javító szkript
« Válasz #1 Dátum: 2014. június 30. - 11:23:00 »
0 Show voters
Ezt én írtam? ???

Automata jármû javító szkript
« Válasz #2 Dátum: 2014. június 30. - 11:23:48 »
0 Show voters
Igen :D
 
Hi all!
Készítõ: Flash
Elkészítettem az elsõ scriptemet 5 perc alatt!
Ez a script autómatikusan megjavítja a jármû külsejét, így nem gyullad ki!
V 1.0: Ez csak a jármû külsejét javítja meg 1 mp-ként
V 2.0: Ez az egész jámûvet javítja meg 1 mp-ként!
Természetesen csak akkor javítja meg a jármûved ha benne ülünk...;)
Sorok száma: 23
Tesztelve lett!: Mûködik!
V 1.0 Letöltése: http://pastebin.com/c10r2uAv
V 2.0 Letöltése: http://pastebin.com/4cH9Mz1F
Használjátok egészséggel!
[/quote]
« Utoljára szerkesztve: 2014. június 30. - 11:25:29 írta DragonSoul »

Nem elérhető Flash

  • 5726
  • (っ◕‿◕)っ
    • Profil megtekintése
Automata jármû javító szkript
« Válasz #3 Dátum: 2014. június 30. - 11:28:52 »
0 Show voters
Kicsit átalakítottam :D
 
//CaRFiX by Flash
#include <a_samp>
#include <zcmd>
new autore;
public OnFilterScriptInit(){print(\"Autómata jármûjavító Script aktív!\");autore = SetTimer(\"autor\", 1000, true);return 1;}
public OnFilterScriptExit(){print(\"Autómata jármûjavító Script inaktív!\");KillTimer(autore);return 1;}
forward autor();
public autor() {
for(new i; i < MAX_PLAYERS; i++) {
       if(!IsPlayerConnected(i) || !IsPlayerInAnyVehicle(i)) continue;
       if(!GetPVarInt(i, \"autorep\")) continue;
       SetVehicleHealth(GetPlayerVehicleID(i),1000.00); //maxra teszi a jármû életét
       RepairVehicle (GetPlayerVehicleID(i));//Megjavítja 100% osan a jármûved
    }
    return 1;
}
CMD:autorepair(playerid) return cmd_ar(playerid);
CMD:ar(playerid) {
SetPVarInt(playerid, \"autorep\", !GetPVarInt(playerid, \"autorep\"));
new str[128];
format(str, sizeof(str), \"Autómata jármû javító %skapcsolva!\", GetPVarInt(playerid, \"autorep\")?(\"be\"):(\"ki\"));
SendClientMessage(playerid, -1, str);
return 1;
}
« Utoljára szerkesztve: 2014. június 30. - 11:30:44 írta Flash »

Automata jármû javító szkript
« Válasz #4 Dátum: 2014. június 30. - 11:32:58 »
0 Show voters
Idézetet írta: Flash date=1404120532\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"49127\" data-ipsquote-contentclass=\"forums_Topic
Kicsit átalakítottam :D
 
blah blah

 

pont most akartam nekiállni én is :(

Nem elérhető Flash

  • 5726
  • (っ◕‿◕)っ
    • Profil megtekintése
Automata jármû javító szkript
« Válasz #5 Dátum: 2014. június 30. - 11:35:16 »
0 Show voters
Max írj bele még annyit hogy ha a jármû élete nem egyenlõ 1000-el, akkor fusson le a javítás :D

Automata jármû javító szkript
« Válasz #6 Dátum: 2014. június 30. - 11:40:11 »
0 Show voters
Na m1 ha ez a helyzet akkor inkább keresek egy másik jármûjavítót..


Fuck off
« Utoljára szerkesztve: 2014. június 30. - 16:02:22 írta DragonSoul »

Nem elérhető Flash

  • 5726
  • (っ◕‿◕)っ
    • Profil megtekintése
Automata jármû javító szkript
« Válasz #7 Dátum: 2014. június 30. - 16:31:43 »
0 Show voters
Javítottam :)
 
//CaRFiX by Flash
#include <a_samp>
#include <zcmd>
new Float:CHP;
public OnFilterScriptInit(){print(\"Autómata jármûjavító Script aktív!\");SetTimer(\"autor\", 1000, true);return 1;}
forward autor();
public autor() {
for(new i;i<MAX_PLAYERS;i++) {
if(IsPlayerConnected(i) && GetPVarInt(i, \"autorep\") && GetPlayerState(i) == PLAYER_STATE_DRIVER) {
   GetVehicleHealth(GetPlayerVehicleID(i), CHP);
     if(CHP != 1000) RepairVehicle(GetPlayerVehicleID(i));
    }
}
return 1;
}
CMD:autorepair(playerid) return cmd_ar(playerid);
CMD:ar(playerid) {
SetPVarInt(playerid, \"autorep\", !GetPVarInt(playerid, \"autorep\"));
new str[128];
format(str, sizeof(str), \"Autómata jármû javító %skapcsolva!\", GetPVarInt(playerid, \"autorep\")?(\"be\"):(\"ki\"));
SendClientMessage(playerid, -1, str);
return 1;
}
« Utoljára szerkesztve: 2014. június 30. - 16:36:11 írta Flash »

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal