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

Oldalak: 1 ... 7 8 [9] 10 11 ... 18
121
Fórum Archívum (Témák/Fórumok) / Re:pickupba javítás
« Dátum: 2013. szeptember 07. - 19:33:18 »
Szerintem itt nem a scriptekkel, vagy a pawnoval van a gond, hanem a használójával!
ZSOLTI-T ismerve, nem biztos hogy úgy, és oda teszi be a dolgokat ahova kellene, és valószínû nem is jól :DD
Amit Gyuri írt, az egy szép script, és annak a módba írva 999%-hogy mûködnie kell!!!

122
Fórum Archívum (Témák/Fórumok) / Re:Kocsiba rádió
« Dátum: 2013. szeptember 07. - 16:04:30 »
Idézetet írta: Ted_Flender date=1378048263\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"42461\" data-ipsquote-contentclass=\"forums_Topic
Sziasztok!
Defensive módba csinálnék a Bezárás alapján egy Kocsi Rádió beszerelõ részt :S De sehogy se sikerül. Segítenétek?
 
Mm... bõvebben?:D

123
Szkript kérések / Virtuális világ!
« Dátum: 2013. szeptember 07. - 15:58:35 »
Nagyon szívesen :D

124
Szkript kérések / Virtuális világ!
« Dátum: 2013. szeptember 07. - 15:54:01 »
Tessék:
[pawn]
dcmd_v(playerid, params[])
{
   new jatekosvilaga;//változó
   jatekosvilaga = GetPlayerVirtualWorld(playerid);//lekérés beállítása
   new Index;
    new tmp[256];  tmp  = strtok(params,Index);
   new tmp2[256]; tmp2 = strtok(params,Index);
   new tmp3[256]; tmp3 = strtok(params,Index);
    if(!strlen(tmp)) return
   SendClientMessage(playerid, red, \"Használat: /v [modelid/jármûnév] [szín1] [szín2]\");
   new car;
   new string[128];
   new colour1, colour2;
         if(!IsNumeric(tmp))
    car = GetVehicleModelIDFromName(tmp);
        else car = strval(tmp);
   if(car < 400 || car > 611) return  SendClientMessage(playerid, red, \"Hiba: Nincs ilyen jármû!\");
   if(car == 406 || car == 425 || car == 432 || car == 444 || car == 520 || car == 553 || car == 577 || car == 592) return SendClientMessage(playerid, red, \"TILTOTT JÁRMÛ!\");
   if(car == 407 || car == 408) return SendClientMessage(playerid, red, \"TILTOTT JÁRMÛ!\");
   if(!strlen(tmp2)) colour1 = random(126); else colour1 = strval(tmp2);
   if(!strlen(tmp3)) colour2 = random(126); else colour2 = strval(tmp3);
        if(SpawnedVehicles[playerid] != 0) DestroyVehicle(SpawnedVehicles[playerid]);
   new Float:X,Float:Y,Float:Z;
   new Float:Angle,int1;
   new LVehicleID = GetPlayerVehicleID(playerid);
   GetPlayerPos(playerid, X,Y,Z);
   GetPlayerFacingAngle(playerid,Angle);
   int1 = GetPlayerInterior(playerid);
   SpawnedVehicles[playerid] = CreateVehicle(car, X+3,Y,Z, Angle, colour1, colour2, -1);
   LinkVehicleToInterior(LVehicleID,int1);
   SetVehicleVirtualWorld(car, jatekosvilaga);//Kocsi áttevése a világba
   PlayerPlaySound(playerid,1085,0,0,0);
   PutPlayerInVehicle(playerid,SpawnedVehicles[playerid],0);
   format(string, sizeof(string), \"Jármû lerakva! Név: %s | (Model ID: %d) | Szín1: %d, Szín2: %d\", VehicleNames[car-400], car, colour1, colour2);
   return SendClientMessage(playerid,lightblue,string);
}[/pawn]

125
Szkript kérések / Virtuális világ!
« Dátum: 2013. szeptember 07. - 15:35:52 »
Idézetet írta: ObiWan date=1378560805\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"42441\" data-ipsquote-contentclass=\"forums_Topic
Bocs a fogalmazásért, de fáradt voltam.
 
Nembaj:DD
Na szóóval.. mi is kell akkor neked? :)

126
Segítségkérés / Anti Cheat By Gamer_Z Plugin-ja mennyire hatékony?
« Dátum: 2013. szeptember 07. - 14:43:26 »
Nah.. énis ugyan ezt mondtam, csak annyi különbséggel hogy én nem ajánlom, mert nekem nem jött be ;)
Edit: Egyre több az olyan ember aki félig, vagy nem is olvassa el a postot, vagy rosszul értelmezi..
Visszaolvasva ... szerintem Cappsy azt hitte hogy azt mondom, hogy \"Ne használd, használd azt amit én csináltam\" és erre írta hogy ne hallgass rám:D
De nem így akartam.. hanem hogy Nekem nem vált be, inkább csináltam sajátot, de TE megpróbálhatod ;)

127
Segítségkérés / Anti Cheat By Gamer_Z Plugin-ja mennyire hatékony?
« Dátum: 2013. szeptember 07. - 14:41:17 »
Kocsi kör-körös izébizé, meg a chat spawn ellen és a kisebbek ellen én is tudok.. csak magyarázni próbáltam, hogy ne legyen senki biztos benne, hogy biztonságba van egy anti cheat filterscript mellett...
Amúgy.. tesztelem én neked ha kell :D Felteszed szerverre, felmegyek és meglátjuk mennyire hatékony  >:D

128
Segítségkérés / Anti Cheat By Gamer_Z Plugin-ja mennyire hatékony?
« Dátum: 2013. szeptember 07. - 14:36:50 »
Ja, nem beszélve arról, hogy az újfajta brutális cheatek ellen NINCS védelem .. tudtommal :D
Gondolok itt a szerver fagyasztásra, amely az összes dialogot és chatet is spamolja, 1miliszekundumos sebességgel, valamint a kocsi szín váltó spawnra, a kocsik teleportására, a kocsik kör-körös mozgatására, a CLEO és társai, valamint az RCON és egyéb hackekre...

Dupla hozzászólás automatikusan összefûzve. ( 2013. szeptember 07. - 14:38:40 )

Idézetet írta: bbTamas date=1378557401\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"42451\" data-ipsquote-contentclass=\"forums_Topic
Nem szeretnék külön klienst ráerõltetni a játékosokra, annyit nem ér az egész.
 
Nem arról van szó.. az a terv befuccsolt :D
Cappsy tudja jól mennyit sz*prunk vele, de a filterscript részét átalakítottam és feltettem .. nincs külön kliens .. az 100%os kudarc volt.. na mind1..
Cappsy..neked nem kell magyaráznom, hogy full felesleges mert nem véd meg egyik ilyen program se az új fajta hackekrõl .. amit az elõbb is írtam :)

129
Segítségkérés / Anti Cheat By Gamer_Z Plugin-ja mennyire hatékony?
« Dátum: 2013. szeptember 07. - 14:32:38 »
Én használtam már, nekem nem jött be..
Inkább készítettem sajátot  :P (Honey - System - AC.. keress rá a fórumon)
Ha gondolod meg lehet próbálni, de semmi áron ne vedd 100%-ra hogy mûködni fog, és nem lesz cheater.. aki akarja úgyis ki fogja játszani.. legfeljebb 1-2 bosszús percet, és meglepõdést okozol neki  :D

130
Szkript kérések / Virtuális világ!
« Dátum: 2013. szeptember 07. - 14:27:22 »
Idézetet írta: sLimee date=1378556651\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"42441\" data-ipsquote-contentclass=\"forums_Topic
Igen.Nem értelmeztem jól a leírását. Bocsánat  :$
 
Nem gáz... kicsit editeltem a HSZ.-em, mert észrevettem egy sort a postban.. lehet hogy te csak ezt láttad, és ezt csináltad meg ..
\"A legjobb dialogos megoldás lenne, ha beírom /world és lehetne választani a világok között\"
De ez értelmetlen, mert pár sorral fentebb kijelentette hogy sikerült neki (vagyis nekem ez jött le) de a kocsik nem voltak ott...
A post készítõje a jövõbben ügyelhetne a pontos fogalmazásra  :angel:

131
Szkript kérések / Virtuális világ!
« Dátum: 2013. szeptember 07. - 14:22:21 »
Idézetet írta: sLimee date=1378556344\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"42441\" data-ipsquote-contentclass=\"forums_Topic
Szia!

Gyorsan készítettem neked egyet :)

 ;)
 
#include <a_samp>
#include <zcmd> //ha nincs meg az include az FS nem fog mûködni!
#define DIALOG_VVILAG 1
#define PIROS 0xff0000AA
public OnFilterScriptInit()
{
print(\"\\n--------------------------------------\");
print(\" Világváltó parancs!\");
print(\"--------------------------------------\\n\");
return 1;
}
public OnFilterScriptExit()
{
return 1;
}
 
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == DIALOG_VVILAG)
{
    if(listitem == 0)
    {
        SetPlayerVirtualWorld(playerid,0);
        SendClientMessage(playerid,PIROS,\"Sikeresen átállítottad a világod: 0\");
    }
    if(listitem == 1)
    {
        SetPlayerVirtualWorld(playerid,1);
        SendClientMessage(playerid,PIROS,\"Sikeresen átállítottad a világod: 1\");
    }
}
return 1;
}
CMD:vilag(playerid,params[])
{
    ShowPlayerDialog(playerid, DIALOG_VVILAG, DIALOG_STYLE_LIST, \"Válassz  világot!!\", \"Világ 0\\nVilág 1\", \"Rendben\", \"Mégsem\");
    return 1;
}

 

LOL...  :facepalm:
Neki nem ilyen kellett, hanem amit én írtam..
A kocsit nem tudja áttenni az 1-es virtuális világba... olvasd el :D
Ezt amit te csináltál, õ is megcsinálta, csak nem tudta a kocsikat áttenni .. szövegértés:DD
Vagyis... azthiszem...
Mert a végén írta hogy legjobb dialogos megoldás lenne ... stb
Csak az elõtte lévõ pár sor nem éppen ezt tükrözte, hanem azt hogy sikerült megcsinálnia, csak nem voltak kocsik..
Amúgy szép lett  :smokin:
. . . . . No comment

132
Szkript kérések / Key-s
« Dátum: 2013. szeptember 07. - 14:20:49 »
Már bocs.. de moziba ne vigyünk el?:D
Szerinted ezt ki fogja megcsinálni neked?
Elsõ dolog:
     -Ha kicsit utána nézel, full egyszerû a dolog, és nem kell a se**nyalásra várnod:D
Gondolkozz logikusan!
Mit kell csinálnunk?
      Ha megnyomja a jobbklikket: OnPlayerKey vagy valami ilyesmi :D...
      Ellenõrizze a kocsi mellett van-e: If-> IsPlayerRangeOfPoint, a kocsi körétõl számítva max 10-es range-ben
      Ellenõrizze nyitva van-e a csokagtartó: If-> Lekéred a kocsi paramétereit (GetVehicleParams) és ha nyitva van a csomagtartó, folytatod, ha nincs akkor egy elágazásba Return1-el elfojtod az akciót..
      Ellenõrizze van-e a játékos kezébe object: Ezt nem tudom hogy is lehetne... keress utána :D
      Tegye be az objectet: Ezt egy apply animacion-al és egy DeleteObject-tel lehet megoldani
Egyáltalán nem nehéz.. csak utána kell nézni, logikusan ki kell gondolni, majd meg kell valósítani.. (Az utóbbihoz sok segítséget talász a neten ... gondolok itt a függvényekre)
Ha most nekiállsz, és elkezded, max 1órádba fog telni :DD

133
Szkript kérések / Virtuális világ!
« Dátum: 2013. szeptember 07. - 14:12:43 »
Ezt nem értem..
Ha azt szeretnéd hogy a 0 és az 1-es világba is látszódjanak a kocsik, vagy a map, akkor már alap úgy kell létrehoznod azokat!
Gondolok itt arra .. hogy ha az 1es világba vagy, akkor hiába hívod le a kocsit a 0-s világba.. nem fog megjelenni!
Ezt könnyen ki lehet küszöbölni.. mégpedig:
Amikor lekérjük a kocsit a /v paranccsal, akkor egy sorral lentebb használjuk a
[pawn]SetVehicleVirtualWorld(kocsid, virtuális világ);[/pawn]
parancsot, mellyel átlehet rakni a kocsinak a virtuális világát..
Esetünkben, a kocsinak a spawnolásakor egy ilyen parancsra lesz szükségünk:
[pawn]
/*Ezt oda ahova akarod.. valahova a mod elejére..*/
new jatekosvilaga;//változó
jatekosvilaga = GetPlayerVirtualWorld(playerid);//lekérés beállítása
/*Ezt oda ahol a kocsi spawnolása van.. tehát. a dialog response-nél az összes lehetõséghez:D*/
SetVehicleVirtualWorld(vehicleid, jatekosvilaga);//Kocsi áttevése a világba
[/pawn]

134
Szkript kérések / Szín
« Dátum: 2013. szeptember 06. - 17:28:29 »
Idézetet írta: bruti1999 date=1378480941\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"42437\" data-ipsquote-contentclass=\"forums_Topic
Sziasztok!
Valahogyan nem lehetne azt megoldani hogy a reklám scriptembe ne kellesen színkódokat írni?
Így gondolom:
 
\"{FB0000}Példa reklám\",

 
Eddig így írtam, és nem lehet valahogy így írni?
 
\"{COLOR_PIROS}Példa reklám\",

 
Elõre is köszi!
 
Csáó :)
Én már próbáltam, és nekem mûködött... hivatalós SA:MP wikin is kint van.. csak rosszul csinálod:D
[pawn]
#define COLOR_RED_EMBED \"FF0000\"
SendClientMessage(playerid, -1, \"This is white and {\"COLOR_RED_EMBED\"}this is red.\");[/pawn]
Szóóval:/

135
SA-MP: Szerverfejlesztés / Jogsi rendszer
« Dátum: 2013. szeptember 05. - 18:23:36 »


Idézetet írta: narancs741 date=1373720443\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"39711\" data-ipsquote-contentclass=\"forums_Topic
Sziasztok elkészítettem az elsõ szkriptemet a ti segítségetekkel és nagy részben SnooP segítségével.Köszönöm nektek.

A Filterszkrip egy jogosítvány rendszer.


A Lényege hogy le spawnolsz és amíg nem teszed le a jogsit nem tudsz vezetni.


Amint be írod a parancsot és elkezded a feladatot kapsz egy ideéglenes vezetési jogot amivel be szállhatsz egy autóba és neki indulhatsz a checkpointoknak amint végig vitted az összes cp-t kapsz egy végleges vezetési jogot amit
Dinivel ment.
http://data.hu/get/6738981/jogsim.pwn
 
//1. Szkriptem kicsit myers de használható csak eg Jogsik mapát kell étre hozni.
#include <a_samp>
#include <zcmd>
#include <dini>
#include <sscanf>
#include <fixchars>
#include <streamer>
new gTeam[MAX_PLAYERS];
#define FILTERSCRIPT
new dinicreate[64];
#define PIROS 0xff0000AA
#define KEK 0x002bffAA
#define CITROM 0xf7ff00AA
#define CIAN 0x0affffAA
#define NEON 0x0afa1eAA
#define ZOLD 0x0c8a17AA
#define BARNA 0x945613AA
#define LILA 0xa61996AA
#define ROZSASZIN 0xf503d9AA
#define UZEM SendClientMessage
#define green 0x00ff00
#define orange 0xffbb00
#define CIVIL 0
#define JOG 1
#define VEG 2
#define O 3
#define OO 4
#define OOO 5
public OnPlayerSpawn(playerid)
{
    new name[MAX_PLAYER_NAME];
 
    GetPlayerName(playerid, name, sizeof(name));
    format(dinicreate, sizeof(dinicreate), \"Jogsik/%s.ini\", name);
if(dini_Exists(dinicreate))
  {
    if(dini_Int(dinicreate, \"Jogsik\") == 1)
      {
      gTeam[playerid] = JOG;
      SendClientMessage(playerid,LILA,\"JOG\");
      }
else
          {
          gTeam[playerid] = CIVIL;
          }
   }
    return 1;
}
CMD:jhelp(playerid,params[])
{
SendClientMessage(playerid,PIROS,\"/Jogsi /jogsikezd /exitjogsi\");
return 1;
}
CMD:jogsi(playerid,params[])
{
if(dini_Int(dinicreate, \"Jogsik\") == 1)
{
gTeam[playerid] = JOG;
}
if(gTeam[playerid] == CIVIL)
{
SendClientMessage(playerid,NEON,\"Menny el a kijelölt helyre.(MAP ICON)\");
SetPlayerMapIcon( playerid, 7, 1070.0339,1271.2404,10.8203, 41, 0,  MAPICON_GLOBAL_CHECKPOINT );
CreatePlayer3DTextLabel(playerid,\"JOGSI!! /Jogsikezd\",NEON,1070.0339,1271.2404,10.8203,40.0);//
SetPlayerPos(playerid,1067.5829,1361.8705,10.6817);
gTeam[playerid] = JOG;
SendClientMessage(playerid,PIROS,\"Szálj be egy autóba és ne szálj ki mig nem ér véget!\");
}
else SendClientMessage(playerid,LILA,\"Már van Jogsid...\");
return 1;
}
CMD:jogsikezd(playerid,params[])
{
RemovePlayerMapIcon( playerid, 7 );
SendClientMessage(playerid,orange,\"Menny a kijelölt cp hez!\");
if(IsPlayerInRangeOfPoint(playerid, 5, 1070.0339,1271.2404,10.8203)){ RemovePlayerMapIcon( playerid, 1 );
GivePlayerMoney(playerid,-10000);
gTeam[playerid] = JOG;
gTeam[playerid] = O;
SetPlayerCheckpoint(playerid,-299.9197,1532.0665,75.3594, 3.0); //Ki adja a check pointot
}
else SendClientMessage(playerid,NEON,\"Nem vagy a megfelelõ helyen!\");
return 1;
}
public OnPlayerEnterCheckpoint(playerid)
{
     if(gTeam[playerid] == O)
     {
     gTeam[playerid] = OO;
     DisablePlayerCheckpoint(playerid);
     SendClientMessage(playerid,NEON,\"Ide értél meny tovább!\");
     SetPlayerCheckpoint(playerid, -2266.6472,2342.5251,4.8125,3.0);
 }
 else if(gTeam[playerid] == OO)
 {
 gTeam[playerid] = OOO;
     DisablePlayerCheckpoint(playerid);
 SendClientMessage(playerid,NEON,\"Ide értél meny tovább!\");
 SetPlayerCheckpoint(playerid, -1705.9812,395.3453,7.1797,3.0);
     }
     else if(gTeam[playerid] == OOO)
 {
 SendClientMessage(playerid,NEON,\"Sikeresen letetted a jogsid! Ird be hogy /Vegeztem\");
 gTeam[playerid] = VEG;
 DisablePlayerCheckpoint(playerid);
 }
 return 1;
     }
CMD:vegeztem(playerid,params[])
{
if(gTeam[playerid] == VEG)
{
SendClientMessage(playerid,NEON,\"SikeR!!!Végre van jogositványod már vezetheted saját autódat!(Vagy Másét :)\");
gTeam[playerid] = JOG;
new name[MAX_PLAYER_NAME];// Egy olyan tömb aminek értéke a játékos nevének maximum hosszának az értéke(magyarán a tömb mértéke 24 mivel a felett nem lehet játékos név)
GetPlayerName(playerid, name, sizeof(name)); // Lekérdezed a játékos nevét és ennek a függvénynek a visszatérési értéke a fent lévõ változóban fog eltárolódni, értéke annyi amennyi karakterbõl áll a játékos neve (ugye nem feltétlen kell 24 karakterbõl állni)
format(dinicreate, sizeof(dinicreate), \"Jogsik/%s.ini\", name); // Megadod a fájlod mentéséhez szükséges elérhetõséget és belerakod a játékos nevének értékét
if(!dini_Exists(dinicreate))
{
dini_Create(dinicreate);
dini_IntSet(dinicreate, \"Jogsik\", 1);
}
else
{
if(dini_Int(dinicreate, \"Jogsik\") == 1)
{
SendClientMessage(playerid, -1, \"Neked már van jogosítványod így nem kaphatsz újjat\");
}
}
}
return 1;
}
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
new engine, lights, alarm, doors, bonnet, boot, objective;
GetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, objective);
// Lekérdeztük a paramétereit az autónak
if(gTeam[playerid] == JOG)
{
SetVehicleParamsEx(vehicleid, engine, lights, alarm, doors , bonnet, boot, objective);//  Ha a parancs igaz akkor beállítjuk az ajtókat 1-re (vagyis ki lehet õket nyitni
}
else
{
SendClientMessage(playerid, PIROS, \"Neked nincs jogosítványod! Menj és vegyél egyet! /jogsi\");
ClearAnimations(playerid);
SetVehicleParamsEx(vehicleid, engine, lights, alarm, doors , bonnet, boot, objective);
}
return 1;
}
CMD:exitjogsi(playerid,params[])
{
gTeam[playerid] = CIVIL;
SendClientMessage(playerid,NEON,\"Ird be ujra hogy /jogsi\");
return 1;
}
public OnPlayerExitVehicle(playerid, vehicleid)
{
if(gTeam[playerid] == O)
{
SendClientMessage(playerid,PIROS,\"Kiszáltál! Ird be hogy /exitjogsi\");
}
return 1;
}

 


Szép script, csak sok benne a helyesírási hiba:DD

Oldalak: 1 ... 7 8 [9] 10 11 ... 18
SimplePortal 2.3.7 © 2008-2024, SimplePortal