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

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Szkript kérések => A témát indította: buci11 - 2011. november 07. - 16:12:37

Cím: kéne egy egyszerû teleport készítõ script
Írta: buci11 - 2011. november 07. - 16:12:37
üdv szerverembe rengeteg teleportot kellene berakni és szeretnék egy olyan scriptet ami autót is oda teleportálja és egyszerû pl csak 1 sor az egész régebben volt ilyenem de nem tudom a nevét
Cím: kéne egy egyszerû teleport készítõ script
Írta: lusta19 - 2011. november 07. - 18:38:46
if (strcmp(\"/tele\", cmdtext, true, 10) == 0)
{
    SetPlayerPos(playerid, -2382.3792,-2834.7109,12.3250);
   SetVehiclePos(GetPlayerVehicleID(playerid), Koordináta);//jármûvet
    SendClientMessage(playerid, 0x008000AA, \"Elteleportáltál \");
    return 1;
}
Cím: kéne egy egyszerû teleport készítõ script
Írta: N@rbirock - 2011. november 07. - 19:52:35
van egy jo program ehez http://sampforum.hu/index.php?topic=3344.0
Cím: kéne egy egyszerû teleport készítõ script
Írta: Light557 - 2011. november 07. - 20:24:40
http://sampforum.hu/index.php?topic=14578.0
Cím: kéne egy egyszerû teleport készítõ script
Írta: Jocko22 - 2011. november 07. - 20:28:58
ÉN nem vagyok pro scripter :D de annyiben tudok segíteni hogy ha leadod a kordinátátkat meg a kocsikét akkor FS-be beírom õket neked és akkor meg lesznek a telék meg az autók ha nincs más szívesen meg csinálom neked..
Cím: kéne egy egyszerû teleport készítõ script
Írta: buci11 - 2011. november 08. - 21:07:36
nagyon köszönöm a nagylelkû felajánlásod és elfogadom kordináták:
[pawn]-2467.2397,2239.5198,4.7909 házam
1324.2866,1269.1885,10.8203 /lvair
2029.5264,1344.1198,10.8203 /lv
1648.8457,-2430.3054,13.5547 /ls air
1539.2975,-1351.4813,329.4641 /tower
1504.3158,-1637.3357,14.0469   /ls
-1250.4430,-2.5162,14.1484  /sfair
-1948.0162,263.0266,35.4688 /sf
-2351.4917,-1626.6062,483.6747 /chilliad[/pawn]
Cím: kéne egy egyszerû teleport készítõ script
Írta: [HUN]0.3c Scripter - 2011. november 09. - 15:23:59
//Remélem jó,most dobtam össze :D
OnPlayerCommandText alá:
[pawn]if (strcmp(\"/hazam\", cmdtext, true, 10) == 0)
{
    SetPlayerPos(playerid, -2467.2397,2239.5198,4.7909);
    SetVehiclePos(GetPlayerVehicleID(playerid), -2467.2397,2239.5198,4.7909);
    SendClientMessage(playerid, 0xFF0000FF, \"Elteleportáltál a házadhoz!\");
    return 1;
}
if (strcmp(\"/lvair\", cmdtext, true, 10) == 0)
{
    SetPlayerPos(playerid, 1324.2866,1269.1885,10.8203);
    SetVehiclePos(GetPlayerVehicleID(playerid), 1324.2866,1269.1885,10.8203);
    SendClientMessage(playerid, 0xFF0000FF, \"Elteleportáltál Las Venturas reptérre!\");
    return 1;
}
if (strcmp(\"/lv\", cmdtext, true, 10) == 0)
{
    SetPlayerPos(playerid, 2029.5264,1344.1198,10.8203);
    SetVehiclePos(GetPlayerVehicleID(playerid), 2029.5264,1344.1198,10.8203);
    SendClientMessage(playerid, 0xFF0000FF, \"Elteleportáltál Las Venturasba!\");
    return 1;
}
if (strcmp(\"/lsair\", cmdtext, true, 10) == 0)
{
    SetPlayerPos(playerid, 1648.8457,-2430.3054,13.5547);
    SetVehiclePos(GetPlayerVehicleID(playerid), 1648.8457,-2430.3054,13.5547);
    SendClientMessage(playerid, 0xFF0000FF, \"Elteleportáltál Los Santos reptérre!\");
    return 1;
}
if (strcmp(\"/tower\", cmdtext, true, 10) == 0)
{
    SetPlayerPos(playerid, 1539.2975,-1351.4813,329.4641);
    SetVehiclePos(GetPlayerVehicleID(playerid), 1539.2975,-1351.4813,329.4641);
    SendClientMessage(playerid, 0xFF0000FF, \"Elteleportáltál Towerbe!\");
    return 1;
}
if (strcmp(\"/ls\", cmdtext, true, 10) == 0)
{
    SetPlayerPos(playerid, 1504.3158,-1637.3357,14.0469);
    SetVehiclePos(GetPlayerVehicleID(playerid), 1504.3158,-1637.3357,14.0469);
    SendClientMessage(playerid, 0xFF0000FF, \"Elteleportáltál Los Santosba!\");
    return 1;
}
if (strcmp(\"/sfair\", cmdtext, true, 10) == 0)
{
    SetPlayerPos(playerid, -1250.4430,-2.5162,14.1484);
    SetVehiclePos(GetPlayerVehicleID(playerid), -1250.4430,-2.5162,14.1484);
    SendClientMessage(playerid, 0xFF0000FF, \"Elteleportáltál San Fierro reptérre!\");
    return 1;
}
if (strcmp(\"/chilliad\", cmdtext, true, 10) == 0)
{
    SetPlayerPos(playerid, --2351.4917,-1626.6062,483.6747);
    SetVehiclePos(GetPlayerVehicleID(playerid), -2351.4917,-1626.6062,483.6747);
    SendClientMessage(playerid, 0xFF0000FF, \"Elteleportáltál Chilliadra!\");
    return 1;
}[/pawn]
Cím: kéne egy egyszerû teleport készítõ script
Írta: buci11 - 2011. november 09. - 17:28:41
köszi hogy dolgoztál bele de sajnos nem jó mert teleportnál kiteszi az autóból az embert igaz elviszi az autót is de kirakja
Cím: kéne egy egyszerû teleport készítõ script
Írta: Jocko22 - 2011. november 10. - 16:59:54
Neki állok még ma meg próbálom befejezni :)
Cím: kéne egy egyszerû teleport készítõ script
Írta: staubka - 2011. november 10. - 17:53:22
Csak írd át így a teléket:
[pawn]if(IsPlayerInAnyVehicle(playerid)) SetVehiclePos(GetPlayerVehicleID(playerid),X,Y,Z);
else SetPlayerPos(playerid,X,Y,Z);
SendClientMessage(playerid,...);[/pawn]
Cím: kéne egy egyszerû teleport készítõ script
Írta: Jocko22 - 2011. november 10. - 18:06:16
Elkészült remélem jó lesz én teszteltem nálam mûködött!
 
( A /hazam parancsot direkt nem írtam bele hogy csak te tudj róla és /hazam nem /házam :D )
 
Script
[pawn]/////////By Toorop///////////
#include <a_samp>
#include <zcmd>
#define FILTERSCRIPT
#define COLOR_LIGHTBLUED 0x33CCFFAA
#define COLOR_LIGHTGREEN 0x9ACD32AA
/// /teles ///
command(teles, playerid, params[])
{
{
       SendClientMessage(playerid, 0x9ACD32AA,\"======================================\");
   SendClientMessage(playerid,0x33CCFFAA,\"             TELEPORTOK\");
   SendClientMessage(playerid,0x33CCFFAA,\" /lvair - /lv - /ls - /lsair\");
   SendClientMessage(playerid,0x33CCFFAA,\" /tower - /sf - /sfair - /chilliad\");
       SendClientMessage(playerid, 0x9ACD32AA, \"=======================================\");
}
return 1;
}
/// /hazam ///
command(hazam, playerid, params[])
{
      if(!IsPlayerInAnyVehicle(playerid))
{
         SetPlayerPos(playerid,-2467.2397,2239.5198,4.7909);
         SetPlayerFacingAngle(playerid,126.5343);
         SetPlayerInterior(playerid,0);
         SendClientMessage(playerid,COLOR_LIGHTGREEN,\"Üdvözöllek A Házadnál\");
      }
    else
      {
        SetVehiclePos(GetPlayerVehicleID(playerid),-2467.2397,2239.5198,4.7909);
         SetVehicleZAngle(GetPlayerVehicleID(playerid),126.5343);
         SetPlayerInterior(playerid,0);
         LinkVehicleToInterior(GetPlayerVehicleID(playerid),0);
         SendClientMessage(playerid,COLOR_LIGHTGREEN,\"Üdvözöllek A Házadnál\");
     }
return 1;
}
/// /lvair ///
command(lvair, playerid, params[])
{
      if(!IsPlayerInAnyVehicle(playerid))
{
         SetPlayerPos(playerid,1324.2866,1269.1885,10.8203);
         SetPlayerFacingAngle(playerid,126.5343);
         SetPlayerInterior(playerid,0);
         SendClientMessage(playerid,COLOR_LIGHTBLUED,\"Üdvözöllek LV-Airon\");
      }
    else
      {
        SetVehiclePos(GetPlayerVehicleID(playerid),1324.2866,1269.1885,10.8203);
         SetVehicleZAngle(GetPlayerVehicleID(playerid),126.5343);
         SetPlayerInterior(playerid,0);
         LinkVehicleToInterior(GetPlayerVehicleID(playerid),0);
         SendClientMessage(playerid,COLOR_LIGHTBLUED,\"Üdvözöllek LV-Airon\");
     }
return 1;
}
/// /lv ////
command(lv, playerid, params[])
{
      if(!IsPlayerInAnyVehicle(playerid))
{
         SetPlayerPos(playerid,2029.5264,1344.1198,10.8203);
         SetPlayerFacingAngle(playerid,126.5343);
         SetPlayerInterior(playerid,0);
         SendClientMessage(playerid,COLOR_LIGHTBLUED,\"Üdvözöllek LV-ben\");
      }
    else
      {
        SetVehiclePos(GetPlayerVehicleID(playerid),2029.5264,1344.1198,10.8203);
         SetVehicleZAngle(GetPlayerVehicleID(playerid),126.5343);
         SetPlayerInterior(playerid,0);
         LinkVehicleToInterior(GetPlayerVehicleID(playerid),0);
         SendClientMessage(playerid,COLOR_LIGHTBLUED,\"Üdvözöllek LV-ben\");
     }
return 1;
}
//// /lsair ///
command(lsair, playerid, params[])
{
      if(!IsPlayerInAnyVehicle(playerid))
{
         SetPlayerPos(playerid,1648.8457,-2430.3054,13.5547);
         SetPlayerFacingAngle(playerid,126.5343);
         SetPlayerInterior(playerid,0);
         SendClientMessage(playerid,COLOR_LIGHTBLUED,\"Üdvözöllek LS-Airon\");
      }
    else
      {
        SetVehiclePos(GetPlayerVehicleID(playerid),1648.8457,-2430.3054,13.5547);
         SetVehicleZAngle(GetPlayerVehicleID(playerid),126.5343);
         SetPlayerInterior(playerid,0);
         LinkVehicleToInterior(GetPlayerVehicleID(playerid),0);
         SendClientMessage(playerid,COLOR_LIGHTBLUED,\"Üdvözöllek LS-Airon\");
     }
return 1;
}
/// /tower ////
command(tower, playerid, params[])
{
      if(!IsPlayerInAnyVehicle(playerid))
{
         SetPlayerPos(playerid,1539.2975,-1351.4813,329.4641);
         SetPlayerFacingAngle(playerid,126.5343);
         SetPlayerInterior(playerid,0);
         SendClientMessage(playerid,COLOR_LIGHTBLUED,\"Üdvözöllek Towernál\");
      }
    else
      {
        SetVehiclePos(GetPlayerVehicleID(playerid),1539.2975,-1351.4813,329.4641);
         SetVehicleZAngle(GetPlayerVehicleID(playerid),126.5343);
         SetPlayerInterior(playerid,0);
         LinkVehicleToInterior(GetPlayerVehicleID(playerid),0);
         SendClientMessage(playerid,COLOR_LIGHTBLUED,\"Üdvözöllek Towernál\");
     }
return 1;
}
/// /ls ///
command(ls, playerid, params[])
{
      if(!IsPlayerInAnyVehicle(playerid))
{
         SetPlayerPos(playerid,1504.3158,-1637.3357,14.0469);
         SetPlayerFacingAngle(playerid,126.5343);
         SetPlayerInterior(playerid,0);
         SendClientMessage(playerid,COLOR_LIGHTBLUED,\"Üdvözöllek LS-ben\");
      }
    else
      {
        SetVehiclePos(GetPlayerVehicleID(playerid),1504.3158,-1637.3357,14.0469);
         SetVehicleZAngle(GetPlayerVehicleID(playerid),126.5343);
         SetPlayerInterior(playerid,0);
         LinkVehicleToInterior(GetPlayerVehicleID(playerid),0);
         SendClientMessage(playerid,COLOR_LIGHTBLUED,\"Üdvözöllek LS-ben\");
     }
return 1;
}
/// /sfair ///
command(sfair, playerid, params[])
{
      if(!IsPlayerInAnyVehicle(playerid))
{
         SetPlayerPos(playerid,-1250.4430,-2.5162,14.1484);
         SetPlayerFacingAngle(playerid,126.5343);
         SetPlayerInterior(playerid,0);
         SendClientMessage(playerid,COLOR_LIGHTBLUED,\"Üdvözöllek SF-Airon\");
      }
    else
      {
        SetVehiclePos(GetPlayerVehicleID(playerid),-1250.4430,-2.5162,14.1484);
         SetVehicleZAngle(GetPlayerVehicleID(playerid),126.5343);
         SetPlayerInterior(playerid,0);
         LinkVehicleToInterior(GetPlayerVehicleID(playerid),0);
         SendClientMessage(playerid,COLOR_LIGHTBLUED,\"Üdvözöllek SF-Airon\");
     }
return 1;
}
/// /sf ///
command(sf, playerid, params[])
{
      if(!IsPlayerInAnyVehicle(playerid))
{
         SetPlayerPos(playerid,-1948.0162,263.0266,35.4688);
         SetPlayerFacingAngle(playerid,126.5343);
         SetPlayerInterior(playerid,0);
         SendClientMessage(playerid,COLOR_LIGHTBLUED,\"Üdvözöllek SF-ben\");
      }
    else
      {
        SetVehiclePos(GetPlayerVehicleID(playerid),-1948.0162,263.0266,35.4688);
         SetVehicleZAngle(GetPlayerVehicleID(playerid),126.5343);
         SetPlayerInterior(playerid,0);
         LinkVehicleToInterior(GetPlayerVehicleID(playerid),0);
         SendClientMessage(playerid,COLOR_LIGHTBLUED,\"Üdvözöllek SF-ben\");
     }
return 1;
}
/// /chilliad ///
command(chilliad, playerid, params[])
{
      if(!IsPlayerInAnyVehicle(playerid))
{
         SetPlayerPos(playerid,-2351.4917,-1626.6062,483.6747);
         SetPlayerFacingAngle(playerid,126.5343);
         SetPlayerInterior(playerid,0);
         SendClientMessage(playerid,COLOR_LIGHTBLUED,\"Üdvözöllek Chilliadon\");
      }
    else
      {
        SetVehiclePos(GetPlayerVehicleID(playerid),-2351.4917,-1626.6062,483.6747);
         SetVehicleZAngle(GetPlayerVehicleID(playerid),126.5343);
         SetPlayerInterior(playerid,0);
         LinkVehicleToInterior(GetPlayerVehicleID(playerid),0);
         SendClientMessage(playerid,COLOR_LIGHTBLUED,\"Üdvözöllek Chilliadon\");
     }
return 1;
}[/pawn]
[mod][ pawn ] [ /pawn ] Tegek használata KÖTELEZÕ! [/mod]