Üzenetek megjelenítése

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 - negyes44

Oldalak: 1 2 3 [4] 5 6 ... 8
46
Segítségkérés / TEAM
« Dátum: 2010. Július 20. - 19:04:21 »
Még egy kis segítenivaló :) Azt szeretném megvalósítani hogy pl van egy taxis. beírja /taxi, és SetPlayerTeam(playerid, 1); Ugye akkor berakja 1 es teamba, Namost a járókelo taxit hív /999 akkor hogyan tudom megcsináli ha a player beírja csak az lássa az üzenetet, aki az 1 es teamban van? Üdv Dávid

47
Segítségkérés / Jármu
« Dátum: 2010. Július 20. - 17:10:43 »
Nagyon jól tudom hogy azt úgy kell, saját modot írtam. Nekem úgy kelene, hogy a lerakott kocsik közül, egy player megvesz egyet le akar menni a szerverrol, leparkol, a kocsit lezárja, de ha lemegy, és lesz egy reset viszaáll a kocsi az alap helyére ami a modban van. Nekem az kell, hogy az autót ahová viszik ott maradjon reset után is!

48
Segítségkérés / Jármu
« Dátum: 2010. Július 20. - 15:58:04 »
Üdv, megoldható lenene az hogy amikor a szerver leáll, vagy ujjraindítom, a jármuvek ott maradjanak ahol vannak? Valami fájlba nem-e lehet lementeni a kooordinátájukat típusukat színeiket, majd indításkor betölteni? És a másik, hogy a szerveren autó vásárlás van. De az a baj hogy a jármuveket ellopják. Itt is olyan megoldás kellene, hogy egy fájl megjegyzi hogy kié volt az autó és csak ot engedi beleülni a vezeto ülésbe. Ezért kell az elso, mert ha valaki megvesz egy kocsit az ne tunjün el resetkor, és resi után is csak o tudjon beleülni. Köszönöm a segítségeteket! Üdv Dávid

49
Segítségkérés / Feje fölött a info
« Dátum: 2010. Július 12. - 13:42:28 »
Üdv, a modban valahol benne kell leni neki! Keress rá benne ottvan. Mit ír ki a feje fölé? A pawnoba írd be a keresobe és töröld a függvényt.

50
Segítségkérés / pay
« Dátum: 2010. Július 12. - 13:38:47 »
Üdv kellene egy kis segítség, csináltam egy scriptet hogy ha a player beírja /pay 1 akkor levesz tole 5000-t. Namost mit kellene beleírnom a függvénybe, hogy ha a játékosnak csak mondjuk 20& ja va akkor kiírja neki hogy nincs elég pénzed.
Íme a sor:
 

if(strcmp(cmdtext, \"/pay1\", true) == 0)
    {
    GivePlayerMoney(playerid, -5000);
new papir[MAX_PLAYER_NAME];
GetPlayerName(playerid, papir, sizeof(papir));
format(string, sizeof(string), \"%s Kifizette a büntetést. 5000 Ft\", papir);
SendClientMessageToAll(0xFFFF00AA, string);
return 1;
    }
 
[/quote]
Üdv, Dávid

51
Segítségkérés / Automata Kapu
« Dátum: 2010. Július 11. - 23:18:05 »
Üdv, Így néz most ki a parancs:
 

public CheckGate()
{
for(new i;i<MAX_PLAYERS;i++)
{
if(IsPlayerLAdmin(i))
{
     if(IsPlayerInRangeOfPoint(i,10.0, 2668.6069335938, 468.35043334961, 8.9748229980469))
     {
          MoveObject(kapu, 2668.6069335938, 468.35043334961, -1.9748229980469,7);
     }else{
          MoveObject(kapu, 2668.6069335938, 468.35043334961, 8.9748229980469,7);
     }
     if(IsPlayerInRangeOfPoint(i,10.0, 2665.7978515625, 468.70178222656, 8.9555511474609))
     {
          MoveObject(kapu2, 2665.7978515625, 468.70178222656, -1.9555511474609,7);
     }else{
          MoveObject(kapu2, 2665.7978515625, 468.70178222656, 8.9555511474609,7);
     }
     if(IsPlayerInRangeOfPoint(i,10.0, 2647.8645019531, 432.19100952148, 9.0050315856934))
     {
          MoveObject(kapu3, 2647.8645019531, 432.19100952148, 2.0050315856934,7);
     }else{
          MoveObject(kapu3, 2647.8645019531, 432.19100952148, 9.0050315856934,7);
     }
 if(IsPlayerInRangeOfPoint(i,10.0, 2647.0517578125, 426.33963012695, 9.1260852813721))
     {
          MoveObject(kapu4, 2647.0517578125, 426.33963012695, 9.1260852813721,7);
     }else{
          MoveObject(kapu4, 2647.0517578125, 426.33963012695, 9.1260852813721,7);
     }
     if(IsPlayerInRangeOfPoint(i,10.0, 2541.9711914063, 506.08053588867, 9.3554286956787))
     {
          MoveObject(kapu5, 2541.9711914063, 506.08053588867, 2.3554286956787,7);
     }else{
          MoveObject(kapu5, 2541.9711914063, 506.08053588867, 9.3554286956787,7);
     }
     if(IsPlayerInRangeOfPoint(i,10.0, 2530.0517578125, 507.46173095703, 9.3517475128174))
     {
          MoveObject(kapu6, 2530.0517578125, 507.46173095703, 2.3517475128174,7);
     }else{
          MoveObject(kapu6, 2530.0517578125, 507.46173095703, 9.3517475128174,7);
     }
     if(IsPlayerInRangeOfPoint(i,10.0, 2237.653320, 2453.586914, 13.690311))
     {
           MoveObject(kapu7, 2237.634765, 2445.240722, 13.690311,7);
     }else{
          MoveObject(kapu7, 2237.653320, 2453.586914, 13.690311,7);
     }
  }
}
}
 
[/quote]
Igaz most admin nyitja, de vagy egynek nyillik, vagy csak rconnak.....

52
Segítségkérés / Automata Kapu
« Dátum: 2010. Július 10. - 23:02:27 »
Üdv, maark nagyon köszönöm a segítséged, sikerült egy kis bibi azért akadt. Itt az ladminok nyitják a kaput, a playerek nem, nos ha ol felmegy 5 admin, akkor csak az elso a 0-ás ID tudja kinyitni, az utána következok nem. megpróbáltam returnokat berakni így, de nem jó mindig csak az elso tudja nyitni.
 

public CheckGate()
{
new i;
if(IsPlayerLAdmin(i))
{
     if(IsPlayerInRangeOfPoint(i,10.0, 2668.6069335938, 468.35043334961, 8.9748229980469))
     {
          MoveObject(kapu, 2668.6069335938, 468.35043334961, -1.9748229980469,7);
     }else{
          MoveObject(kapu, 2668.6069335938, 468.35043334961, 8.9748229980469,7);
          return 1;
     }
     if(IsPlayerInRangeOfPoint(i,10.0, 2665.7978515625, 468.70178222656, 8.9555511474609))
     {
          MoveObject(kapu2, 2665.7978515625, 468.70178222656, -1.9555511474609,7);
     }else{
          MoveObject(kapu2, 2665.7978515625, 468.70178222656, 8.9555511474609,7);
          return 1;
     }
     if(IsPlayerInRangeOfPoint(i,10.0, 2647.8645019531, 432.19100952148, 9.0050315856934))
     {
          MoveObject(kapu3, 2647.8645019531, 432.19100952148, 2.0050315856934,7);
     }else{
          MoveObject(kapu3, 2647.8645019531, 432.19100952148, 9.0050315856934,7);
          return 1;
     }
 if(IsPlayerInRangeOfPoint(i,10.0, 2647.0517578125, 426.33963012695, 9.1260852813721))
     {
          MoveObject(kapu4, 2647.0517578125, 426.33963012695, 9.1260852813721,7);
     }else{
          MoveObject(kapu4, 2647.0517578125, 426.33963012695, 9.1260852813721,7);
          return 1;
     }
     if(IsPlayerInRangeOfPoint(i,10.0, 2541.9711914063, 506.08053588867, 9.3554286956787))
     {
          MoveObject(kapu5, 2541.9711914063, 506.08053588867, 2.3554286956787,7);
     }else{
          MoveObject(kapu5, 2541.9711914063, 506.08053588867, 9.3554286956787,7);
          return 1;
     }
     if(IsPlayerInRangeOfPoint(i,10.0, 2530.0517578125, 507.46173095703, 9.3517475128174))
     {
          MoveObject(kapu6, 2530.0517578125, 507.46173095703, 2.3517475128174,7);
     }else{
          MoveObject(kapu6, 2530.0517578125, 507.46173095703, 9.3517475128174,7);
          return 1;
     }
         if(IsPlayerInRangeOfPoint(i,10.0, 2237.653320, 2453.586914, 13.690311))
     {
          MoveObject(kapu7, 2237.634765, 2445.240722, 13.690311,7);
     }else{
          MoveObject(kapu7, 2237.653320, 2453.586914, 13.690311,7);
          return 1;
 }
}
 return 0;
}
[/quote]
Üdv Dávid

53
Segítségkérés / Automata Kapu
« Dátum: 2010. Július 09. - 21:58:44 »
Lecseréltem az öszes
 

if(IsPlayerLAdmin(playerid))
 
[/quote]-t
erre:
 

if(!IsPlayerLAdmin(playerid))
 
[/quote]
De semmi a civil is tudja nyitni....

54
Segítségkérés / Bot kivétel
« Dátum: 2010. Július 09. - 21:04:11 »
Üdv, a megoldás itt:
 

public OnPlayerInteriorChange(playerid,newinteriorid,oldinteriorid)
{
     if(!oldinteriorid)
     {
        switch(newinteriorid)
        {
            case 1,4,6: SetTimerEx(\"AMMUTIMER\",1000,0,\"i\",playerid);
        }
     }
     return 1;
}
 
[/quote]

55
Segítségkérés / Automata Kapu
« Dátum: 2010. Július 09. - 20:12:59 »
Üdv, Nos ezt a scriptet arra írtam hogy ha egy admin a közelébe magy, kinyillik a kapu, majd bezár, eddig okés, de! Ha civil odamegy akkor is kinyillik, pedig benne van az #include <IsPlayerLAdmin>, és nem tudom mi a baj, hibaüzenet nincsen.

56
Segítségkérés / Automata Kapu
« Dátum: 2010. Július 09. - 19:35:41 »
Üdv, vannaka  a szerveren automata kapuim, de bárki a közelébe megy kinyillik, úgy kellene hogy csak Ladmin. Ez ezgy Script.
 

#include <a_samp>
#include <IsPlayerLAdmin>
#if defined FILTERSCRIPT
#else
new kapu;
new kapu2;
new kapu3;
new kapu4;
new kapu5;
new kapu6;
new kapu7;
public OnFilterScriptInit()
{
kapu = CreateObject(987, 2668.6069335938, 468.35043334961, 8.9748229980469, 0, 0, 172);
kapu2 = CreateObject(987, 2665.7978515625, 468.70178222656, 8.9555511474609, 0, 0, 170);
kapu3 = CreateObject(987, 2647.8645019531, 432.19100952148, 9.0050315856934, 0, 0, 262);
kapu4 = CreateObject(987, 2647.0517578125, 426.33963012695, 9.1260852813721, 0, 0, 262);
kapu5 = CreateObject(987, 2541.9711914063, 506.08053588867, 9.3554286956787, 0, 0, 173.03161621094);
kapu6 = CreateObject(987, 2530.0517578125, 507.46173095703, 9.3517475128174, 0, 0, 173.43676757813);
kapu7 = CreateObject(2990, 2237.653320, 2453.586914, 13.690311, 0.0000, 0.0000, 270.1600);
SetTimer(\"CheckGate\",1000,true);
return 1;
}
forward CheckGate();
#endif
public CheckGate()
{
new playerid;
    new kapu_status;
    new kapu2_status;
    new kapu3_status;
    new kapu4_status;
    new kapu5_status;
    new kapu6_status;
new kapu7_status;
 for(new i;i<MAX_PLAYERS;i++)
    {
        if(!IsPlayerConnected(i)) continue;
       if(IsPlayerLAdmin(playerid))
        if(IsPlayerInRangeOfPoint(i,20.0, 2668.6069335938, 468.35043334961, 8.9748229980469))kapu_status=1;
        if(IsPlayerLAdmin(playerid))
        if(IsPlayerInRangeOfPoint(i,20.0, 2665.7978515625, 468.70178222656, 8.9555511474609))kapu2_status=1;
        if(IsPlayerLAdmin(playerid))
        if(IsPlayerInRangeOfPoint(i,20.0, 2647.8645019531, 432.19100952148, 9.0050315856934))kapu3_status=1;
   if(IsPlayerLAdmin(playerid))
   if(IsPlayerInRangeOfPoint(i,20.0, 2647.0517578125, 426.33963012695, 9.1260852813721))kapu4_status=1;
        if(IsPlayerLAdmin(playerid))
   if(IsPlayerInRangeOfPoint(i,20.0, 2541.9711914063, 506.08053588867, 9.3554286956787))kapu5_status=1;
        if(IsPlayerLAdmin(playerid))
   if(IsPlayerInRangeOfPoint(i,20.0, 2530.0517578125, 507.46173095703, 9.3517475128174))kapu6_status=1;
    }
    if(kapu_status)MoveObject(kapu, 2668.6069335938, 468.35043334961, -1.9748229980469,7);
    else MoveObject(kapu, 2668.6069335938, 468.35043334961, 8.9748229980469,7);
    if(kapu2_status)MoveObject(kapu2, 2665.7978515625, 468.70178222656, -1.9555511474609,7);
    else MoveObject(kapu2, 2665.7978515625, 468.70178222656, 8.9555511474609,7);
    if(kapu3_status)MoveObject(kapu3, 2647.8645019531, 432.19100952148, 2.0050315856934,7);
    else MoveObject(kapu3, 2647.8645019531, 432.19100952148, 9.0050315856934,7);
    if(kapu4_status)MoveObject(kapu4, 2647.0517578125, 426.33963012695, 2.1260852813721,7);
    else MoveObject(kapu4, 2647.0517578125, 426.33963012695, 9.1260852813721,7);
    if(kapu5_status)MoveObject(kapu5, 2541.9711914063, 506.08053588867, 2.3554286956787,7);
    else MoveObject(kapu5, 2541.9711914063, 506.08053588867, 9.3554286956787,7);
    if(kapu6_status)MoveObject(kapu6, 2530.0517578125, 507.46173095703, 2.3517475128174,7);
    else MoveObject(kapu6, 2530.0517578125, 507.46173095703, 9.3517475128174,7);
    if(kapu7_status)MoveObject(kapu7, 2237.634765, 2445.240722, 13.690311,7);
    else MoveObject(kapu7, 2237.653320, 2453.586914, 13.690311,7);
}
 
[/quote]
Egyszerüen nem jövök rá. Segítsetek, köszönöm üdv: Dávid

57
Segítségkérés / Vasút
« Dátum: 2010. Június 28. - 21:10:09 »
Üdv! Köszönöm a válaszokat, Aki végigjátsztotta az alap játékot van egy küldi ahol a vonat a másik vonalon megy. Nem, nem mapolt sinen akarom közlekedtetni hanem egyszerüen a menetirány szerinti bal oldalit. Megfordítást már megoldottam RoatX et átírtam.. asszem. Namost vonatot egyáltaán hogy lehet szabályosan lerakni? Nekem így van lerakva:
 

new LVPDTRAIN;
public OnGameModeInit()
{
   ConnectNPC(\"LVPDTRAIN\",\"LVPDTRAIN\");
   LVPDTRAIN = AddStaticVehicle(538,2864.7500,1255.3419,12.1256,200.0,125,0);
public OnPlayerSpawn(playerid)
{
   if(!IsPlayerNPC(playerid)) return 0;
     new npcname[MAX_PLAYER_NAME];
   GetPlayerName(playerid, npcname, sizeof(npcname));
new playername[64];
GetPlayerName(playerid,playername,64);
}
 
   if(!strcmp(playername,\"LVPDTRAIN\",true)) {
    SetSpawnInfo( playerid, 0, 125,1696.1456,-1954.1479,17.9267,92.1112, 31, 1000, 0, 0, 0, 0 );
       PutPlayerInVehicle(playerid, LVPDTRAIN, 0);
SetPlayerColor(playerid,0x33CCFFAA);
new Text3D:PTD1 = Create3DTextLabel(\"LVPDTRAIN\",0xFFFF00AA,30.0,40.0,50.0,40.0,0);
       Attach3DTextLabelToPlayer(PTD1, playerid, 0.0, 0.0, 0.5);
    }
return 1;
   }

 
Nos ez egy NPC, csak így tudtam berakni sehogy-máshogy, csak a felvételt töröltem, így a vonat megjelenik, de az npc nemcsatlakozik ezért tudom vezetni.
Próbáltam de berakni nem tudtam máshogy. Igen a bug sf ben :D Képzeljétek, nekem egy ideig NPC vezette a vonatomat a normál vasúti pályán, egyszer mikor felmentem nem volt ott a vonat de az npc ottvolt csatlakozva, hát mitlátok, ott száguldozik a villamos pályán, még ilyet... De hogy ment oda....

58
Segítségkérés / Vasút
« Dátum: 2010. Június 28. - 13:37:44 »
Üdv, az lenne a kérdésem, hogy a játékban a másik sínpálya használható e, valamint lehetne e a vonatot viszafelé fordítva közlekedtetni. Köszönöm.

59
Segítségkérés / Jármu
« Dátum: 2010. Június 28. - 11:02:48 »
Üdv. Segítséget szeretnék kérni. Hogyan tudnám megldani azt hogy egy jármube csak én tudjak beleülni. Senki más. 20 asa dminom van csak nekem. Vagy adminszintel kellene, vagy a nevemre valami függvényt. Köszönöm a segítséget!

60
Segítségkérés / Segítség!
« Dátum: 2010. Június 15. - 23:31:00 »
senki nem tudna segíteni?

Oldalak: 1 2 3 [4] 5 6 ... 8
SimplePortal 2.3.7 © 2008-2024, SimplePortal