Currently the developers are putting their own money into JC2-MP to keep the servers online.

Please take a few seconds of your time and disable your AdBlock plugin for our website.

Ad revenue is not going to developers, it is used purely for covering our hosting costs.

 

You are also free to donate, which removes all ads from our website!

Patch 0.3 was just released! Full changelog here: https://t.co/4A50m6IKen

2 years ago

Advertisement
July 19, 2019, 06:01:04 am

Author Topic: Spawn  (Read 2010 times)

Antipode

  • Newbie
  • *
  • Posts: 5
    • View Profile
Spawn
« on: December 27, 2013, 08:31:52 pm »
Bonjours a tous, je me demander.
Comment spawn ou respawn au sol , a la connexion au serveur ou après une mort ?
Car je n'aime pas trop le spawn au parachute...

Merci d'avance pour vos réponse.
« Last Edit: December 28, 2013, 04:25:10 pm by Antipode »

Blizzarz

  • Newbie
  • *
  • Posts: 13
    • View Profile
Re: Spawn
« Reply #1 on: December 28, 2013, 10:39:33 pm »
C'est vrai moi aussi j'aimerais savoir ... :/

Thilawyn

  • Newbie
  • *
  • Posts: 4
    • View Profile
Re: Spawn
« Reply #2 on: December 28, 2013, 10:59:41 pm »
T'utilises un module qui gère les spawns ? Si oui, lequel ?
En codant ça en dur, tu peux aisémment placer tes propres spawns/respawns en passant par l'event onPlayerSpawn :

Code: Lua
  1. function onPlayerSpawn(input)
  2.         input.player:SetPosition(Vector3(862.3629, 201.6263, -1699.8170))
  3.         return false
  4. end
  5.  
  6. Events:Subscribe("PlayerSpawn", onPlayerSpawn)

Ensuite, à toi de choisir les coordonnées. En modifiant le code, tu peux même faire spawner tes joueurs à différents endroits de manière aléatoire ;).
« Last Edit: December 29, 2013, 02:34:08 am by Thilawyn »

[EgameStudio]Shepard

  • Donator
  • Newbie
  • *****
  • Posts: 48
    • View Profile
Re: Spawn
« Reply #3 on: December 28, 2013, 11:59:07 pm »
Tout a été dit par mon scripteur adoré :) n'hésite pas a nous contactez :
http://egamestudio.fr/

Antipode

  • Newbie
  • *
  • Posts: 5
    • View Profile
Re: Spawn
« Reply #4 on: December 29, 2013, 02:59:06 pm »
Personnellement j'ai crée mais propre spawn dans le Freeroam !

Enfaite il me faudrait un script avec ton code et celui ci :
Quote
function SavePosition( args )
   local file = io.open("saveposition.txt", "a")
   if file == nil then
      print( "[Error] File saveposition.txt could not be open.")
      return
   end

   local msg
   if args.isvehicle == true then
      msg = string.format("[POSITION] %.2f, %.2f, %.2f   [ANGLE] %.2f, %.2f, %.2f, %.2f   [MODEL] %d   [COMMENT] %s\n",args.pos.x, args.pos.y, args.pos.z, args.angle.x, args.angle.y, args.angle.z, args.angle.w, args.model, args.comment)
   else
      msg = string.format("[POSITION] %.2f, %.2f, %.2f   [ANGLE] %.2f, %.2f, %.2f, %.2f   [MODEL] %d   [COMMENT] %s\n",args.pos.x, args.pos.y, args.pos.z, args.angle.x, args.angle.y, args.angle.z,  args.angle.w, args.model, args.comment)
   end;
   
   file:write(msg)
   
   file:flush();
   file:close();
end

Merci ton code marche très bien, mais les deux non...
« Last Edit: December 29, 2013, 06:46:06 pm by Antipode »