Jump to content
Prosíme všetkých užívateľov, ktorý sa chcú opätovne pripojiť na discord aby znovu spárovali svoje účty kliknutím na "Discord" v navigácií a pripojili sa na server Read more... ×

Search the Community

Showing results for tags 'property'.



More search options

  • Search By Tags

    Oddělujte čárkami
  • Search By Author

Content Type


Fórum

  • Fórum
    • Pravidla a oznámení
    • Návrhy změn a hlášení chyb
    • Všechno možné
  • Pawn
    • Pomoc
    • Návody
    • Mapy a editor map
    • Scripty
    • Prezentace módů
    • Hledám pawnera/mappera
  • Programování a grafika
    • Vývoj webových stránek a aplikací
    • Vývoj desktopových a jiných aplikací
    • Grafika a webdesign
    • Hledám programátora/skriptera
  • Hry a herní tématika
    • MTA
    • Counter Strike 1.6 , Source, Global Offensive
    • Ostatní hry
    • Obrázky a videa z her
  • Ostatní
    • Prezentace herních klanů, serverů a jiných projektů
    • Hardware a software
    • Hledám/nabízím
    • Koš

Categories

  • Pawn – filterscripty a gamemody
  • Pawn – skripty od nováčků povinně sem
  • Aplikace a hry

Blogs

  • rEwolutionary
  • Polisův Blogík
  • DoubleX's Blog
  • [Info] Dark Island
  • Albus Brambůrek's Blog
  • Trampoty pána buggeda
  • vEndovo všechno možné
  • Cybrionkov Game Development v Unity
  • [Printova hlava]
  • Woodyho blog
  • Boy

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Web


Facebook


Jabber


Skype


Steam


Twitter


Github


Pastebin

Found 3 results

  1. Nope

    script INC Just Property 1.0

    Just Property v1.0 INC #include <jproperty> Porovnávání Áááá, naše oblíbené porovnávání (alespoň pro mě ). 4. Kompilované Just Gang Systém v0.1 má 239 kB 3. Kompilované Just AdminScript v1.0 má 108 kB2. Kompilované Just House Systém v1.0 s 3 domy má pouze 41 kB 1. Kompilované Just Property v1.0 s 1 nemovkou má pouze 20 kB !!! (no to je neuvěřitelné Horste) Funkce Property(p_main: mode, name[] = "", bool: byPos=false, bool:byPlayer=false, player =-1, propertyid =-1, Float:x=0.0, Float:y=0.0, Float:z=0.0, pickupm = 1239); Popis Základní funkce pro práci. Může vytvořit, kopírovat, mazat nebo vynulovat. Parametry mode - Co se bude s nemovitostí dít. name[] - Jméno nemovitost (lze přidat i barvy). MAX_PROPERTY_NAME je 100. bool: byPos - Zda se nemovitost vytvoří na daných souřadnicích (x, y, z); bool: byPlayer - Zda se nemovitost vytvoří dle pozice hráče. player - ID hráče pro byPlayer propertyid - ID nemovitosti pro copy, delete a null. Float: x - pozice x pro byPos Float: y - pozice y pro byPos Float: z - pozice z pro byPos pickupm - Model pickupu. Defautlní je informace. Mode create - Vytvoří nemovitost a pickup. delete - Smaže údaje u nemovitost a zničí pickup. copy - Okopíruje jméno, majitele + pokud je vlastněn, od propertyid a vytvoří novou nemovitost. null - Vynuluje základní údaje (banku, profit, a cenu). Návratové hodnoty propertyid - při create nebo copy nemovitosti. 1 - Při delete nebo null nemovitosti. -1 - Něco se pokazilo. Příklad použití public OnFilterScriptInit() { new policiels, policiesf, policielv; policiels = Property(create, "{00FF00}Policie LS", .byPos = true, .x = 110.3, .y = 54.12, .z = 40.1); policiesf = Property(create, "{00FF00}Policie SF", .byPos = true, .x = 110.3, .y = 52.12, .z = 40.3); policielv = Property(create, "{00FF00}Policie LV", .byPos = true, .x = 111.3, .y = 52.11, .z = 41.3); return 1; } ---- SetPropertyData(p_data: datatype, propertyid, var); Popis Nastaví u nemovitosti údaje. Parametry datatype - Typ údajů. propertyid - ID nemovitosti. var - Hodnota. Datatype valid - To samé jako IsValidProperty(). profit - Profit bank price owned Návratová hodnota 1 - Vždycky 1. Příklad použití if (!strcmp("/buy", cmdtext)) { if (GetPlayerNearProperty(playerid) == -1) return 1; new property = GetPlayerNearProperty(playerid); SetPropertyData(owned, property, 1); SetPropertyOwner(property, GetPlayerNick(playerid)); return 1; } --- Další funkce IsValidProperty(propertyid); GetPropertyOwner(propertyid); SetPropertyOwner(propertyid,nick[]); GetPropertyName(propertyid); GetPlayerNearProperty(playerid); GetPropertyData(p_data: datatype, propertyid); Ukládání a načítání SavePropertyData(propertyid) { DOF2_SetInt(..., GetPropertyData(valid, propertyid)); DOF2_SetInt(..., GetPropertyData(profit, propertyid)); DOF2_SetInt(..., GetPropertyData(bank, propertyid)); DOF2_SetInt(..., GetPropertyData(price, propertyid)); DOF2_SetBool(..., GetPropertyData(owned, propertyid)); } LoadPropertyData(propertyid) { SetPropertyData(valid, propertyid, DOF2_GetInt(...)); SetPropertyData(profit, propertyid, DOF2_GetInt(...)); SetPropertyData(bank, propertyid, DOF2_GetInt(...)); SetPropertyData(price, propertyid, DOF2_GetInt(...)); SetPropertyData(owned, propertyid, DOF2_GetBool(...)); } In-game vytváření za pomocí příkazu CMD:addproperty(playerid, params[]) { Property(create, params, .byPlayer = true, .player = playerid); return CMD_SUCCESS; } DOWNLOAD https://pawno.cz/index.php?/files/file/96-inc-just-property/ https://pastebin.com/FmW0U7yP
  2. Tak jsem Dostal nápad jak jsem věšel prádlo tak jsem se zabavil u pawna měl jsem chuť si zapawnit tak jsem vytvořil dálší include... o co jde: Tento includ hodně usnadní tvorbu nemovitostí všem pawnerům, kteři ho použijí, tvorba nemovitostí jedinou funkcí: AddProperty(nazev[],barvatextu,Float:x,Float:y,Float:z,cena,prumernyzisk,mapicon) z čehož: nazev = Jmeno nemovitosti barvatextu = barva, kterou bude nemovitost popsana pomoci Create3DTextLabel Float:X, Float:Y, Float:Z = pozice pro pickup nemovitosti cena = Cena nemovitosti prumernyzisk = Prumerný výnos nemovitosti mapicon = ikona, kterou bude nemovitost označena na mapě Celý Popis: ============================================================================ DaVe Property System include v1.0 | Vytvoril: DaVe 20.2.2015 ============================================================================ *Jak na to? 1) napiseme do vaseho modu upne nahoru: #include <DPS> 2) musime priradit funkce do publicu nasledovne: public OnGameModeInit() { DPS_OnGameModeInit(); } public OnGameModeExit() { DPS_OnGameModeExit(); } public OnPlayerConnect(playerid) { DPS_OnPlayerConnect(playerid); } public OnPlayerPickUpPickup(playerid, pickupid) { DPS_OnPlayerPickUpPickup(playerid, pickupid); } public OnPlayerSelectedMenuRow(playerid, row) { DPS_OnPlayerSelectedMenuRow(playerid, row); } 3) vyuzijeme funkci(tuto funkci zadavame do public GameModeInit() ve vasem modu): AddProperty(nazev[],barvatextu,Float:x,Float:y,Float:z,cena,prumernyzisk,mapicon) nazev = Jmeno nemovitosti barvatextu = barva, kterou bude nemovitost popsana pomoci Create3DTextLabel Float:X, Float:Y, Float:Z = pozice pro pickup nemovitosti cena = Cena nemovitosti prumernyzisk = Prumerný výnos nemovitosti mapicon = ikona, kterou bude nemovitost označena na mapě 4) nadefinujte MAX_NEMOVITOSTI na počet vašich nemovitostí: #define MAX_NEMOVITOSTI [počet využitých nemovitostí bez těchto hranatých závorek] Příklad: #define MAX_NEMOVITOSTI 3 ! Je velice důležité dodržet návod, v případě nedodržení váš mód může spamovat peníze a texty ! 5) ostatní definice: pokud chcete nemovitosti ukládat do jiné složky, než má nastavený include, nadefinujte: SYSTEM_FOLDER "vase slozka s uvozovkama bez koncoveho lomitka" příklad: #define SYSTEM_FOLDER "Nemovitosti" nadefinujte si timer výnosů z nemovitostí pomocí definice: TIME_ZISK [sekundy bez zavorek, jedna sekunda = 1000, tudíž minuta = 60000] příklad: #define TIME_ZISK 60000 //tato definice vám bude dávat zisky po minutě Jednoduchý příklad ve spoileru pod tímhle textem: NÁHLED(SCREENY) DOWNLOAD INCLUDE PASTEBIN
×