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

Oldalak: 1 ... 11 12 [13] 14 15 ... 145
181
Segítségkérés / Fizetés
« Dátum: 2012. november 30. - 14:17:52 »
Idézetet írta: pisti525 date=1354223294\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"30395\" data-ipsquote-contentclass=\"forums_Topic
a 2 pontban amikor leírtad ezeket azokat ott melyikben lehet megadni az idõt ??
 

new Tmunka = SetTimerEx(\"Fizetes\", 600000, true, \"d\", playerid);

 
Itt a 600000 az idõ, miliszekundumban. 10 perced adtam meg, ahogyan kérted. (1 másodperc = 1000 ms, egy perc 60 másodperc, egy perc 60.000ms, 10 perc 600.000ms)

182
Segítségkérés / Fizetés
« Dátum: 2012. november 29. - 22:00:15 »
Idézetet írta: Cannonn date=1354222318\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"30395\" data-ipsquote-contentclass=\"forums_Topic
new Tmunka = SetTimerEx(playerid, 600000, true, \"d\", playerid);
Helyett
new Tmunka = SetTimerEx(Fizetes, 600000, true, \"d\", playerid);
 
Igaz, elírtam. :) (bár Te is hibáztál, a \"Fizetes\"-rõl lemaradt az idézõjel :) )
 

Figyi csak nekem ebbe kellene
         
SetPlayerFacingAngle(playerid, 269.0383);
      SetPlayerPos(playerid, -2020.659, 68.6443, 28.50055);
      HideMenuForPlayer(tele, playerid);
      TogglePlayerControllable(playerid, true);
      SetPlayerSkin(playerid,277);
      new string[256];
      new pName[30];
              GetPlayerName(playerid, pName, 30);
              format(string, 280,\"%s Tûzoltóként dolgozik\", pName);
              GivePlayerWeapon(playerid,42,5000);
              SendClientMessage(playerid, COLOR_GREEN, \"Kaptál egy poroltót!\");
              SendClientMessageToAll(COLOR_CHARTREUSE, string);

 

[/quote]
Az elõbb írtam le, két módon, mit hova hogyan, a lehetõ legegyszerûbben.

183
Segítségkérés / Fizetés
« Dátum: 2012. november 29. - 21:25:17 »
Két lehetõség van:
1. Minden az adott munkában dolgozónak ugyan akkor fizet.
2. 10 percenként fizet a munka felvételétõl számítva, külön, minden dolgozó játékosnak.
Az elsõ megoldás elõnye az, hogy csak egyetlen idõzítõ van, míg az utóbbiban dolgozónként egy.
1.
Játékmód elején:
 
forward Fizetes();

 
OnGameModeInit:
 
SetTimer(\"Fizetes\", 600000, true);

 
Amikor a játékos felveszi a munkát, ezt illeszd be a parancsba:
 
SetPVarInt(playerid, \"munka\", 1)

 
Amikor a játékos kilép a munkából, ezt illeszd be a parancsba:
 
SetPVarInt(playerid, \"munka\", 0)

 
Játékmód végén:
 
public Fizetes()
{
for(new i;i<MAX_PLAYERS;i++) if(IsPlayerConnected(i) && !IsPlayerNPC(i) && GetPVarInt(i, \"munka\"))
{
    SendClientMessage(i, 0xFF9900AA, \"Fizetés: $200.000\");
    GivePlayerMoney(i, 200000);
}
}

 
2.
Játékmód elejére:
 
forward Fizetes(playerid);

 
Mikor felveszi a munkát:
 
new Tmunka = SetTimerEx(\"Fizetes\", 600000, true, \"d\", playerid);
SetPVarInt(playerid, \"munkatimer\", Tmunka);

 
Mikor kilép a munkából:
 
KillTimer(GetPVarInt(playerid, \"munkatimer\"));

 
OnPlayerDisconnect:
 
KillTimer(GetPVarInt(playerid, \"munkatimer\"));

 
Játékmód végére:
 
public Fizetes(playerid)
{
SendClientMessage(playerid, 0xFF9900AA, \"Fizetés: $200.000\");
GivePlayerMoney(playerid, 200000);
}

 
Ha elírtam valamit, szólj. :)

184
Segítségkérés / Kezdõ scripter
« Dátum: 2012. november 29. - 20:23:45 »
Idézetet írta: metaxizje date=1354216339\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"30217\" data-ipsquote-contentclass=\"forums_Topic
és azt , hogy lehet megoldani , hogy ppl./enter parancsal az xy számú interiorba rakjon be? :D
 
http://wiki.sa-mp.com/wiki/Function:SetPlayerInterior
http://wiki.sa-mp.com/wiki/SetPlayerPos

185
Segítségkérés / Pont levonó stock
« Dátum: 2012. november 29. - 18:43:26 »
stock SetScor(playerid, scor) return SetPlayerScore(playerid, GetPlayerScore(playerid)-scor);

186
Szkript kérések / Csapatok Spawnolása
« Dátum: 2012. november 29. - 18:28:13 »
Ha OnPlayerSpawn-nál nem teleportálod a játékosokat, akkor ahol a skineket hozzáadod AddPlayerClass-al, az X Y Z koordinátákat írd át a skinekél arra, ahol spawnolniuk kellene.  :)
http://wiki.sa-mp.com/wiki/AddPlayerClass

187
Leírások/Útmutatók / [Tutorial] Dropbox
« Dátum: 2012. november 29. - 15:38:44 »
Idézetet írta: KROOK date=1354197926\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"7044\" data-ipsquote-contentclass=\"forums_Topic
Bocs a bumpért, de kösz a tutorialt, még nem szántam rá magamat, EDDIG. :D Regeltem a ref linkeden.
 
Remélem hasznodra válik!  :)

188
RP/RPG kérések / NPC- kérdés
« Dátum: 2012. november 29. - 15:00:59 »
GF módnál valószínûleg elég sok helyre kell, pl. jármû beszállásnál, vagy hogy neki ne fogyjon benzin, disconnectnél ne mentsen NPCnek fájlba, stb.


Egyébként a TwoDollarClick fake oldal, nem fizetnek.

189
Segítségkérés / Kisebb kérdések
« Dátum: 2012. november 28. - 23:37:25 »
Idézetet írta: Fuck5 date=1354047283\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Egy olyan probléma lenne hogy rákkattintok a GTA -ra vagy a SAMP-ra tölt és nem hozza be ! újra raktam a GTA nem 1x és nemjó sehogyse :S
 
Ha kalóz verziód van, nem jó a crack, talán. Vagy szimplán a letöltött játék hibás.
Ha eredeti a játékod, nincs tippem.

190
RP/RPG kérések / NPC- kérdés
« Dátum: 2012. november 28. - 23:33:04 »
OnPlayerConnect elejére másold be:
 
if(IsPlayerNPC(playerid)) return 1;

 
Bár nem tudok semmit a játékmódod felépítésérõl, elképzelhetõ, hogy nem csak itt lehet probléma, de meglátjuk.

191
Segítségkérés / Rádió script hiba
« Dátum: 2012. november 28. - 23:30:59 »
Ez a kódrészlet sajnos nem elég, illetve a téma neve szabályt sért.

192
Segítségkérés / savedpositions.txt hiba.
« Dátum: 2012. november 28. - 14:53:52 »
Még régen volt a GTA mappában, egy pár verzió óta a Dokumentumok/GTA San Andreas User Files/SAMP mappában található.
És a kiterjesztése nem .txd, hanem .txt.  ;)

193
Segítségkérés / Újabb interior gond!
« Dátum: 2012. november 26. - 21:25:44 »
Nem a legjobb megoldás, mivel gyors timer van benne és minden játékosnál ellenõriz minden helyet, nem kritikus.
Pedró megoldása azért rossz, mert minden egyen játékosnak külön idõzítõje van.
Igaz, hogy mûködik, de egyszerûen felesleges és feleslegesen lassít.
 
forward Interiors();
SetTimer(\"Interiors\", 500, 1);
//============================Interior enter/exit=============================//
public Interiors()
{
for(new i;i<MAX_PLAYERS;i++) if(IsPlayerConnected(i) && !IsPlayerNPC(i))
{
if (IsPlayerInRangeOfPoint(playerid,1,363.4137,-74.5788,1001.5078)) //kilépés a burgershotból
        {
                SetPlayerPos(playerid,1199.5190,-920.8154,43.1076);
                SetPlayerInterior(playerid,0);
        }
if (IsPlayerInRangeOfPoint(playerid,1.5,1199.2041,-918.1465,43.1235)) //belépés a burgershotba
{
        if(!IsPlayerInAnyVehicle(playerid))
        {
                SetPlayerPos(playerid,364.2682,-73.8755,1001.5078);
                SetPlayerFacingAngle(playerid, 356.5904);
                SetPlayerInterior(playerid,10);
        }
}
if (IsPlayerInRangeOfPoint(playerid,1.5,2304.6904,-16.2520,26.7422)) //kilépés a bankbból
    {
    SetPlayerPos(playerid,1423.4293,-1623.6616,13.5469);
    SetPlayerInterior(playerid,0);
      }
if (IsPlayerInRangeOfPoint(playerid,1.5,1419.1999511719,-1623.8000488281,12.5)) //belépés a bankba
{
        if(!IsPlayerInAnyVehicle(playerid))
        {
                SetPlayerPos(playerid,2306.7278,-15.8792,26.7496);
                SetPlayerFacingAngle(playerid, 273.2465);
                SetPlayerInterior(playerid,0);
        }
}
}
return 1;
}

194
Idézetet írta: Ezredes.$ date=1353956290\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"30262\" data-ipsquote-contentclass=\"forums_Topic
Azt használom..
Szal. Akkor semmi szükség az audio pluginra?
 
Nincs, használd a fent említett függvényt. :)

195
Ha kivennéd az audio.so-t a server.cfgbõl jó lenne.
Nem értem mit akarsz vele, alap SAMP függvénnyel sokkal egyszerûbben csinálhatod amire képes és az audio plugint csak az hallja akinek fel van telepítve a kliens plugin.
Értelmetlen már, csak 0.3e elõtt volt haszna, akkor sem sok, sajnos, mert a játékosok nem gyakran tették fel a kliens plugint.

Oldalak: 1 ... 11 12 [13] 14 15 ... 145
SimplePortal 2.3.7 © 2008-2024, SimplePortal