Szerző Téma: TextLabel/Teleport készítõ  (Megtekintve 2196 alkalommal)

TextLabel/Teleport készítõ
« Dátum: 2012. május 12. - 18:00:10 »
+3 Show voters
Hali.
Elsõ szkriptem amit publikálok, de hát valahol el kell kezdeni. :)
Nos.. Ez egy 3DTextLabel és Teleport készítõ IG.
Használat:
-(3DTextLabel)A Scriptfiles mappába hozz létre egy TextLabels.txt nevû fájlt. Betöltöd a szkriptet, felmész a szerverre, bejelentkezel Rcon-ba, elmész arra a helyre, ahol létre akarsz hozni egy 3DTextLabel-t, ott beírod, hogy /textcreate [3d text szöveg] aztán kiválasztod a dolgokat tetszés szerint. A TextLabels.txt-ben megtalálod a 3DTextLabel-t, aztán beteszed a módba az OnGameModeInit alá.(Fejleszteni nem hiszem hogy fogom, am\' se annyira nehéz egy TextLabel-t megcsinálni, na meg úgy érzem túl hosszú idõ lenne..)
-(Teleport)A Scriptfiles mappába hozz létre egy Teleportok.txt nevû fájlt. Betöltöd a szkriptet, felmész a szerverre, bejelentkezel Rcon-ba, elmész arra a helyre, ahol létre akarod hozni a teleportot, ott beírod, hogy /telecreate, kiválasztod a dolgokat tetszés szerint, aztán beírod a teleport parancsát. A Teleportok.txt-ben megtalálod a parancsot, aztán azt beteszed a módodba/szkriptedbe.(A teleport készítõt lehet még fejleszteni, bõvíteni fogom. :P)
Letöltés
3DTextLabelCreater
 
#include <a_samp>
#include <zcmd>
#define COLOR_GREEN         0x33AA33AA
#define COLOR_BLUE          0x0000FFAA
#define COLOR_RED           0xFF0606FF
#define COLOR_YELLOW        0xFFFF00AA
#define COLOR_BLUE          0x0000FFAA
#define COLOR_GREY          0xAFAFAFAA
#define COLOR_WHITE         0xFFFFFFAA
#define COLOR_BROWN         0x993300AA
#define COLOR_ORANGE        0xFF9933AA
#define COLOR_BLACK         0x000000AA
#define COLOR_LIGHTBLUE     0x00BFFFAA
#define TELEPORT_DIALOG 500
#define AUTOTELEPORT_DIALOG 499
#define SOFORTELEPORT_DIALOG 498
new autoteleport;
new soforteleport;
public OnFilterScriptInit()
{
print(\"\\n--------------------------------------\");
print(\" IG Teleport készítõ betöltve| by Ryuuzaki\");
print(\"--------------------------------------\\n\");
if(!fexist(\"Teleportok.txt\")) print(\"HIBA: Hiányzik a Teleportok.txt fájl!\"), print(\"Kérlek hozz létre egyet. Scriptfiles/Teleportok.txt\");
return 1;
}
public OnFilterScriptExit()
{
return 1;
}
CMD:telecreate(playerid)
{
autoteleport = 0;
soforteleport = 0;
if(!IsPlayerAdmin(playerid)) return 0;
ShowPlayerDialog(playerid, AUTOTELEPORT_DIALOG, DIALOG_STYLE_MSGBOX, \"Autó teleportálás\", \"Lehessen autóval teleportálni?\", \"Igen\", \"Nem\");
return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == AUTOTELEPORT_DIALOG)
{
    if(response)
    {
        autoteleport = 1;//lehet autóval teleportálni
        ShowPlayerDialog(playerid, SOFORTELEPORT_DIALOG, DIALOG_STYLE_MSGBOX, \"Sofõr ülésrõl teleport\", \"Csak a sofõr tudjon teleportálni?\", \"Igen\", \"Nem\");
}
else if(!response)
{
   autoteleport = 2;//nem lehet autóval teleportálni
    ShowPlayerDialog(playerid, TELEPORT_DIALOG, DIALOG_STYLE_INPUT, \"Teleport parancs\", \"Mi legyen a teleport parancs?(/ jel nélkül)\", \"Rendben\", \"Kilép\");
}
}
else if(dialogid == SOFORTELEPORT_DIALOG)
{
    if(response)
    {
   soforteleport = 1;//csak sofõrként lehet teleportálni
   ShowPlayerDialog(playerid, TELEPORT_DIALOG, DIALOG_STYLE_INPUT, \"Teleport parancs\", \"Mi legyen a teleport parancs?(/ jel nélkül)\", \"Rendben\", \"Kilép\");
}
else if(!response)
{
    soforteleport = 2;//az utasok is tudjanak teleportálni
    ShowPlayerDialog(playerid, TELEPORT_DIALOG, DIALOG_STYLE_INPUT, \"Teleport parancs\", \"Mi legyen a teleport parancs?(/ jel nélkül)\", \"Rendben\", \"Kilép\");
}
}
else if(dialogid == TELEPORT_DIALOG)
{
    if(response)
    {
   if(strlen(inputtext) == 0)
   {
       ShowPlayerDialog(playerid, TELEPORT_DIALOG, DIALOG_STYLE_INPUT, \"Teleport parancs\", \"Mi legyen a teleport parancs?(/ jel nélkül)\", \"Rendben\", \"Kilép\");
      SendClientMessage(playerid, COLOR_GREY, \"Parancs nélküli teleportot akarsz készíteni?\");
   }
   new Float:x[MAX_PLAYERS], Float:y[MAX_PLAYERS], Float:z[MAX_PLAYERS], Float:a[MAX_PLAYERS];
        new string[200], string2[300];
        GetPlayerPos(playerid, x[playerid], y[playerid], z[playerid]);
        GetPlayerFacingAngle(playerid, a[playerid]);
        if(autoteleport == 1)
        {
            if(soforteleport == 1)
            {
         format(string, sizeof(string), \"Teleport létrehozva! Parancsa: {0000FF}/%s{FFFF00}, Koordinátái: {FF4500}%0.2f, %0.2f, %0.2f{FFFF00}, Nézõszöge: {C0C0C0}%0.2f\", inputtext, x[playerid], y[playerid], z[playerid], a[playerid]);
         SendClientMessage(playerid, COLOR_YELLOW, string);
         SendClientMessage(playerid, COLOR_YELLOW, \"Autóval is lehet teleportálni: {00FF00}Igen{FFFF00}, Csak sofõr tud teleportálni: {00FF00}Igen{FFFF00}\");
         SendClientMessage(playerid, COLOR_YELLOW, \"A fájlt megtalálod a scriptfiles mappában.\");
         new File:Teleportok = fopen(\"Teleportok.txt\", io_append);
         format(string2, sizeof(string2), \"CMD:%s(playerid)\\r\\n\", inputtext);
         fwrite(Teleportok, string2);
         fwrite(Teleportok, \"{\\r\\n\");
         fwrite(Teleportok, \"\\tif(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)\\r\\n\");
         fwrite(Teleportok, \"\\t{\\r\\n\");
         format(string2, sizeof(string2), \"\\t\\tSetVehiclePos(GetPlayerVehicleID(playerid), %0.2f, %0.2f, %0.2f);\\r\\n\", x[playerid], y[playerid], z[playerid]);
         fwrite(Teleportok, string2);
         fwrite(Teleportok, \"\\t}\\r\\n\");
         fwrite(Teleportok, \"\\telse if(GetPlayerState(playerid) == PLAYER_STATE_ONFOOT)\\r\\n\");
         fwrite(Teleportok, \"\\t{\\r\\n\");
         format(string2, sizeof(string2), \"\\t\\tSetPlayerPos(playerid, %0.2f, %0.2f, %0.2f);\\r\\n\", x[playerid], y[playerid], z[playerid]);
         fwrite(Teleportok, string2);
         format(string2, sizeof(string2), \"\\t\\tSetPlayerFacingAngle(playerid, %0.2f);\\r\\n\", a[playerid]);
         fwrite(Teleportok, string2);
         fwrite(Teleportok, \"\\t}\\r\\n\");
         fwrite(Teleportok, \"\\telse if(GetPlayerState(playerid) == PlAYER_STATE_PASSENGER)\\r\\n\");
         fwrite(Teleportok, \"\\t{\\r\\n\");
         fwrite(Teleportok, \"\\t\\tSendClientMessage(playerid, 0xFF0606FF, \\\"Ezt a parancsot utasként nem használhatod!\\\");\\r\\n\");
         fwrite(Teleportok, \"\\t}\\r\\n\");
         fwrite(Teleportok, \"\\treturn 1;\\r\\n\");
         fwrite(Teleportok, \"}\\r\\n\");
         fclose(Teleportok);
      }
      else if(soforteleport == 2)
      {
         format(string, sizeof(string), \"Teleport létrehozva! Parancsa: {0000FF}/%s{FFFF00}, Koordinátái: {FF4500}%0.2f, %0.2f, %0.2f{FFFF00}, Nézõszöge: {C0C0C0}%0.2f\", inputtext, x[playerid], y[playerid], z[playerid], a[playerid]);
         SendClientMessage(playerid, COLOR_YELLOW, string);
         SendClientMessage(playerid, COLOR_YELLOW, \"Autóval is lehet teleportálni: {00FF00}Igen{FFFF00}, Csak sofõr tud teleportálni: {FF0000}Nem{FFFF00}\");
         SendClientMessage(playerid, COLOR_YELLOW, \"A fájlt megtalálod a scriptfiles mappában.\");
         new File:Teleportok = fopen(\"Teleportok.txt\", io_append);
         format(string2, sizeof(string2), \"CMD:%s(playerid)\\r\\n\", inputtext);
         fwrite(Teleportok, string2);
         fwrite(Teleportok, \"{\\r\\n\");
         fwrite(Teleportok, \"\\tif(IsPlayerInAnyVehicle(playerid))\\r\\n\");
         fwrite(Teleportok, \"\\t{\\r\\n\");
         format(string2, sizeof(string2), \"\\t\\tSetVehiclePos(GetPlayerVehicleID(playerid), %0.2f, %0.2f, %0.2f);\\r\\n\", x[playerid], y[playerid], z[playerid]);
         fwrite(Teleportok, string2);
         fwrite(Teleportok, \"\\t}else{\\r\\n\");
         format(string2, sizeof(string2), \"\\t\\tSetPlayerPos(playerid, %0.2f, %0.2f, %0.2f);\\r\\n\", x[playerid], y[playerid], z[playerid]);
         fwrite(Teleportok, string2);
         format(string2, sizeof(string2), \"\\t\\tSetPlayerFacingAngle(playerid, %0.2f);\\r\\n\", a[playerid]);
         fwrite(Teleportok, string2);
         fwrite(Teleportok, \"\\t}\\r\\n\");
         fwrite(Teleportok, \"\\treturn 1;\\r\\n\");
         fwrite(Teleportok, \"}\\r\\n\");
         fclose(Teleportok);
      }
   }
   else if(autoteleport == 2)
   {
      format(string, sizeof(string), \"Teleport létrehozva! Parancsa: {0000FF}/%s{FFFF00}, Koordinátái: {FF4500}%0.2f, %0.2f, %0.2f{FFFF00}, Nézõszöge: {C0C0C0}%0.2f\", inputtext, x[playerid], y[playerid], z[playerid], a[playerid]);
      SendClientMessage(playerid, COLOR_YELLOW, string);
      SendClientMessage(playerid, COLOR_YELLOW, \"Autóval is lehet teleportálni: {FF0000}Nem{FFFF00}, Csak sofõr tud teleportálni: {FF0000}Nem(Autóval nem lehet teleportálni){FFFF00}\");
      SendClientMessage(playerid, COLOR_YELLOW, \"A fájlt megtalálod a scriptfiles mappában.\");
      new File:Teleportok = fopen(\"Teleportok.txt\", io_append);
      format(string2, sizeof(string2), \"CMD:%s(playerid)\\r\\n\", inputtext);
      fwrite(Teleportok, string2);
      fwrite(Teleportok, \"{\\r\\n\");
      fwrite(Teleportok, \"\\tif(IsPlayerInAnyVehicle(playerid))\\r\\n\");
      fwrite(Teleportok, \"\\t{\\r\\n\");
      format(string2, sizeof(string2), \"\\t\\tSendClientMessage(playerid, 0xFF0606FF, \\\"Ezt a parancsot csak gyalososként használhatod!\\\");\\r\\n\", x[playerid], y[playerid], z[playerid]);
      fwrite(Teleportok, string2);
      fwrite(Teleportok, \"\\t}else{\\r\\n\");
      format(string2, sizeof(string2), \"\\t\\tSetPlayerPos(playerid, %0.2f, %0.2f, %0.2f);\\r\\n\", x[playerid], y[playerid], z[playerid]);
      fwrite(Teleportok, string2);
      format(string2, sizeof(string2), \"\\t\\tSetPlayerFacingAngle(playerid, %0.2f);\\r\\n\", a[playerid]);
      fwrite(Teleportok, string2);
      fwrite(Teleportok, \"\\t}\\r\\n\");
      fwrite(Teleportok, \"\\treturn 1;\\r\\n\");
      fwrite(Teleportok, \"}\\r\\n\");
      fclose(Teleportok);
   }
}
}
return 1;
}
« Utoljára szerkesztve: 2012. június 30. - 09:47:19 írta Ryuuzaki »

Nem elérhető Dead

  • 2045
    • Profil megtekintése
TextLabel/Teleport készítõ
« Válasz #1 Dátum: 2012. május 13. - 08:05:51 »
0 Show voters
Szép majd teszteltem: )

Nem elérhető Pedró

  • 3341
  • 2014 © Az év Szkriptere
    • Profil megtekintése
TextLabel/Teleport készítõ
« Válasz #2 Dátum: 2012. május 13. - 08:13:47 »
0 Show voters
én nem látok benne textcreate parancsot.
E: a kirakott kódhoz miértnem raktad már be a textcreate-s cuccot?wtf..
« Utoljára szerkesztve: 2012. május 13. - 08:21:13 írta Pedro »

TextLabel/Teleport készítõ
« Válasz #3 Dátum: 2012. május 13. - 10:09:50 »
0 Show voters
Két külön szkript, két külön kód. Mikor a TextLabelCreater-t feltettem kódba, kicsit lassan töltött be nekem az oldal... Ezért át tettem Pastebin-re.
Idézetet írta: Dead date=1336889151\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"21359\" data-ipsquote-contentclass=\"forums_Topic
Szép majd teszteltem: )
 
Köszi. :)
« Utoljára szerkesztve: 2012. május 13. - 10:11:56 írta Ryuuzaki »

TextLabel/Teleport készítõ
« Válasz #4 Dátum: 2012. május 13. - 10:58:35 »
0 Show voters
Szép munka, ment a+ ;D

Nem elérhető Neon

  • 300
    • Profil megtekintése
TextLabel/Teleport készítõ
« Válasz #5 Dátum: 2012. május 13. - 12:09:36 »
0 Show voters
Jó Munka

TextLabel/Teleport készítõ
« Válasz #6 Dátum: 2012. május 13. - 12:48:40 »
0 Show voters
Idézetet írta: Striker date=1336899515\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"21359\" data-ipsquote-contentclass=\"forums_Topic
Szép munka, ment a+ ;D
 

Jó Munka
 
[/quote]
Köszi. ;D

TextLabel/Teleport készítõ
« Válasz #7 Dátum: 2012. május 12. - 18:00:10 »
0 Show voters
Hali.
Elsõ szkriptem amit publikálok, de hát valahol el kell kezdeni. :)
Nos.. Ez egy 3DTextLabel és Teleport készítõ IG.
Használat:
-(3DTextLabel)A Scriptfiles mappába hozz létre egy TextLabels.txt nevû fájlt. Betöltöd a szkriptet, felmész a szerverre, bejelentkezel Rcon-ba, elmész arra a helyre, ahol létre akarsz hozni egy 3DTextLabel-t, ott beírod, hogy /textcreate [3d text szöveg] aztán kiválasztod a dolgokat tetszés szerint. A TextLabels.txt-ben megtalálod a 3DTextLabel-t, aztán beteszed a módba az OnGameModeInit alá.(Fejleszteni nem hiszem hogy fogom, am\' se annyira nehéz egy TextLabel-t megcsinálni, na meg úgy érzem túl hosszú idõ lenne..)
-(Teleport)A Scriptfiles mappába hozz létre egy Teleportok.txt nevû fájlt. Betöltöd a szkriptet, felmész a szerverre, bejelentkezel Rcon-ba, elmész arra a helyre, ahol létre akarod hozni a teleportot, ott beírod, hogy /telecreate, kiválasztod a dolgokat tetszés szerint, aztán beírod a teleport parancsát. A Teleportok.txt-ben megtalálod a parancsot, aztán azt beteszed a módodba/szkriptedbe.(A teleport készítõt lehet még fejleszteni, bõvíteni fogom. :P)
Letöltés
3DTextLabelCreater
 
#include <a_samp>
#include <zcmd>
#define COLOR_GREEN         0x33AA33AA
#define COLOR_BLUE          0x0000FFAA
#define COLOR_RED           0xFF0606FF
#define COLOR_YELLOW        0xFFFF00AA
#define COLOR_BLUE          0x0000FFAA
#define COLOR_GREY          0xAFAFAFAA
#define COLOR_WHITE         0xFFFFFFAA
#define COLOR_BROWN         0x993300AA
#define COLOR_ORANGE        0xFF9933AA
#define COLOR_BLACK         0x000000AA
#define COLOR_LIGHTBLUE     0x00BFFFAA
#define TELEPORT_DIALOG 500
#define AUTOTELEPORT_DIALOG 499
#define SOFORTELEPORT_DIALOG 498
new autoteleport;
new soforteleport;
public OnFilterScriptInit()
{
print(\"\\n--------------------------------------\");
print(\" IG Teleport készítõ betöltve| by Ryuuzaki\");
print(\"--------------------------------------\\n\");
if(!fexist(\"Teleportok.txt\")) print(\"HIBA: Hiányzik a Teleportok.txt fájl!\"), print(\"Kérlek hozz létre egyet. Scriptfiles/Teleportok.txt\");
return 1;
}
public OnFilterScriptExit()
{
return 1;
}
CMD:telecreate(playerid)
{
autoteleport = 0;
soforteleport = 0;
if(!IsPlayerAdmin(playerid)) return 0;
ShowPlayerDialog(playerid, AUTOTELEPORT_DIALOG, DIALOG_STYLE_MSGBOX, \"Autó teleportálás\", \"Lehessen autóval teleportálni?\", \"Igen\", \"Nem\");
return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == AUTOTELEPORT_DIALOG)
{
    if(response)
    {
        autoteleport = 1;//lehet autóval teleportálni
        ShowPlayerDialog(playerid, SOFORTELEPORT_DIALOG, DIALOG_STYLE_MSGBOX, \"Sofõr ülésrõl teleport\", \"Csak a sofõr tudjon teleportálni?\", \"Igen\", \"Nem\");
}
else if(!response)
{
   autoteleport = 2;//nem lehet autóval teleportálni
    ShowPlayerDialog(playerid, TELEPORT_DIALOG, DIALOG_STYLE_INPUT, \"Teleport parancs\", \"Mi legyen a teleport parancs?(/ jel nélkül)\", \"Rendben\", \"Kilép\");
}
}
else if(dialogid == SOFORTELEPORT_DIALOG)
{
    if(response)
    {
   soforteleport = 1;//csak sofõrként lehet teleportálni
   ShowPlayerDialog(playerid, TELEPORT_DIALOG, DIALOG_STYLE_INPUT, \"Teleport parancs\", \"Mi legyen a teleport parancs?(/ jel nélkül)\", \"Rendben\", \"Kilép\");
}
else if(!response)
{
    soforteleport = 2;//az utasok is tudjanak teleportálni
    ShowPlayerDialog(playerid, TELEPORT_DIALOG, DIALOG_STYLE_INPUT, \"Teleport parancs\", \"Mi legyen a teleport parancs?(/ jel nélkül)\", \"Rendben\", \"Kilép\");
}
}
else if(dialogid == TELEPORT_DIALOG)
{
    if(response)
    {
   if(strlen(inputtext) == 0)
   {
       ShowPlayerDialog(playerid, TELEPORT_DIALOG, DIALOG_STYLE_INPUT, \"Teleport parancs\", \"Mi legyen a teleport parancs?(/ jel nélkül)\", \"Rendben\", \"Kilép\");
      SendClientMessage(playerid, COLOR_GREY, \"Parancs nélküli teleportot akarsz készíteni?\");
   }
   new Float:x[MAX_PLAYERS], Float:y[MAX_PLAYERS], Float:z[MAX_PLAYERS], Float:a[MAX_PLAYERS];
        new string[200], string2[300];
        GetPlayerPos(playerid, x[playerid], y[playerid], z[playerid]);
        GetPlayerFacingAngle(playerid, a[playerid]);
        if(autoteleport == 1)
        {
            if(soforteleport == 1)
            {
         format(string, sizeof(string), \"Teleport létrehozva! Parancsa: {0000FF}/%s{FFFF00}, Koordinátái: {FF4500}%0.2f, %0.2f, %0.2f{FFFF00}, Nézõszöge: {C0C0C0}%0.2f\", inputtext, x[playerid], y[playerid], z[playerid], a[playerid]);
         SendClientMessage(playerid, COLOR_YELLOW, string);
         SendClientMessage(playerid, COLOR_YELLOW, \"Autóval is lehet teleportálni: {00FF00}Igen{FFFF00}, Csak sofõr tud teleportálni: {00FF00}Igen{FFFF00}\");
         SendClientMessage(playerid, COLOR_YELLOW, \"A fájlt megtalálod a scriptfiles mappában.\");
         new File:Teleportok = fopen(\"Teleportok.txt\", io_append);
         format(string2, sizeof(string2), \"CMD:%s(playerid)\\r\\n\", inputtext);
         fwrite(Teleportok, string2);
         fwrite(Teleportok, \"{\\r\\n\");
         fwrite(Teleportok, \"\\tif(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)\\r\\n\");
         fwrite(Teleportok, \"\\t{\\r\\n\");
         format(string2, sizeof(string2), \"\\t\\tSetVehiclePos(GetPlayerVehicleID(playerid), %0.2f, %0.2f, %0.2f);\\r\\n\", x[playerid], y[playerid], z[playerid]);
         fwrite(Teleportok, string2);
         fwrite(Teleportok, \"\\t}\\r\\n\");
         fwrite(Teleportok, \"\\telse if(GetPlayerState(playerid) == PLAYER_STATE_ONFOOT)\\r\\n\");
         fwrite(Teleportok, \"\\t{\\r\\n\");
         format(string2, sizeof(string2), \"\\t\\tSetPlayerPos(playerid, %0.2f, %0.2f, %0.2f);\\r\\n\", x[playerid], y[playerid], z[playerid]);
         fwrite(Teleportok, string2);
         format(string2, sizeof(string2), \"\\t\\tSetPlayerFacingAngle(playerid, %0.2f);\\r\\n\", a[playerid]);
         fwrite(Teleportok, string2);
         fwrite(Teleportok, \"\\t}\\r\\n\");
         fwrite(Teleportok, \"\\telse if(GetPlayerState(playerid) == PlAYER_STATE_PASSENGER)\\r\\n\");
         fwrite(Teleportok, \"\\t{\\r\\n\");
         fwrite(Teleportok, \"\\t\\tSendClientMessage(playerid, 0xFF0606FF, \\\"Ezt a parancsot utasként nem használhatod!\\\");\\r\\n\");
         fwrite(Teleportok, \"\\t}\\r\\n\");
         fwrite(Teleportok, \"\\treturn 1;\\r\\n\");
         fwrite(Teleportok, \"}\\r\\n\");
         fclose(Teleportok);
      }
      else if(soforteleport == 2)
      {
         format(string, sizeof(string), \"Teleport létrehozva! Parancsa: {0000FF}/%s{FFFF00}, Koordinátái: {FF4500}%0.2f, %0.2f, %0.2f{FFFF00}, Nézõszöge: {C0C0C0}%0.2f\", inputtext, x[playerid], y[playerid], z[playerid], a[playerid]);
         SendClientMessage(playerid, COLOR_YELLOW, string);
         SendClientMessage(playerid, COLOR_YELLOW, \"Autóval is lehet teleportálni: {00FF00}Igen{FFFF00}, Csak sofõr tud teleportálni: {FF0000}Nem{FFFF00}\");
         SendClientMessage(playerid, COLOR_YELLOW, \"A fájlt megtalálod a scriptfiles mappában.\");
         new File:Teleportok = fopen(\"Teleportok.txt\", io_append);
         format(string2, sizeof(string2), \"CMD:%s(playerid)\\r\\n\", inputtext);
         fwrite(Teleportok, string2);
         fwrite(Teleportok, \"{\\r\\n\");
         fwrite(Teleportok, \"\\tif(IsPlayerInAnyVehicle(playerid))\\r\\n\");
         fwrite(Teleportok, \"\\t{\\r\\n\");
         format(string2, sizeof(string2), \"\\t\\tSetVehiclePos(GetPlayerVehicleID(playerid), %0.2f, %0.2f, %0.2f);\\r\\n\", x[playerid], y[playerid], z[playerid]);
         fwrite(Teleportok, string2);
         fwrite(Teleportok, \"\\t}else{\\r\\n\");
         format(string2, sizeof(string2), \"\\t\\tSetPlayerPos(playerid, %0.2f, %0.2f, %0.2f);\\r\\n\", x[playerid], y[playerid], z[playerid]);
         fwrite(Teleportok, string2);
         format(string2, sizeof(string2), \"\\t\\tSetPlayerFacingAngle(playerid, %0.2f);\\r\\n\", a[playerid]);
         fwrite(Teleportok, string2);
         fwrite(Teleportok, \"\\t}\\r\\n\");
         fwrite(Teleportok, \"\\treturn 1;\\r\\n\");
         fwrite(Teleportok, \"}\\r\\n\");
         fclose(Teleportok);
      }
   }
   else if(autoteleport == 2)
   {
      format(string, sizeof(string), \"Teleport létrehozva! Parancsa: {0000FF}/%s{FFFF00}, Koordinátái: {FF4500}%0.2f, %0.2f, %0.2f{FFFF00}, Nézõszöge: {C0C0C0}%0.2f\", inputtext, x[playerid], y[playerid], z[playerid], a[playerid]);
      SendClientMessage(playerid, COLOR_YELLOW, string);
      SendClientMessage(playerid, COLOR_YELLOW, \"Autóval is lehet teleportálni: {FF0000}Nem{FFFF00}, Csak sofõr tud teleportálni: {FF0000}Nem(Autóval nem lehet teleportálni){FFFF00}\");
      SendClientMessage(playerid, COLOR_YELLOW, \"A fájlt megtalálod a scriptfiles mappában.\");
      new File:Teleportok = fopen(\"Teleportok.txt\", io_append);
      format(string2, sizeof(string2), \"CMD:%s(playerid)\\r\\n\", inputtext);
      fwrite(Teleportok, string2);
      fwrite(Teleportok, \"{\\r\\n\");
      fwrite(Teleportok, \"\\tif(IsPlayerInAnyVehicle(playerid))\\r\\n\");
      fwrite(Teleportok, \"\\t{\\r\\n\");
      format(string2, sizeof(string2), \"\\t\\tSendClientMessage(playerid, 0xFF0606FF, \\\"Ezt a parancsot csak gyalososként használhatod!\\\");\\r\\n\", x[playerid], y[playerid], z[playerid]);
      fwrite(Teleportok, string2);
      fwrite(Teleportok, \"\\t}else{\\r\\n\");
      format(string2, sizeof(string2), \"\\t\\tSetPlayerPos(playerid, %0.2f, %0.2f, %0.2f);\\r\\n\", x[playerid], y[playerid], z[playerid]);
      fwrite(Teleportok, string2);
      format(string2, sizeof(string2), \"\\t\\tSetPlayerFacingAngle(playerid, %0.2f);\\r\\n\", a[playerid]);
      fwrite(Teleportok, string2);
      fwrite(Teleportok, \"\\t}\\r\\n\");
      fwrite(Teleportok, \"\\treturn 1;\\r\\n\");
      fwrite(Teleportok, \"}\\r\\n\");
      fclose(Teleportok);
   }
}
}
return 1;
}
« Utoljára szerkesztve: 2012. június 30. - 09:47:19 írta Ryuuzaki »

Nem elérhető Dead

  • 2045
    • Profil megtekintése
TextLabel/Teleport készítõ
« Válasz #8 Dátum: 2012. május 13. - 08:05:51 »
0 Show voters
Szép majd teszteltem: )

Nem elérhető Pedró

  • 3341
  • 2014 © Az év Szkriptere
    • Profil megtekintése
TextLabel/Teleport készítõ
« Válasz #9 Dátum: 2012. május 13. - 08:13:47 »
0 Show voters
én nem látok benne textcreate parancsot.
E: a kirakott kódhoz miértnem raktad már be a textcreate-s cuccot?wtf..
« Utoljára szerkesztve: 2012. május 13. - 08:21:13 írta Pedro »

TextLabel/Teleport készítõ
« Válasz #10 Dátum: 2012. május 13. - 10:09:50 »
0 Show voters
Két külön szkript, két külön kód. Mikor a TextLabelCreater-t feltettem kódba, kicsit lassan töltött be nekem az oldal... Ezért át tettem Pastebin-re.
Idézetet írta: Dead date=1336889151\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"21359\" data-ipsquote-contentclass=\"forums_Topic
Szép majd teszteltem: )
 
Köszi. :)
« Utoljára szerkesztve: 2012. május 13. - 10:11:56 írta Ryuuzaki »

TextLabel/Teleport készítõ
« Válasz #11 Dátum: 2012. május 13. - 10:58:35 »
0 Show voters
Szép munka, ment a+ ;D

Nem elérhető Neon

  • 300
    • Profil megtekintése
TextLabel/Teleport készítõ
« Válasz #12 Dátum: 2012. május 13. - 12:09:36 »
0 Show voters
Jó Munka

TextLabel/Teleport készítõ
« Válasz #13 Dátum: 2012. május 13. - 12:48:40 »
0 Show voters
Idézetet írta: Striker date=1336899515\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"21359\" data-ipsquote-contentclass=\"forums_Topic
Szép munka, ment a+ ;D
 

Jó Munka
 
[/quote]
Köszi. ;D

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal