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

Oldalak: 1 ... 53 54 [55] 56 57 ... 117
811
SA-MP: Szerverfejlesztés / Stunt_Sf-Reptér
« Dátum: 2011. március 16. - 21:01:48 »
Szép lett, csak így tovább ;) Grat!

812
Beszélgetés / Kinek milyen konzola van?
« Dátum: 2011. március 16. - 20:50:33 »
xbox 360

813
Archívum / Segítõkész csoport - újra
« Dátum: 2011. március 16. - 20:43:36 »
Idézetet írta: ChuckNorris date=1300188048\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"6751\" data-ipsquote-contentclass=\"forums_Topic
Okés,akkor jelenleg õk kaptak rangot:
Bart
ScreaM
Popec16
DrAkE
Antonyo
Ez a csoport folyton nyitott szóval az is jó dolog ha fordítotok,mert akkor is lehet kapni ilyen szép színt  :)
A külön fórumon még gondolkozok,nem tudom mirõl lehetne beszélgetniük magukban  :)
 
Köszönöm :)
Megpróbálom magam tartani a ranghoz.

814
Szkript kérések / Rendõr Parancsok
« Dátum: 2011. március 14. - 07:10:02 »
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, 0xa61515FF, \"Hiba: Te nem vagy RCON admnisztrátor!\");

 
Helyett:
 
if(gTeam[playerid] != TEAM_COP) return SendClientMessage(playerid, 0xa61515FF, \"Hiba: Te nem vagy rendõr!\");

 


//KÉSZÍTÕ: STRICICA
#define FILTERSCRIPT
#define dcmd(%1,%2,%3) if (!strcmp((%3)[1], #%1, true, (%2)) && ((((%3)[(%2) + 1] == \'\\0\') && (dcmd_%1(playerid, \"\"))) || (((%3)[(%2) + 1] == \' \') && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1
#include <a_samp>
public OnPlayerCommandText(playerid, cmdtext[])
{
dcmd(bilincs, 7, cmdtext);
dcmd(elenged, 7, cmdtext);
dcmd(betesz, 6, cmdtext);
dcmd(lecsuk, 6, cmdtext);
dcmd(say, 3, cmdtext);
dcmd(szolgalat, 9, cmdtext);
dcmd(policehelp, 10, cmdtext);
return 0;
}
dcmd_bilincs(playerid, params[])
{
new giveplayerid;
if (sscanf(params, \"u\", giveplayerid)) SendClientMessage(playerid, 0xa61515FF, \"Használat: /bilincs [playerid]\");
else if (giveplayerid == INVALID_PLAYER_ID) SendClientMessage(playerid, 0xa61515FF, \"Hiba: Nincs ilyen játékos!\");
else{
    if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, 0xa61515FF, \"Hiba: Te nem vagy RCON admnisztrátor!\");
new name[MAX_PLAYER_NAME],string[200];
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof string, \"%s megbilincselt egy civilt!\", name);
        SendClientMessageToAll(0xB3D5B2AA,string);
        TogglePlayerControllable(giveplayerid,0);
}
return 1;
}
dcmd_elenged(playerid, params[])
{
new giveplayerid;
if (sscanf(params, \"u\", giveplayerid)) SendClientMessage(playerid, 0xa61515FF, \"Használat: /elenged [playerid]\");
else if (giveplayerid == INVALID_PLAYER_ID) SendClientMessage(playerid, 0xa61515FF, \"Hiba: Nincs ilyen játékos!\");
else{
    if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, 0xa61515FF, \"Hiba: Te nem vagy RCON admnisztrátor!\");
new name[MAX_PLAYER_NAME],string[200];
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof string, \"%s elengedett egy civilt!\", name);
        SendClientMessageToAll(0xB3D5B2AA,string);
        TogglePlayerControllable(giveplayerid,1);
}
return 1;
}
dcmd_betesz(playerid, params[])
{
new giveplayerid;
if (sscanf(params, \"u\", giveplayerid)) SendClientMessage(playerid, 0xa61515FF, \"Használat: /betesz [playerid]\");
else if (giveplayerid == INVALID_PLAYER_ID) SendClientMessage(playerid, 0xa61515FF, \"Hiba: Nincs ilyen játékos!\");
else{
    if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, 0xa61515FF, \"Hiba: Te nem vagy RCON admnisztrátor!\");
    if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,0xa61515FF,\"Hiba: Te nem vagy jármûben!\");
    new vehicleid;
    vehicleid = GetPlayerVehicleID(playerid);
new name[MAX_PLAYER_NAME],string[200];
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof string, \"%s betett egy civilt a jármûvébe!\", name);
        SendClientMessageToAll(0xB3D5B2AA,string);
        PutPlayerInVehicle(giveplayerid, vehicleid, 2);
}
return 1;
}
dcmd_lecsuk(playerid, params[])
{
new giveplayerid;
if (sscanf(params, \"u\", giveplayerid)) SendClientMessage(playerid, 0xa61515FF, \"Használat: /lecsuk [playerid]\");
else if (giveplayerid == INVALID_PLAYER_ID) SendClientMessage(playerid, 0xa61515FF, \"Hiba: Nincs ilyen játékos!\");
else{
    if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, 0xa61515FF, \"Hiba: Te nem vagy RCON admnisztrátor!\");
new name[MAX_PLAYER_NAME],string[200];
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof string, \"%s lecsukott egy civilt 1 percre!\", name);
        SendClientMessageToAll(0xB3D5B2AA,string);
        SetPlayerPos(playerid,264.6288,77.5742,1001.0391);
        SetPlayerInterior(giveplayerid, 6);
        SetTimerEx( \"jail\", 60000, false, \"i\", giveplayerid);
        TogglePlayerControllable(giveplayerid,0);
}
return 1;
}
dcmd_say(playerid,params[]) {
#pragma unused params
if(IsPlayerAdmin(playerid)) {
new aname[MAX_PLAYER_NAME];
GetPlayerName(playerid, aname, sizeof(aname));
if(!strlen(params)) return SendClientMessage(playerid, 0xa61515FF, \"Használat: /say [szöveg]\");
new string[128]; format(string, sizeof(string), \"%s rendõrtiszt: %s\", aname, params[0] );
return SendClientMessageToAll(0xB3D5B2AA,string);
} else return SendClientMessage(playerid,0xa61515FF,\"Hiba: Te nem vagy RCON admnisztrátor!\");
}
dcmd_szolgalat(playerid,params[]) {
#pragma unused params
if(IsPlayerAdmin(playerid)) {
SetPlayerColor(playerid, 0xB3D5B200);
SetPlayerSkin(playerid, 282);
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid, 24, 99999);
GivePlayerWeapon(playerid, 26, 99999);
GivePlayerWeapon(playerid, 28, 99999);
GivePlayerWeapon(playerid, 31, 99999);
GivePlayerWeapon(playerid, 34, 99999);
GivePlayerWeapon(playerid, 41, 99999);
SetPlayerArmour(playerid, 100);
new aname[MAX_PLAYER_NAME];
GetPlayerName(playerid, aname, sizeof(aname));
new string[128]; format(string, sizeof(string), \"%s rendõrtiszt szolgálatba lépett!\", aname);
return SendClientMessageToAll(0xB3D5B2AA,string);
} else return SendClientMessage(playerid,0xa61515FF,\"Hiba: Te nem vagy RCON admnisztrátor!\");
}
dcmd_policehelp(playerid,params[]) {
#pragma unused params
if(IsPlayerAdmin(playerid)){
    SendClientMessage(playerid,0xB3D5B2AA,\"Parancsok:\");
    SendClientMessage(playerid,0xB3D5B2AA,\"/bilincs [playerid] - Játékos megbilincselése\");
    SendClientMessage(playerid,0xB3D5B2AA,\"/elenged [playerid] - Játékos elengedése (bilincsbõl)\");
    SendClientMessage(playerid,0xB3D5B2AA,\"/betesz [playerid] - Játékos kocsiba tevése\");
    SendClientMessage(playerid,0xB3D5B2AA,\"/lecsuk [playerid] - Játékos lecsukása 1 percre\");
    SendClientMessage(playerid,0xB3D5B2AA,\"/say [szöveg] - Üzenet írása mindenkinek\");
    SendClientMessage(playerid,0xB3D5B2AA,\"/szolgalat - Szolgálatba lépni\");
} else return SendClientMessage(playerid,0xa61515FF,\"Hiba: Te nem vagy RCON admnisztrátor!\");
}
public jail(giveplayerid);
public jail(giveplayerid) {
        new name[MAX_PLAYER_NAME],string[200];
GetPlayerName(giveplayerid, name, sizeof(name));
format(string, sizeof string, \"%s kiszabadult a börtönbõl!\", name);
        SendClientMessageToAll(0xB3D5B2AA,string);
        SetPlayerHealth(giveplayerid, 0);
        SetPlayerInterior(giveplayerid, 0);
        TogglePlayerControllable(giveplayerid,1);
}
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
   new vehicle = GetVehicleModel(vehicleid);
   if(vehicle == 425 || vehicle == 432 || vehicle == 427 || vehicle == 490|| vehicle == 497|| vehicle == 528|| vehicle == 596|| vehicle == 597|| vehicle == 597|| vehicle == 599|| vehicle == 601) {
      if(!IsPlayerAdmin(playerid)) {
         ClearAnimations(playerid);
         SendClientMessage(playerid,0xa61515FF,\"Hiba: Te nem vagy RCON adminisztrátor!\");
      } else return 1;
      }
   return 0;
}
stock sscanf(string[], format[], {Float,_}:...)
{
#if defined isnull
if (isnull(string))
#else
if (string[0] == 0 || (string[0] == 1 && string[1] == 0))
#endif
{
   return format[0];
}
#pragma tabsize 4
new
formatPos = 0,
stringPos = 0,
paramPos = 2,
paramCount = numargs(),
delim = \' \';
while (string[stringPos] && string[stringPos] <= \' \')
{
stringPos++;
}
while (paramPos < paramCount && string[stringPos])
{
switch (format[formatPos++])
{
   case \'\\0\':
   {
      return 0;
   }
   case \'i\', \'d\':
   {
      new
         neg = 1,
         num = 0,
         ch = string[stringPos];
      if (ch == \'-\')
      {
         neg = -1;
         ch = string[++stringPos];
      }
      do
      {
         stringPos++;
         if (\'0\' <= ch <= \'9\')
         {
            num = (num * 10) + (ch - \'0\');
         }
         else
         {
            return -1;
         }
      }
      while ((ch = string[stringPos]) > \' \' && ch != delim);
      setarg(paramPos, 0, num * neg);
   }
   case \'h\', \'x\':
   {
      new
         num = 0,
         ch = string[stringPos];
      do
      {
         stringPos++;
         switch (ch)
         {
            case \'x\', \'X\':
            {
               num = 0;
               continue;
            }
            case \'0\' .. \'9\':
            {
               num = (num << 4) | (ch - \'0\');
            }
            case \'a\' .. \'f\':
            {
               num = (num << 4) | (ch - (\'a\' - 10));
            }
            case \'A\' .. \'F\':
            {
               num = (num << 4) | (ch - (\'A\' - 10));
            }
            default:
            {
               return -1;
            }
         }
      }
      while ((ch = string[stringPos]) > \' \' && ch != delim);
      setarg(paramPos, 0, num);
   }
   case \'c\':
   {
      setarg(paramPos, 0, string[stringPos++]);
   }
   case \'f\':
   {
      new changestr[16], changepos = 0, strpos = stringPos;
      while(changepos < 16 && string[strpos] && string[strpos] != delim)
      {
         changestr[changepos++] = string[strpos++];
                }
      changestr[changepos] = \'\\0\';
      setarg(paramPos,0,_:floatstr(changestr));
   }
   case \'p\':
   {
      delim = format[formatPos++];
      continue;
   }
   case \'\\\'\':
   {
      new
         end = formatPos - 1,
         ch;
      while ((ch = format[++end]) && ch != \'\\\'\') {}
      if (!ch)
      {
         return -1;
      }
      format[end] = \'\\0\';
      if ((ch = strfind(string, format[formatPos], false, stringPos)) == -1)
      {
         if (format[end + 1])
         {
            return -1;
         }
         return 0;
      }
      format[end] = \'\\\'\';
      stringPos = ch + (end - formatPos);
      formatPos = end + 1;
   }
   case \'u\':
   {
      new
         end = stringPos - 1,
         id = 0,
         bool:num = true,
         ch;
      while ((ch = string[++end]) && ch != delim)
      {
         if (num)
         {
            if (\'0\' <= ch <= \'9\')
            {
               id = (id * 10) + (ch - \'0\');
            }
            else
            {
               num = false;
            }
         }
      }
      if (num && IsPlayerConnected(id))
      {
         setarg(paramPos, 0, id);
      }
      else
      {
         #if !defined foreach
            #define foreach(%1,%2) for (new %2 = 0; %2 < MAX_PLAYERS; %2++) if (IsPlayerConnected(%2))
            #define __SSCANF_FOREACH__
         #endif
         string[end] = \'\\0\';
         num = false;
         new
            name[MAX_PLAYER_NAME];
         id = end - stringPos;
         foreach (Player, playerid)
         {
            GetPlayerName(playerid, name, sizeof (name));
            if (!strcmp(name, string[stringPos], true, id))
            {
               setarg(paramPos, 0, playerid);
               num = true;
               break;
            }
         }
         if (!num)
         {
            setarg(paramPos, 0, INVALID_PLAYER_ID);
         }
         string[end] = ch;
         #if defined __SSCANF_FOREACH__
            #undef foreach
            #undef __SSCANF_FOREACH__
         #endif
      }
      stringPos = end;
   }
   case \'s\', \'z\':
   {
      new
         i = 0,
         ch;
      if (format[formatPos])
      {
         while ((ch = string[stringPos++]) && ch != delim)
         {
            setarg(paramPos, i++, ch);
         }
         if (!i)
         {
            return -1;
         }
      }
      else
      {
         while ((ch = string[stringPos++]))
         {
            setarg(paramPos, i++, ch);
         }
      }
      stringPos--;
      setarg(paramPos, i, \'\\0\');
   }
   default:
   {
      continue;
   }
}
while (string[stringPos] && string[stringPos] != delim && string[stringPos] > \' \')
{
   stringPos++;
}
while (string[stringPos] && (string[stringPos] == delim || string[stringPos] <= \' \'))
{
   stringPos++;
}
paramPos++;
}
do
{
if ((delim = format[formatPos++]) > \' \')
{
   if (delim == \'\\\'\')
   {
      while ((delim = format[formatPos++]) && delim != \'\\\'\') {}
   }
   else if (delim != \'z\')
   {
      return delim;
   }
}
}
while (delim > \' \');
return 0;
}

815
RP/RPG kérések / RPG szerverhez adminszolgálat
« Dátum: 2011. március 13. - 21:03:58 »
/rcon login [rcon jelszó]
vagy írd át Sheet adminszolgálat scriptjét.
Az IsPlayerAdmin helyett a te változódat írod oda és kész.

816
Szkript kérések / Mozgó kapu
« Dátum: 2011. március 13. - 19:10:40 »
Töltsd le Incognito streamer pluginját.

817
Hangszerek és előadók / Mit hallgatsz most vol. 2
« Dátum: 2011. március 13. - 18:23:11 »

818
Segítségkérés / Nem birom betölteni a SSCANF-ot
« Dátum: 2011. március 13. - 17:34:15 »
Idézetet írta: Zinthos date=1300033118\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"6792\" data-ipsquote-contentclass=\"forums_Topic
Windows.
Azt hogy?
 
Hát így:

stock sscanf(string[], format[], {Float,_}:...)
{
#if defined isnull
if (isnull(string))
#else
if (string[0] == 0 || (string[0] == 1 && string[1] == 0))
#endif
{
   return format[0];
}
#pragma tabsize 4
new
formatPos = 0,
stringPos = 0,
paramPos = 2,
paramCount = numargs(),
delim = \' \';
while (string[stringPos] && string[stringPos] <= \' \')
{
stringPos++;
}
while (paramPos < paramCount && string[stringPos])
{
switch (format[formatPos++])
{
   case \'\\0\':
   {
      return 0;
   }
   case \'i\', \'d\':
   {
      new
         neg = 1,
         num = 0,
         ch = string[stringPos];
      if (ch == \'-\')
      {
         neg = -1;
         ch = string[++stringPos];
      }
      do
      {
         stringPos++;
         if (\'0\' <= ch <= \'9\')
         {
            num = (num * 10) + (ch - \'0\');
         }
         else
         {
            return -1;
         }
      }
      while ((ch = string[stringPos]) > \' \' && ch != delim);
      setarg(paramPos, 0, num * neg);
   }
   case \'h\', \'x\':
   {
      new
         num = 0,
         ch = string[stringPos];
      do
      {
         stringPos++;
         switch (ch)
         {
            case \'x\', \'X\':
            {
               num = 0;
               continue;
            }
            case \'0\' .. \'9\':
            {
               num = (num << 4) | (ch - \'0\');
            }
            case \'a\' .. \'f\':
            {
               num = (num << 4) | (ch - (\'a\' - 10));
            }
            case \'A\' .. \'F\':
            {
               num = (num << 4) | (ch - (\'A\' - 10));
            }
            default:
            {
               return -1;
            }
         }
      }
      while ((ch = string[stringPos]) > \' \' && ch != delim);
      setarg(paramPos, 0, num);
   }
   case \'c\':
   {
      setarg(paramPos, 0, string[stringPos++]);
   }
   case \'f\':
   {
      new changestr[16], changepos = 0, strpos = stringPos;
      while(changepos < 16 && string[strpos] && string[strpos] != delim)
      {
         changestr[changepos++] = string[strpos++];
                }
      changestr[changepos] = \'\\0\';
      setarg(paramPos,0,_:floatstr(changestr));
   }
   case \'p\':
   {
      delim = format[formatPos++];
      continue;
   }
   case \'\\\'\':
   {
      new
         end = formatPos - 1,
         ch;
      while ((ch = format[++end]) && ch != \'\\\'\') {}
      if (!ch)
      {
         return -1;
      }
      format[end] = \'\\0\';
      if ((ch = strfind(string, format[formatPos], false, stringPos)) == -1)
      {
         if (format[end + 1])
         {
            return -1;
         }
         return 0;
      }
      format[end] = \'\\\'\';
      stringPos = ch + (end - formatPos);
      formatPos = end + 1;
   }
   case \'u\':
   {
      new
         end = stringPos - 1,
         id = 0,
         bool:num = true,
         ch;
      while ((ch = string[++end]) && ch != delim)
      {
         if (num)
         {
            if (\'0\' <= ch <= \'9\')
            {
               id = (id * 10) + (ch - \'0\');
            }
            else
            {
               num = false;
            }
         }
      }
      if (num && IsPlayerConnected(id))
      {
         setarg(paramPos, 0, id);
      }
      else
      {
         #if !defined foreach
            #define foreach(%1,%2) for (new %2 = 0; %2 < MAX_PLAYERS; %2++) if (IsPlayerConnected(%2))
            #define __SSCANF_FOREACH__
         #endif
         string[end] = \'\\0\';
         num = false;
         new
            name[MAX_PLAYER_NAME];
         id = end - stringPos;
         foreach (Player, playerid)
         {
            GetPlayerName(playerid, name, sizeof (name));
            if (!strcmp(name, string[stringPos], true, id))
            {
               setarg(paramPos, 0, playerid);
               num = true;
               break;
            }
         }
         if (!num)
         {
            setarg(paramPos, 0, INVALID_PLAYER_ID);
         }
         string[end] = ch;
         #if defined __SSCANF_FOREACH__
            #undef foreach
            #undef __SSCANF_FOREACH__
         #endif
      }
      stringPos = end;
   }
   case \'s\', \'z\':
   {
      new
         i = 0,
         ch;
      if (format[formatPos])
      {
         while ((ch = string[stringPos++]) && ch != delim)
         {
            setarg(paramPos, i++, ch);
         }
         if (!i)
         {
            return -1;
         }
      }
      else
      {
         while ((ch = string[stringPos++]))
         {
            setarg(paramPos, i++, ch);
         }
      }
      stringPos--;
      setarg(paramPos, i, \'\\0\');
   }
   default:
   {
      continue;
   }
}
while (string[stringPos] && string[stringPos] != delim && string[stringPos] > \' \')
{
   stringPos++;
}
while (string[stringPos] && (string[stringPos] == delim || string[stringPos] <= \' \'))
{
   stringPos++;
}
paramPos++;
}
do
{
if ((delim = format[formatPos++]) > \' \')
{
   if (delim == \'\\\'\')
   {
      while ((delim = format[formatPos++]) && delim != \'\\\'\') {}
   }
   else if (delim != \'z\')
   {
      return delim;
   }
}
}
while (delim > \' \');
return 0;
}

819
Segítségkérés / Carjump HELP!
« Dátum: 2011. március 13. - 14:30:41 »

CMD:carjump(playerid, params[])
{
    switch(GetPVarInt(playerid, \"carjump\"))
    {
        case 0: SetPVarInt(playerid, \"carjump\", 1), SendClientMessage(playerid, VALÓSZÍNÛ, \"Bekapcsolva!\");
case 1: SetPVarInt(playerid, \"carjump\", 0), SendClientMessage(playerid, VALÓSZÍNÛ, \"Kikapcsolva!\");
    }
    return 1;
}

 


if(GetPVarInt(playerid, \"carjump\") == 1 && newkeys & KEY_CROUCH)
{
    new Float:x, Float:y, Float:z;
    GetVehicleVelocity(GetPlayerVehicleID(playerid), x, y, z);
    SetVehicleVelocity(GetPlayerVehicleID(playerid), x, y, z + 0.3);
}

820
Segítségkérés / Nem látom a parancsot..
« Dátum: 2011. március 13. - 11:56:12 »
scriptfiles\\ladmin\\config\\Config.ini\\ReadCmds=1?

821
Archívum / [HUN] Gang War in Los Santos
« Dátum: 2011. március 12. - 18:17:05 »
Sok sikert Alien, régen volt már lstdm szerver itt kirakva.

822
Segítségkérés / Véletlenszerû Spawn & GetPlayerTeam Pawno crash
« Dátum: 2011. március 12. - 18:10:53 »

new zsaru[MAX_PLAYERS];
new civil[MAX_PLAYERS];
public RandomSpawn(playerid)
{
new rand = random(4);
if(GetPlayerTeam(playerid) == zsaru[playerid])
{
       switch (rand)
       {
           case 0: SetPlayerPos(playerid, 1521.8903808594, -1460.3934326172, 10.5);
   case 1: SetPlayerPos(playerid, 1241.4030761719, -1258.2125244141, 18.190349578857);
}
}
    if(GetPlayerTeam(playerid) == civil[playerid])
{
switch (rand)
{
   case 2: SetPlayerPos(playerid, 1579.9982910156, -1635.0228271484, 14.561319351196);
           case 3: SetPlayerPos(playerid, 1037.9151611328, -1339.0729980469, 15.7265625);
}
}
    return 1;
}

823
SA-MP: Szerverfejlesztés / Sniper DM
« Dátum: 2011. március 12. - 17:47:02 »
Hát igen úgylátszik ezt már nem fogja senki sem letölteni mert a feltöltõ
 
Utoljára aktív: 2010. December 05. 12:58:43[/quote]

824
Segítségkérés / Véletlenszerû Spawn & GetPlayerTeam Pawno crash
« Dátum: 2011. március 12. - 17:34:57 »
Random spawn funkció:
 

public RandomSpawn(playerid);
public RandomSpawn(playerid)
{
    new rand = random(3);
    switch (rand)
    {
        case 0: SetPlayerPos(playerid, Px, Py, Pz);
case 1: SetPlayerPos(playerid, Px, Py, Pz);
case 2: SetPlayerPos(playerid, Px, Py, Pz);
    }
    return 1;
}

 
Csapat beállítás:
 

public OnPlayerRequestClass(playerid, classid)
{
    switch(classid)
    {
        case 0: SetPlayerTeam(playerid, 0); // az elsõ skin kapja a 0-ás csapatot
        case 1..3: SetPlayerTeam(playerid, 1); // a második, a harmadik és a negyedik az 1-est
        case 4..5: SetPlayerTeam(playerid, 2); // az ötödik és a hatodik kapja a kettest
        case 6: SetPlayerTeam(playerid, 3); // és a hetedik a hármast
    }
    return 1;
}

 
Ennek mûködnie kell mert kipróbáltam.

Oldalak: 1 ... 53 54 [55] 56 57 ... 117
SimplePortal 2.3.7 © 2008-2024, SimplePortal