Ü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 - aprila44

Oldalak: 1 ... 4 5 [6] 7 8 9
76
Szkript kérések / Több munka saját chat-el
« Dátum: 2012. július 19. - 21:53:44 »
2318.6741,2450.1377,10.8203

77
Szkript kérések / Több munka saját chat-el
« Dátum: 2012. július 19. - 21:02:18 »
Kimaradt a legfontosabb, hogy amikor munka közben, meghal a rendõr, akkor halál után a rendõrállomásra rakná?

78
Köszönöm, zárom!

79
Van egy az egyszerû dm scriptem.
Hogyan lehet azt megoldani, hogy halál után arra  a koordinátára rakja ahol a dm van?
Hogyan lehet lekérni, hogy jelenleg hányan játszanak a dm-ben?
 
new: bool:DM[MAX_PLAYERS];
public OnPlayerConnect(playerid)
{
    DM[playerid] = false;
    return 1;
}
public OnPlayerDisconnect(playerid, reason)
{
    DM[playerid] = false;
    return 1;
}
if(strcmp(cmdtext, \"/dm\") == 0 )
{
    if(DM[playerid] == true) return SendClientMessage(playerid,\" Jelenleg DM zónában vagy! Kilépés /exitdm\");
    ResetPlayerWeapons(playerid);
    GivePlayerWeapon(playerid,34,1000);
    SetPlayerArmour(playerid, 100);
    SetPlayerPos(playerid,279.5034,1955.9962,17.6406);
    SendClientMessage(playerid,\"Csatlakoztál a Sniper DM-hez! Kilépéshez: /exitdm\");
    DM[playerid] = true;
    return 1;
}
if(strcmp(cmdtext, \"/exitdm\") == 0)
{
    if(DM[playerid] == false) return SendClientMessage(playerid,\"Nem vagy DM zónában!\");
    DM[playerid] = false;
    SendClientMessage(playerid,\"Sikeresen kiléptél a DM zónából!\");
    ResetPlayerWeapons(playerid);
    return 1;
}

80
Szkript kérések / Több munka saját chat-el
« Dátum: 2012. július 18. - 17:03:37 »
Köszönöm, ez is már nagy segítség számomra.

81
Segítségkérés / tûz létrehozása
« Dátum: 2012. július 18. - 16:07:02 »
Én is kerestem már hasonló lyen scriptett. Én egyik szerón láttam egy tábortüzet, ami nagy lánggal égett, és nem vitte le a hp-t.
Nem robbant meg semmi.

82
Köszi, a segítséget, de ez így nem lesz jó.
Igazából az is elég lenne már ha beírom /rendor és meghal akkor a rendorállomásra rakná, nem oda ahova a gamemodom mód rakná.

83
Találtam itt egy scriptett: http://sampforum.hu/index.php?topic=4144.msg46809#msg46809
Ami szerintem jó kiindulás alap lehet az én rendõrõs munkámhoz.
Az a gond, hogy munka közben, halál után nem a rendõrállomáson spawnol újra hanem a gamemodomban lévõ helyekre.
Ezt hogy lehetne kijavítani?
Munka chat-et, hogyan lehet belerakni?
És azt hogyan lehet megoldani, hogy amikor kilép a munkából, akkor ne a rendõrõs skin legyen rajta, hanem az ami a munkába lépés elõtt volt?
Bocsánat a sok kérdésért.
 
//______________________________________________________________________________
//                  Taxi Script Készítõje: ALIEN
//                    Dátum:2010. Március. 30.
//                      Mindenjog fenntartva
//______________________________________________________________________________
#include <a_samp>
#define COLOR_GREY 0xAFAFAFAA
#define COLOR_GREEN 0x33AA33AA
#define COLOR_RED 0xAA3333AA
#define COLOR_YELLOW 0xFFFF00AA
#define COLOR_WHITE 0xFFFFFFAA
#define FILTERSCRIPT
#if defined FILTERSCRIPT
#define TEAM_CIVIL 1
#define TEAM_RENDOR 2
forward Money();
forward SavePos(playerid);
new gTeam[MAX_PLAYERS];
new name[MAX_PLAYER_NAME];
new money;
new iPlayerSkin[ MAX_PLAYERS ];
new Float: fPos[ MAX_PLAYERS ][ 4 ];
 
public Money()
{
    for(new i=0; i<MAX_PLAYERS; i++)
    {
         if(gTeam == TEAM_RENDOR)
         {
             GivePlayerMoney(i, 50000);
             SendClientMessage(i, COLOR_WHITE, \"[FIZETÉS]: Meg kaptad a fizetésed. 50000$-t!\");
         }
    }
}
public OnFilterScriptInit()
{
print(\" Munka script Készítette: ALIEN\");
money = SetTimer(\"Money\", 700000, true);// Az értéket átírhatod kedvedre
return 1;
}
public OnFilterScriptExit()
{
    KillTimer(money);
return 1;
}
#endif
public OnPlayerConnect(playerid)
{
SendClientMessage(playerid, COLOR_GREEN, \"Taxi Script betõltés kész. by ALIEN\");
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
    new tmp[256];
    new cmd[256];
    new string[256];
    new idx;
   
cmd = strtok(cmdtext, idx);
    tmp = strtok(cmdtext, idx);
 
//                                            MUNKA
if(strcmp(cmd, \"/rendor\", true) == 0)
{
   if(gTeam[playerid] == TEAM_CIVIL)
   {
      GetPlayerName(playerid, name, sizeof (name));
      format(string, sizeof(string), \"Rendõr, %s szolgálatba állt!\", name);
          SendClientMessageToAll(COLOR_GREEN, string);
          gTeam[playerid] = TEAM_RENDOR;
          SetPlayerPos(playerid, 2318.6741,2450.1377,10.8203);
          SetPlayerSkin(playerid, 280);
          GivePlayerWeapon(playerid, 26, 500);
          iPlayerSkin[ playerid ] = GetPlayerSkin( playerid );
   GetPlayerPos( playerid, fPos[ playerid ][ 0 ], fPos[ playerid ][ 1 ], fPos[ playerid ][ 2 ] );
   GetPlayerFacingAngle( playerid, fPos[ playerid ][ 3 ] );
          } else {
            SendClientMessage(playerid, COLOR_RED, \"Már rendõr vagy!\");
          }
          return 1;
}
if(strcmp(cmd, \"/rendorkilep\", true) == 0)
{
   DisablePlayerCheckpoint(playerid);
   SendClientMessage(playerid, COLOR_RED, \"Kiléptél!\");
   SetPlayerSkin( playerid, iPlayerSkin[ playerid ] );
   SetPlayerPos( playerid, fPos[ playerid ][ 0 ], fPos[ playerid ][ 1 ], fPos[ playerid ][ 2 ] );
   SetPlayerFacingAngle( playerid, fPos[ playerid ][ 3 ] );
           if(gTeam[playerid] == TEAM_RENDOR)
            {
               gTeam[playerid] = TEAM_CIVIL;
       } else {
       SendClientMessage(playerid, COLOR_RED, \"Most nincs munkád!\");
    }
          return 1;
}
return 0;
}
 

public OnPlayerRequestClass(playerid, classid)
{
    if(classid == 0 || classid == 1)
    {
        gTeam[playerid] = TEAM_CIVIL;
    }
}
 
public OnPlayerDeath(playerid)
{
gTeam[playerid] = TEAM_RENDOR;
SetPlayerPos(playerid, 2318.6741,2450.1377,10.8203);
GivePlayerWeapon(playerid, 26, 500);
return 1;
}
 
public OnPlayerSpawn(playerid)
{
gTeam[playerid] = TEAM_RENDOR;
GivePlayerWeapon(playerid, 26, 500);
SetPlayerPos(playerid, 2318.6741,2450.1377,10.8203);
    return 1;
}
 
strtok(const string[], &index)
{
new length = strlen(string);
while ((index < length) && (string[index] <= \' \'))
{
index++;
}
new offset = index;
new result[20];
while ((index < length) && (string[index] > \' \') && ((index - offset) < (sizeof(result) - 1)))
{
result[index - offset] = string[index];
index++;
}
result[index - offset] = EOS;
return result;
}

84
Archívum / BBEHosting.hu ~[Best Of 2012 - Az év hosztingja]~
« Dátum: 2012. július 17. - 23:10:05 »
Eszembe jutott még egy fontos kérdés, ami kb sehol sincs megemlítve.
Host-nál hogyan van ez a verzió frissítés? Webadminba azt is lehet állítani?

85
Fórum Archívum (Témák/Fórumok) / Clans.hu
« Dátum: 2012. július 17. - 22:57:45 »
Azt szeretném megkérdezni, hogy a host-on windows vagy linux fut? A pluginok miatt.

86
Archívum / BBEHosting.hu ~[Best Of 2012 - Az év hosztingja]~
« Dátum: 2012. július 17. - 22:56:02 »
Azt szeretném megkérdezni, hogy a host-on windows vagy linux fut? A pluginok miatt.

87
Segítségkérés / [HELP]Munka készítés
« Dátum: 2012. július 17. - 16:52:51 »
Közben elolvastam a fenti leírást, még mindig nem segít a témán.(szerintem)
SZERK: tényleg félreolvastam bocsánat.
Én is szeretnék készíteni saját munka scriptet.

88
Segítségkérés / Kisebb kérdések
« Dátum: 2012. július 17. - 14:05:24 »
Két versen futhat párhuzamosan egyidõben?
Egy játékos csak egy egyik versenyen lehet, és a két verseny különbözõ világban játszódnának.

89
Szkript kérések / Több munka saját chat-el
« Dátum: 2012. július 17. - 12:44:22 »
Most már jó helyre rakta valaki.
Remélem segít valaki a megvalósításában.

90
Szkript kérések / Több munka saját chat-el
« Dátum: 2012. július 17. - 11:37:47 »
Kellene három munka, egy rendõrös, egy mentõs, és egy tûzoltós.
A munkából lehessen belépni és kilépni.
Mindegyik munka rendelkezzen saját munkachat-el. PL:.aki nem dolgozik az ne lássa egyik munka chat-et se, és aki pl:. rendörként dolgozik az ne lássa a többi munkachat-et.
A rendõr tûzoltót mentõst lehessen hívni, de nem úgy, hogy kirak egy chekpointott(chekpoint ne legyen benne!), hogy oda menjen, hanem:
/rendorhiv indok (oda beír valami szöveget, hogy ls parknál lelõttek vagy stb..)
Mindegyik munka 20 percenként kapjon 20 ezret.
A mentõs ha a játékos közelében van tudjon éltetett tölteni.

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