Peršokti į turinį
  • ŽAIDIMAI
  • , ŽAIDIMAI
  • ŽAIDIMAI

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4660 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Recommended Posts

(redaguota)

Sveiki visi,

iškilo bėda. keitinėjau serveryje objektų streamerį, jį per server_log užkrauna, tačiau servery objektų, kurie yra: Gamemodes > Server Data > Streamer.pwn direktorijoje neužkrauna. Kame bėda? (Streameris "Incognito" su CreateDynamicObject, 2012m. ieškojau specialiai 0.3x)

Streamer.pwn failo objektai surašyti taip:

CreateDynamicObject(973, -2015.1999511719, 197.10000610352, 27.5, 0, 0, 270);

Ačiū. Kas bandys gelbėti nepagailėsiu +r3p

Redaguota , nario Erass_Alcaline

NewestLife.png


Tipo taip.

Nu kaip matote prirašęsss. Tačiau man compiliuojant tą failą metą errorą:

C:\Users\Erikas\jei office kosetu\Newest-Life modifikacijos\Newest-Life GM - Su pluginais\gamemodes\ServerData\Streamer.pwn(8972) : error 013: no entry point (no public functions)
Pawn compiler 3.2.3664	 Copyright (c) 1997-2006, ITB CompuPhase

1 Error.

NewestLife.png


Nu kaip matote prirašęsss. Tačiau man compiliuojant tą failą metą errorą:

C:\Users\Erikas\jei office kosetu\Newest-Life modifikacijos\Newest-Life GM - Su pluginais\gamemodes\ServerData\Streamer.pwn(8972) : error 013: no entry point (no public functions)
Pawn compiler 3.2.3664	 Copyright (c) 1997-2006, ITB CompuPhase

1 Error.

Jeigu gerai prisimenu tai čia todėl kad kodas sudėtas nė į jokį CallBack, stock ar panašiai.. Įdėk to tavo includo kodą į stocką ir tada savo pagr .pwn faile po OnGameModeInit įdėk eilutę kuri užkraus stocką. (Aš nemoku aiškint, bet gal supratai :lol: )

Jeigu gerai prisimenu tai čia todėl kad kodas sudėtas nė į jokį CallBack, stock ar panašiai.. Įdėk to tavo includo kodą į stocką ir tada savo pagr .pwn faile po OnGameModeInit įdėk eilutę kuri užkraus stocką. (Aš nemoku aiškint, bet gal supratai :lol: )

Teisingai! Kodas yra ne po callbacku. O objektų kūrimo kodas privalo ten būti.

// Tarkim kad čia tavo streamer.pwn:
CreateObject(.....);
CreateObject(.....);

Tai gali daryti taip:

//streamer.pwn
stock KrautiObjektus()
{
 CreateObject(.....);
CreateObject(.....);
}

//gamemode'e.
public OnGameModeInit()
{
   //Šiaip kodas.
  KrautiObjektus();
 return 1;
}

Arba

//streamer.pwn
public OnGameModeInit()
{
CreateObject(.....);
CreateObject(.....);
#if defined Kazkas_OnGameModeInit
  Kazkas_OnGameModeInit();
#endif
}
#if defined _ALS_OnGameModeInit
 #undef _ALS_OnGameModeInit
#else
 #define OnGameModeInit
#endif
#define OnGameModeInit Kazkas_OnGameModeInit
#if defined Kazkas_OnGameModeInit
 forward Kazkas_OnGameModeInit();
#endif

Reikia Pawn pagalbos? Skype nerašyk.

 

 

 

 

 

 

(redaguota)

Teisingai! Kodas yra ne po callbacku. O objektų kūrimo kodas privalo ten būti.

// Tarkim kad čia tavo streamer.pwn:
CreateObject(.....);
CreateObject(.....);

Tai gali daryti taip:

//streamer.pwn
stock KrautiObjektus()
{
CreateObject(.....);
CreateObject(.....);
}

//gamemode'e.
public OnGameModeInit()
{
//Šiaip kodas.
KrautiObjektus();
return 1;
}

Arba

//streamer.pwn
public OnGameModeInit()
{
CreateObject(.....);
CreateObject(.....);
#if defined Kazkas_OnGameModeInit
Kazkas_OnGameModeInit();
#endif
}
#if defined _ALS_OnGameModeInit
#undef _ALS_OnGameModeInit
#else
#define OnGameModeInit
#endif
#define OnGameModeInit Kazkas_OnGameModeInit
#if defined Kazkas_OnGameModeInit
 forward Kazkas_OnGameModeInit();
#endif

Na, atsiverčiau tą streamer.pwn pažiūrėti, ar pavyks įdėti tavo eilutes ir radau štai ką:

/*______________________________________________________________________________
 .::Lithuania Role Player Server::.
Informacija:
1. Serverio Objektų Failas.
2. Naudojamas streameris: Ignito Object Streamer.
3. Čia keliami serverio objektai.
4. Editinta pagal Erass.
______________________________________________________________________________*/

stock LoadObjectStreamer()
{
new TickCount = GetTickCount();
printf("[Objects Streamer]: Objects streamer is now loading objects..");

//______________(_| Naujas pagrindinis mapp'as, Erass |_)______________//
CreateDynamicObject(3660, -2024.9000244, 182.6000061, 29.3999996, 0.0000000, 0.0000000, 0.0000000); ir t.t.

Redaguota , nario Erass_Alcaline

NewestLife.png


Va kaip pas mane yra:

//streamer.pwn
stock LoadObjectStreamer()
{
new TickCount = GetTickCount();
printf("[Objects Streamer]: Objects streamer is now loading objects..");
CreateDynamicObject ......};
CreateDynamicObject ......};
//pabaigoje
printf("[Objects Streamer]: Objects streamer loaded objects in %dms (%d objects)\n", GetTickCount() - TickCount, CountDynamicObjects());
return 1;
}

Bebrai padėk :/

NewestLife.png


Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4660 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Prisijungti prie diskusijos

Palikti atsakymą galite iš karto, o užsiregistruoti vėliau. Jeigu jau turite paskyrą mūsų forume, Prisijunkite.

Svečias
Atsakyti šioje temoje...

×   Įklijuotas tekstas turi teksto formatavimą.   Pašalinti teksto formatavimą

  Galimi tik 75 veidukai.

×   Nuoroda buvo automatiškai įterpta.   Įterpti nuorodą paprastai

×   Jūsų ankstesnis pranešimas buvo atkurtas.   Išvalyti redaktorių

×   Jūs negalite įkelti nuotraukas tiesiogiai.Įkelkite arba įdėkite nuotraukas iš URL.

  • Šiame puslapyje naršo:   0 nariai

    • Nėra registruotų narių peržiūrinčių šį forumą.

Skelbimai


×
×
  • Sukurti naują...