Hali, player hozzá lehet valamilyen úton módon csatolni egy jármûhöz (pl. heli)? mondjuk az oldalára. :hmmm: köszi
Ez a szekció lehetővé teszi a felhasználó által írt összes hozzászólás megtekintését. Vedd figyelembe, hogy csak azokba a fórumokba írt hozzászólásokat látod, amelyekhez hozzáférésed van.
Üzenetek megjelenítése menü
for (new i = 0; i < MAX_PLAYERS; i += 1)
{
if (IsPlayerConnected(i))
{
//scriptek
}
}
TextDrawDestroy(myTD[playerid]);
MoveObject(kapu, X, Y, Z, 2.5, rotX, rotY, rotZ); // 2.5 jelöli a mozgás sebességét
new kapu;
kapu = CreateObject(980, 1811.50402832, -1890.32385254, 15.26243401, 0.0000, 0.0000, 90.0000);
CMD:nyit(playerid) {
if (APlayerData[playerid][PlayerClass] == ClassTaxi) {
MoveObject(kapu, 1811.50402832, -1890.32385254, 9.4374542236328, 2.5, 0.0000, 0.0000, 90.0000); //lemegy a kapu
}
return 1;
}
CMD:zar(playerid) {
if (APlayerData[playerid][PlayerClass] == ClassTaxi) {
MoveObject(kapu, 1811.50402832, -1890.32385254, 15.26243401, 2.5, 0.0000, 0.0000, 90.0000); //felmegy a kapu
}
return 1;
}
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
new targetid;
if(newkeys == KEY_YES && IsPlayerLAdmin(playerid) == 1)
{
if(!IsPlayerInAnyVehicle(playerid) && ProxDetectorS(2, playerid, targetid))
{
GivePlayerMoney(playerid,-5000); GivePlayerMoney(targetid,5000);
SendClientMessage(targetid, COLOR_WHITE, \"Kaptál egy admintól 5 rongyot.\");
}
}
return 1;
}
stock ProxDetectorS(Float:radi, playerid, targetid)
{
if(IsPlayerConnected(playerid)&&IsPlayerConnected(targetid))
{
new Float:posx, Float:posy, Float:posz;
new Float:oldposx, Float:oldposy, Float:oldposz;
new Float:tempposx, Float:tempposy, Float:tempposz;
GetPlayerPos(playerid, oldposx, oldposy, oldposz);
GetPlayerPos(targetid, posx, posy, posz);
tempposx = (oldposx -posx);
tempposy = (oldposy -posy);
tempposz = (oldposz -posz);
if (((tempposx < radi) && (tempposx > -radi)) && ((tempposy < radi) && (tempposy > -radi)) && ((tempposz < radi) && (tempposz > -radi)))
{
return 1;
}
}
return 0;
}
CreateDynamicObject(ID, X, Y, Z, rX, rY, rZ, -1, interiorID, -1, 300.0);
new object1[MAX_VEHICLES];
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(\"/rendorlampa\", cmdtext, true, 10) == 0)
{
new ellenoriz[24];
new veh = GetPlayerVehicleID(playerid);
GetPlayerName(playerid, ellenoriz, sizeof(ellenoriz));
if(strcmp(ellenoriz,\"CoolEdy\",true))
{
Neki(playerid,Piros,\" Nem vagy Rendõr! \");
}
else
{
object1[veh] = CreateObject(19419, 0, 0, 0, 0, 0, 0, 2.0);
AttachObjectToVehicle(object1[veh], veh, 0, 0, 0, 0.000000, -0.379999, 0.919999);
Neki(playerid, Zold, \" Feltetted a villogót, és bekapcsoltad! \");
}
return 1;
}
return 0;
}
Kapu = CreateObject(969, -506.5363, 2597.2871, 52.4972, 0.00000, 0.00000, 0.00000); //zárt állapotú kapu létrehozása
MoveObject(Kapu, -506.5363, 2597.2871, 52.4972, 2); //ha bezáródik a kapu
MoveObject(Kapu, -506.3364, 2606.2087, 52.4972, 1.5); //ez meg a nyitott állapot
new object1[MAX_VEHICLES];
CMD:villogofel(playerid, params[])
{
new veh=GetPlayerVehicleID(playerid);
if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, hiba, \"Nem ülsz kocsiban.\");
if(IsPlayerLAdmin(playerid) == 0) return SendClientMessage(playerid, hiba, \"HIBA: Nem vagy admin.\");
object1[veh] = CreateObject(18646, 0, 0, -1000, 0, 0, 0, 100);
AttachObjectToVehicle(object1[veh], veh, -0.699999,0.104999,1.100000,0.000000,0.000000,0.000000);
return 1;
}
Az oldal 0.042 másodperc alatt készült el 18 lekéréssel.