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

Oldalak: 1 [2] 3 4 5
16
Szép lett!

Csak az a baj rengeteg ilyen dialagos lekérõ van de nem baj van még egy hely ;D

17
SA-MP: Szerverfejlesztés / SSI Include.
« Dátum: 2012. November 10. - 22:43:56 »
Bocs bõvítettem így már megfelel??  :grrrrr:

18
SA-MP: Szerverfejlesztés / SSI Include.
« Dátum: 2012. November 10. - 22:24:25 »
Sziasztok.

Elhoztam egy jó kis includet!!


Remélem tetszik valakinek!!


Eredeti készítõje: [DRuG]Slick


Eredeti Téma Linkje:
http://forum.sa-mp.com/showthread.php?t=58458

Mire szolgál??:


Fájlbamentésre.


Kezdjük is:


Hogyan tegyük bele??


1.Lépés: Hozzunk létre asztalon Szöveges Dokumentumot


2.Lépés: Miután létrehoztuk nyissuk meg és írjük bele a code-t((Alúl található))


3.Lépés: Ha bele írtuk akkor írjuk át a kiterjedését .inc re!!


Ilyen egyszerû lenne mint a 1x1 :D


Code:

 
//======================================================
// Slick\'s INI Include 2.0.7
//
// (c) Copyright 2008-2010, [DRuG]Slick
// This file is provided as is (no warranties).
//======================================================
 
#pragma dynamic 45000 // Change accordingly!!
#if defined MAX_STRING
#define INI_MAX_VALUE MAX_STRING
#else
#define INI_MAX_VALUE 128
#endif
#define INI_MAX_KEY 24
#define INI_MAX_LINE (INI_MAX_KEY + INI_MAX_VALUE + 3)
#define INI_MAX_FILENAME 256
#define INI_MAX_LINES 256
 
enum E_CACHE
{
E_KEY[iNI_MAX_KEY],
E_VALUE[iNI_MAX_VALUE]
}
enum E_FILE
{
E_FILENAME[iNI_MAX_FILENAME],
bool: E_OPEN
}
static gCache[iNI_MAX_LINES][E_CACHE];
static gEmptyCache[E_CACHE];
static gFile[E_FILE];
static gNoFile[E_FILE];
 
#define INI_Exist fexist
 
stock INI_Open(const filename[])
{
if (!filename[0]) return false;
if (gFile[E_OPEN])
{
if (!strcmp(gFile[E_FILENAME], filename, true)) return true;
//return false;
INI_Close();
}
new File: h;
h = fopen(filename, io_readwrite);
if (h)
{
INI_strcpy(gFile[E_FILENAME], filename, INI_MAX_FILENAME, INI_MAX_FILENAME);
new line[iNI_MAX_LINE];
new ln = -1;
new separator;
while (((ln + 1) < INI_MAX_LINES) && (fread(h, line)))
{
   ln ++;
   INI_StripLine(line);
   separator = strfind(line, \"=\", false);
   if ((line[0] == \';\') || (line[0] == \'=\') || (separator == -1) || (separator > INI_MAX_KEY))
   {
      if (line[0] == \';\')
      {
         INI_strcpy(gCache[ln][E_VALUE], line, INI_MAX_VALUE, INI_MAX_VALUE);
      }
      else
      {
         INI_strcpy(gCache[ln][E_VALUE][1], line, INI_MAX_VALUE - 1, INI_MAX_VALUE - 1);
         gCache[ln][E_VALUE][0] = \';\';
      }
      continue;
   }
   INI_strcpy(gCache[ln][E_KEY], line, separator, INI_MAX_KEY);
   INI_strcpy(gCache[ln][E_VALUE], line[separator + 1], INI_MAX_VALUE, INI_MAX_VALUE);
   if (!gCache[ln][E_VALUE][0]) gCache[ln][E_VALUE][0] = \' \';
}
fclose(h);
gFile[E_OPEN] = true;
return 1;
}
return 0;
}
 
stock INI_Save()
{
if (!gFile[E_OPEN]) return false;
new File: h;
h = fopen(gFile[E_FILENAME], io_write);
if (h)
{
new line[iNI_MAX_LINE];
new ln = -1;
while (((ln + 1) < INI_MAX_LINES) && (gCache[ln + 1][E_VALUE][0]))
{
   ln ++;
   if (gCache[ln][E_VALUE][0] == \';\')
   {
      if (gCache[ln][E_VALUE][1])
      {
         format(line, sizeof(line), \"%s\\r\\n\", gCache[ln][E_VALUE]);
         fwrite(h, line);
         continue;
      }
      fwrite(h, \"\\r\\n\");
      continue;
   }
   format(line, sizeof(line), \"%s=%s\\r\\n\", gCache[ln][E_KEY], gCache[ln][E_VALUE]);
   fwrite(h, line);
}
fclose(h);
return true;
}
return false;
}
 
stock INI_Close()
{
if (!gFile[E_OPEN]) return false;
for (new ln; ln < INI_MAX_LINES; ln++) gCache[ln] = gEmptyCache;
gFile = gNoFile;
return true;
}
 
stock INI_ReadString(dest[], const key[], maxlength = sizeof(dest))
{
if ((!gFile[E_OPEN]) || (!key[0])) return false;
new ln = -1;
while (((ln + 1) < INI_MAX_LINES) && (gCache[ln + 1][E_VALUE][0]))
{
ln ++;
if (gCache[ln][E_VALUE][0] == \';\') continue;
if (!strcmp(gCache[ln][E_KEY], key, false))
{
   INI_strcpy(dest, gCache[ln][E_VALUE], INI_MAX_VALUE, maxlength);
   return true;
}
}
return false;
}
 
stock INI_ReadInt(const key[])
{
new dest[12];
if (INI_ReadString(dest, key)) return strval(dest);
return false;
}
 
stock Float: INI_ReadFloat(const key[])
{
new dest[12];
if (INI_ReadString(dest, key)) return floatstr(dest);
return 0.0;
}
 
stock INI_WriteString(const key[], const value[])
{
if ((!gFile[E_OPEN]) || (!key[0]) || (key[0] == \';\') || (strfind(key, \"=\", false) != -1)) return false;
new ln = -1;
while (((ln + 1) < INI_MAX_LINES) && (gCache[ln + 1][E_VALUE][0]))
{
ln ++;
if (gCache[ln][E_VALUE][0] == \';\') continue;
if (!strcmp(gCache[ln][E_KEY], key, false))
{
   INI_strcpy(gCache[ln][E_VALUE], value, INI_MAX_VALUE, INI_MAX_VALUE);
   return true;
}
}
ln ++;
if (ln < INI_MAX_LINES)
{
INI_strcpy(gCache[ln][E_KEY], key, INI_MAX_KEY, INI_MAX_KEY);
INI_strcpy(gCache[ln][E_VALUE], value, INI_MAX_VALUE, INI_MAX_VALUE);
return true;
}
return false;
}
 
stock INI_WriteInt(const key[], value)
{
new dest[12];
format(dest, sizeof(dest), \"%i\", value);
return INI_WriteString(key, dest);
}
 
stock INI_WriteFloat(const key[], Float: value)
{
new dest[12];
format(dest, sizeof(dest), \"%0.4f\", value);
return INI_WriteString(key, dest);
}
 
stock INI_RemoveEntry(const key[])
{
if ((!gFile[E_OPEN]) || (!key[0]) || (strfind(key, \"=\", false) != -1)) return false;
new ln = -1;
while (((ln + 1) < INI_MAX_LINES) && (gCache[ln + 1][E_VALUE][0]))
{
ln ++;
if (gCache[ln][E_VALUE][0] == \';\') continue;
if (!strcmp(gCache[ln][E_KEY], key, false))
{
   for (; ln < (INI_MAX_LINES - 1); ln ++)
   {
      INI_strcpy(gCache[ln][E_KEY], gCache[ln + 1][E_KEY], INI_MAX_KEY, INI_MAX_KEY);
      INI_strcpy(gCache[ln][E_VALUE], gCache[ln + 1][E_VALUE], INI_MAX_VALUE, INI_MAX_VALUE);
   }
   return true;
}
}
return false;
}
 
stock INI_Remove(const filename[])
{
if (!filename[0]) return false;
if ((gFile[E_OPEN]) && (!strcmp(gFile[E_FILENAME], filename, true))) gFile = gNoFile;
return fremove(filename);
}
 
stock INI_strcpy(dest[], const source[], numcells = sizeof(source), maxlength = sizeof(dest))
{
new i;
while ((source) && (i < numcells) && (i < maxlength))
{
dest = source;
i ++;
}
dest[(i == maxlength) ? (i - 1) : (i)] = \'\\0\';
}
 
stock INI_StripLine(string[])
{
new l;
l = strlen(string);
if (string[l - 2] == \'\\r\') string[l - 2] = \'\\0\';
if (string[l - 1] == \'\\n\') string[l - 1] = \'\\0\';
}

 
Remélem segítettem valakinek!!

Leginkább kezdõk részére hoztam de szükségük lehet profi scriptereknek is!!

19
Segítségkérés / Object konvertáló
« Dátum: 2012. November 10. - 22:18:56 »
Nem tudom ez jó e de parancsolj:

http://www.thearea51server.netne.net/

20
Beszélgetés / milyen programot csináljak?
« Dátum: 2012. November 10. - 22:14:21 »

Támogatom, ugye a frapsnak nagy a végterméke, engem nem bosszant, de valakit igen tehát akár még tömörítést is lehessen választani, vagy simán tömörítés nélkül FULL HD minõség érdekében.
[/quote]

Kösz hogy támogatod!!

Már csak Miki véleményét kell megvárnunk!!


Am milyen programal írja ezt??

21
Beszélgetés / milyen programot csináljak?
« Dátum: 2012. November 10. - 22:04:30 »

Videó felvevõ, hasonló legyen a frapshoz, csak asztalt is lehessen felvenni vele, ne csak játékot.
[/quote]
Ott a pont  :D

Szerintem, is legyen felvevõ program lehessen asztalt is felvenni meg internetes játékokat is!


Kitaláltam a nevét meg stb.. ha nem baj


Véleményem:


Neve: FECTCAM


Mennyi idõt lehessen felvenni vele??: 10órát ((Ha valaki 2-3 órást csinál akkor lehessen :D))


Remélem jó lesz a véleményem!!

Akinek tetszik a véleményem az írjon IGEN-t ha nem tetszik akkor meg NEM-ett!!

22
Verseny szervezése / Drift Liga Vol.5
« Dátum: 2012. November 10. - 22:00:29 »
Szerintem 3 bíró legyen!!

Ha lehetne 3 bíró jelentkeznék \'\'Bírónak\'\'


Ha csak 2 akkor jelentkezek \'\'Drifternek\'\'


PÜ-be elküldöd a szeró ip-t??

23
Segítségkérés / SII Include kérés.
« Dátum: 2012. November 10. - 20:01:53 »
Köszi Richárd!!

Ilyen egy igazi segítõkész :)


Megoldva/Témát Zárom!!

24
Segítségkérés / SII Include kérés.
« Dátum: 2012. November 10. - 19:57:54 »
Sziasztok!!

Minden megvan csak olyan nevû include nincs meg hogy \'\'SII Include\'\'


Aki küldi a linkjét megy a +!!

25
Segítségkérés / Mod?!
« Dátum: 2012. November 10. - 18:23:10 »
Nekem megvan de senkinek nem adom oda bizonyára én scriptelem LittleTown RPG-t!!

Amúgy is nem is jó helyre nyitottad  :facepalm:


Véletlen, nem ide kellet volna??:
http://sampforum.hu/index.php?board=84.0

Amúgy szerintem, törölhetõ is a téma mert én nem adom meg a LT RPG Módját.


Amúgy is itt a DTRPG Tanulj ebbõl scriptelni aztán írj egy 0 roll írt módot!!


Itt a DTRPG Módja:


http://sampforum.hu/index.php?topic=12646.0

26
Kérdések, Segítség / A kiszolgáló nem található
« Dátum: 2012. November 10. - 18:03:11 »
Szerintem már nem mûködik honlap!!

Vagy pedig a internet szolgáltatódal van baj.


Add meg a honlapot és én megnézem nekem behozza e.

27
Bemutatkozás / Ezredes.$
« Dátum: 2012. November 10. - 17:33:08 »
Üdv itt!! Jó Fórumozást kívánok örökre!

28
SA-MP: Szerverfejlesztés / Kovacs_Richard gyûjteménye
« Dátum: 2012. November 10. - 16:01:29 »
Ebbõl lehetne egy játékmód((Vicc volt))  :D

29
Segítségkérés / rendszamkeres
« Dátum: 2012. November 10. - 15:55:11 »
Ezt a rendszám filterszkriptet: TengeriMalac írta.

De ha bele néz, a témában akkor nem harakszik hogy ide belinkeltem
.
Amilyen pluginok szükségesek:
<a_samp>
Letöltés:
<zcmd>
<dini>
<sscanf>
 
#include <a_samp>
#include <zcmd>
#include <dini>
#include <sscanf>
public OnFilterScriptInit() {
new file[20];
for(new i = 0; i < MAX_VEHICLES; i++) {
    format(file, sizeof(file), \"%d.ini\", i);
    if(dini_Exists(file)) return SetVehicleNumberPlate(i, dini_Get(file, \"Numberplate\"));
    SetVehicleToRespawn(i);
}
return 1;
}
CMD:rendszam(playerid, params[]) {
new file[20], platestr[20], vehicleid = GetPlayerVehicleID(playerid);
new Float:X, Float:Y, Float:Z, Float:A;
if(sscanf(params, \"s\", platestr)) return SendClientMessage(playerid, 0xFF0000FF, \"USAGE: /setnumberplate [string]\");
if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, 0xFF0000FF, \"Nem ülsz jármûben!\");
format(file, sizeof(file), \"%d.ini\", vehicleid);
GetPlayerPos(playerid, X, Y, Z); GetVehicleZAngle(vehicleid, A);
SetVehicleNumberPlate(vehicleid, platestr);
SetVehicleToRespawn(vehicleid);
SetVehiclePos(vehicleid, X, Y, Z);
SetVehicleZAngle(vehicleid, A);
PutPlayerInVehicle(playerid, vehicleid, 0);
if(!dini_Exists(file)) dini_Create(file);
dini_Set(file, \"Numberplate\", platestr);
return 1;
}

30
Kérdések, Segítség / Adobe Photoshop CS5 Telepítési hiba.
« Dátum: 2012. November 10. - 15:46:20 »
Sziasztok!!

Letöltöttem egy jó kis programot neve: Adobe Photoshop CS6.


Mikkor telepítem ilyen problémát add ki:


\"width=500http://kepfeltoltes.hu/121110/photoshop_www.kepfeltoltes.hu_.jpg[/img]

Aki segít megy a +!!

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