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

Oldalak: 1 ... 126 127 [128] 129 130 ... 172
1906
Segítségkérés / 2 kérdés
« Dátum: 2011. szeptember 04. - 15:52:54 »
1.Az1-t már leírták,de a timert ennyire állítsd ha 5 órát szeretnél:
 
18000000

 
2.Kimaradt a drawdistance,vagyis látótávolság:
[pawn]Create3DTextLabel(\"[Los Santos]\",0xFB0000FF,259.3984,-1229.6013,73.7732,40);[/pawn]

1907
Segítségkérés / Pickup Money FilterScript Hiba
« Dátum: 2011. szeptember 04. - 15:45:01 »
Idézetet írta: tudvari date=1315143421\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11166\" data-ipsquote-contentclass=\"forums_Topic
Megpróbáltam bemásolni de csa kwarnokat kaptam.Ez a scriptbeli Pickup:
[pawn]
public OnPlayerPickUpPickup(playerid, pickupid)
{
   if(pickupid == cash){
   GivePlayerMoney(playerid,100); //this is the money the player gets by harvesting money pickup
}
   else if(pickupid == cash2){
   GivePlayerMoney(playerid,100); //this is the money the player gets by harvesting money pickup
}
   else if(pickupid == cash3){
   GivePlayerMoney(playerid,100); //this is the money the player gets by harvesting money pickup
}
   else if(pickupid == cash4){
   GivePlayerMoney(playerid,100); //this is the money the player gets by harvesting money pickup
}
   else if(pickupid == cash5){
   GivePlayerMoney(playerid,100); //this is the money the player gets by harvesting money pickup
}
        return 1;
}[/pawn]
 
[pawn]public OnPlayerPickUpPickup(playerid, pickupid)
{
   if(pickupid == cash){
   GivePlayerMoney(playerid,100);
                DestroyPickup(cash);
}
   else if(pickupid == cash2){
   GivePlayerMoney(playerid,100);;
                DestroyPickup(cash2);
}
   else if(pickupid == cash3){
   GivePlayerMoney(playerid,100);
                DestroyPickup(cash3);
}
   else if(pickupid == cash4){
   GivePlayerMoney(playerid,100);
                DestroyPickup(cash4);
}
   else if(pickupid == cash5){
   GivePlayerMoney(playerid,100);
                DestroyPickup(cash5);
}
        return 1;
}[/pawn]

1908
Segítségkérés / MySQl Szerveren eltöltött idõ,RegID,kiolvasás
« Dátum: 2011. szeptember 04. - 15:37:48 »
Idézetet írta: straY\' date=1315125665\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11174\" data-ipsquote-contentclass=\"forums_Topic
Létrehozol minden játékosnak mondjuk 4 változót.
[pawn]
new online_Secons[MAX_PLAYERS];
new online_Minutes[MAX_PLAYERS];
new online_Hours[MAX_PLAYERS];
new online_Days[MAX_PLAYERS];
[/pawn]
Másodpercenként hozzáadsz 1-et a seconds változóhoz. Ha az elérte a 60at nullázod és hozzá adsz 1et a minuteshoz, ha az elérte a 60at nullázod, hozzáadsz 1et a hours-hoz, ha az elérte a 24-et nullázod, és hozzáadsz egyet a days-hez.
 
Á köszönöm,de úgy döntöttem megpróbálom a LuxAdminosat,de van egy bökkenõ:
[pawn]enum PlayerData
{
hours,
mins,
secs,
TotalTime,
ConnectTime
};
new AccInfo[MAX_PLAYERS][PlayerData];
public OnPlayerConnect(playerid)
{
    AccInfo[playerid][ConnectTime] = gettime();
return 1;
}
TotalGameTime(playerid, &h=0, &m=0, &s=0)
{
    AccInfo[playerid][TotalTime] = ( (gettime() - AccInfo[playerid][ConnectTime]) + (AccInfo[playerid][hours]*60*60) + (AccInfo[playerid][mins]*60) + (AccInfo[playerid][secs]) );
    h = floatround(AccInfo[playerid][TotalTime] / 3600, floatround_floor);
    m = floatround(AccInfo[playerid][TotalTime] / 60,   floatround_floor) % 60;
    s = floatround(AccInfo[playerid][TotalTime] % 60,   floatround_floor);
    return AccInfo[playerid][TotalTime];
}[/pawn]
Szóval az a baj hogy felülírja a mezõt nem hozzáadja,tehát valahogy le úgy kéne megcisnálni hogy lekéri a régit és hozzáadja az új idõt,vagy nem tudom!

1909
Segítségkérés / Pickup Money FilterScript Hiba
« Dátum: 2011. szeptember 04. - 15:14:02 »
Idézetet írta: tudvari date=1315141783\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11166\" data-ipsquote-contentclass=\"forums_Topic
Szóval akkor kell egy deleteobjectes parancs? mert letöltésnél azt írta hogy alapból benne van de tényleg nincs.
 
Nem parancs!
Ahogy felveszi a player,törölni kell az objectet,hogy ne spawnoljon újra:
[pawn]DestroyObject(cash);
DestroyPickup(cash2);
DestroyPickup(cash3);
DestroyPickup(cash4);
DestroyPickup(cash5);[/pawn]
Vagyis:
[pawn]public OnPlayerPickUpPickup(playerid, pickupid)
{
new i=-1;
if(i < 6)
{
   if(pickupid == cash[playerid])

   {


      GivePlayerMoney(playerid, 100);


                        DestroyPickup(cash);


                        DestroyPickup(cash2);


                        DestroyPickup(cash3);


                        DestroyPickup(cash4);


                        DestroyPickup(cash5);


   }


}


return 1;


}[/pawn]

1910
Segítségkérés / Szerver csatlakozás
« Dátum: 2011. szeptember 04. - 12:56:21 »
Idézetet írta: tudvari date=1315131574\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11178\" data-ipsquote-contentclass=\"forums_Topic
Configban akkor kell vmit változtatni, de semmit nem változtattam,tegnap még ment minden rendesen most már nem.
Re.: nem tudom hogy hogyan de most jó lett,amiután lecseréltem a server.exe-t.
Köszönöm a segítséget,de az a baj hogy localhostra én feltudok menni,de pár teszter is van és õk nem tudnak feljönni.
 
Azt mondtad hogy jó már

1911
Segítségkérés / Szerver csatlakozás
« Dátum: 2011. szeptember 04. - 12:43:25 »
http://www.ip-adress.com/ mögé a portot

1912
Segítségkérés / Szerver csatlakozás
« Dátum: 2011. szeptember 04. - 12:11:58 »
szerintem jó ez így ahogy van, egyébként a maxnpc-nek nincs semmi köze ehez (*pacepalm*)
próbáld localhostra rakni az ip-t:
 
localhost:7891

1913
Segítségkérés / MySQl Szerveren eltöltött idõ,RegID,kiolvasás
« Dátum: 2011. szeptember 04. - 10:17:13 »
Sziasztok
A szerveremen nagyon buggol a LuxAdmin,és úgy döntöttem hogy írok majdnem 0 sorról kezdve egy új aminrendszert!Ki is választottam hogy melyiket bõvítem, és az kb 600 soros volt,nemsok minden van benne de az alapok megvannak,tehát elkezdtem a bõvítéstét: több parancs:/setscore,/changepass....,regisztrálási idõ elmentése,utoljára online dátumban,stb.... ez eddig ment,de elakadtam annál hogy azt hogyan csináljam meg hogy összesen mennyi idõt töltött a player a szerveren!Maga a függvény kéne,az elmentése az menne!
Valaki eltudná magyarázni hogy kurta hogy csinálta meg a Regisztrálási ID-jét a felhasználónak mert nem jövök rá! :)
Mivel kb csak 4 napja foglalkozok a MySQL-al ezért valaki segítene abban is,hogy hogyan olvassam ki a LastOn-t az accounts táblából?
Nagyon megköszönném ha tudna valaki segíteni!

1914
Segítségkérés / TextDraw visszaszámoló
« Dátum: 2011. szeptember 04. - 08:46:30 »
SetTimer -t írd át SetTimerEx-re szerintem így el tudod indítani bárkinek:
[pawn]GameTimer = SetTimerEx(\"GameTime\", 1000, false, \"d\", playerid);[/pawn]
De amúgy minek indítod el 2X-er?

1915
Segítségkérés / Pickup Money FilterScript Hiba
« Dátum: 2011. szeptember 04. - 08:41:59 »
Igen ismerem a bugot,ez samp bug, rakd a gamemodeba és jó lesz,legalábbis nekem jó úgy!

1916
Segítségkérés / Épület név kiíró
« Dátum: 2011. szeptember 04. - 08:39:44 »
WebSite\" post=\"173137\" timestamp=\"1315095863\"]
szerintem te a 3dText re gondolsz.
OnGameModeInit alá :
Create3DTextLabel(\"Montgomery kajálda\",0x008080FF,Kordináta);
amit pirossal irtam azt majd ird át a kordiniátára amit lementettél vagyis ahova szeretnéd :)
 
[/quote]
Még van a DrawDistance,vagyis a látótávolság a koordináták után :)
szóval:
Create3DTextLabel(\"Montgomery kajálda\",0x008080FF,Kordináta, 40);
A látótávolságot én most 40-re állítottam,de nyugodtan átálíthatod!

1917
Segítségkérés / Mod !
« Dátum: 2011. szeptember 03. - 15:09:07 »

1918
Segítségkérés / Nitró
« Dátum: 2011. szeptember 03. - 14:49:53 »
[pawn]public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if(newkeys & KEY_FIRE && IsPlayerInAnyVehicle(playerid))
    {
           AddVehicleComponent(GetPlayerVehicleID(playerid), 1010);
    }
return 1;
}[/pawn]

1919
Segítségkérés / RandCP
« Dátum: 2011. szeptember 03. - 14:11:39 »
Beleraokd egy parancsba és lerak random egy CP-t
[pawn]if(strcmp(cmdtext, \"/randomcp\", true) == 0){
        new randomcp;
randomcp = random(4);//a 4-es helyére annyit írj amennyi random cp-t szeretnél,és ha növeled/csökkented, annak megfelelõen írd át a switch részt
switch(randomcp)
    {
        case 0:
        {
        SetPlayerCheckpoint(playerid, x, y, z, 1.0);
        }
        case 1:
        {
        SetPlayerCheckpoint(playerid, x, y, z, 1.0);
        }
        case 2:
        {
        SetPlayerCheckpoint(playerid, x, y, z, 1.0);
        }
        case 3://lehet többet is hozzáadni,de akkor módosítsd a randomcp = random(4); részt
        {
        SetPlayerCheckpoint(playerid, x, y, z, 1.0);
        }
    }
        return 1;
        }[/pawn]

1920
Segítségkérés / RandCP
« Dátum: 2011. szeptember 03. - 13:26:31 »
rakd be ezt az egészet egy parancsba és ki fogja dobni randomba

Oldalak: 1 ... 126 127 [128] 129 130 ... 172
SimplePortal 2.3.7 © 2008-2024, SimplePortal