Jump to content
  • 0

Problema spawn.


RaKNet

Question

Salut.

Am o probl care nu o stiu rezolva.

    Cand intri pe server te da acolo unde ai ramas cand teai deconectat.

Acum. Cum fac eu sa te dea la spawn civil?

EDIT: si o eroare la compile!!  :undecided: :|

C:\Users\Lenovo\Desktop\MegaRP.pwn(42) : fatal error 100: cannot read from file: "Copia_de_progress"

Compilation aborted.Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase


1 Error.

Link to comment
Share on other sites

7 answers to this question

Recommended Posts

Salut.Trebuie sa faci cumva ca sa stochezi pozitia jucatorului (SQLite, MySQL, Dini, Y_ini) iar atunci cand jucatorul se genereaza, trebuie sa faci ca sa primeasca pozitia salvata.

P.S: Eroarea vorbeste de la sine.

EDIT: Scuze, nu am citit tot postul si am crezut ca vrei ca jucatorul sa fie generat la ultima pozitie.Foloseste functia SetPlayerPos.

Link to comment
Share on other sites

Eroarea e pentru ca nu ai in Pawno/Includes fisierul: "Copia_de_progress.inc" Cauta si tu poate ai pawno cu tot cu includele asta in folder.

Si la aia cu spawn..

public OnPlayerSpawn(playerid)
{
    new PlayerName[MAX_PLAYER_NAME],
    string[128]; 
    GetPlayerName(playerid, PlayerName, sizeof(PlayerName));
    format(string, sizeof(string), "%s has spawned.", PlayerName);
    SetPlayerPos(playerid,0.0,0.0,3.0);
    SendClientMessageToAll(0xFFFFFFFF, string);
    return 1;
}

Aici modifici coordonatele: "0.0,0.0,3.0".

[glow=blue,2,300]SAMP.[glow=yellow,2,300]RSP-GAME[glow=red,2,300].NET[/glow][/glow][/glow]

Link to comment
Share on other sites

Eroarea e pentru ca nu ai in Pawno/Includes fisierul: "Copia_de_progress.inc" Cauta si tu poate ai pawno cu tot cu includele asta in folder.

Si la aia cu spawn..

public OnPlayerSpawn(playerid)
{
    new PlayerName[MAX_PLAYER_NAME],
    string[128]; 
    GetPlayerName(playerid, PlayerName, sizeof(PlayerName));
    format(string, sizeof(string), "%s has spawned.", PlayerName);
    SetPlayerPos(playerid,0.0,0.0,3.0);
    SendClientMessageToAll(0xFFFFFFFF, string);
    return 1;
}

Aici modifici coordonatele: "0.0,0.0,3.0".

Nu merge... :((...nu am reusit sal fac. :((( (nu se compileaza.)
Link to comment
Share on other sites

Nu merge... :((...nu am reusit sal fac. :((( (nu se compileaza.)

Aratati bai oamenilor eroare cand spuneti ca nu se compileaza.

Si mai bine arata-mi OnPlayerDisconnect.

Link to comment
Share on other sites

Aratati bai oamenilor eroare cand spuneti ca nu se compileaza.

Si mai bine arata-mi OnPlayerDisconnect.

Prima eroare era (am puso sus..cnd am deschis topicu)...am facut ce a zs Staff , iar acum am urmatoarele erori:
C:\Users\Lenovo\Desktop\FT\pawno\include\Copia_de_progress.inc(1) : error 010: invalid function or declaration
C:\Users\Lenovo\Desktop\FT\gamemodes\MegaRP.pwn(330) : error 029: invalid expression, assumed zero
C:\Users\Lenovo\Desktop\FT\gamemodes\MegaRP.pwn(3837) : warning 215: expression has no effect
C:\Users\Lenovo\Desktop\FT\gamemodes\MegaRP.pwn(3866) : warning 215: expression has no effect
C:\Users\Lenovo\Desktop\FT\gamemodes\MegaRP.pwn(5085) : warning 213: tag mismatch
C:\Users\Lenovo\Desktop\FT\gamemodes\MegaRP.pwn(5294) : warning 215: expression has no effect
C:\Users\Lenovo\Desktop\FT\gamemodes\MegaRP.pwn(6002) : warning 215: expression has no effect
C:\Users\Lenovo\Desktop\FT\gamemodes\MegaRP.pwn(6117) : warning 215: expression has no effect
C:\Users\Lenovo\Desktop\FT\gamemodes\MegaRP.pwn(6936) : warning 215: expression has no effect
C:\Users\Lenovo\Desktop\FT\gamemodes\MegaRP.pwn(6981) : warning 215: expression has no effect
C:\Users\Lenovo\Desktop\FT\gamemodes\MegaRP.pwn(7009) : warning 215: expression has no effect
C:\Users\Lenovo\Desktop\FT\gamemodes\MegaRP.pwn(7010) : warning 215: expression has no effect
C:\Users\Lenovo\Desktop\FT\gamemodes\MegaRP.pwn(7056) : warning 215: expression has no effect
C:\Users\Lenovo\Desktop\FT\gamemodes\MegaRP.pwn(7057) : warning 215: expression has no effect
C:\Users\Lenovo\Desktop\FT\gamemodes\MegaRP.pwn(7087) : warning 215: expression has no effect
C:\Users\Lenovo\Desktop\FT\gamemodes\MegaRP.pwn(7088) : warning 215: expression has no effect
C:\Users\Lenovo\Desktop\FT\gamemodes\MegaRP.pwn(7094) : warning 215: expression has no effect
C:\Users\Lenovo\Desktop\FT\gamemodes\MegaRP.pwn(7095) : warning 215: expression has no effect
C:\Users\Lenovo\Desktop\FT\gamemodes\MegaRP.pwn(7544) : warning 215: expression has no effect
C:\Users\Lenovo\Desktop\FT\gamemodes\MegaRP.pwn(7622) : warning 215: expression has no effect
C:\Users\Lenovo\Desktop\FT\gamemodes\MegaRP.pwn(7630) : warning 215: expression has no effect
C:\Users\Lenovo\Desktop\FT\gamemodes\MegaRP.pwn(7638) : warning 215: expression has no effect
C:\Users\Lenovo\Desktop\FT\gamemodes\MegaRP.pwn(7646) : warning 215: expression has no effect
C:\Users\Lenovo\Desktop\FT\gamemodes\MegaRP.pwn(7654) : warning 215: expression has no effect
C:\Users\Lenovo\Desktop\FT\gamemodes\MegaRP.pwn(7824) : warning 215: expression has no effect
C:\Users\Lenovo\Desktop\FT\gamemodes\MegaRP.pwn(7962) : warning 215: expression has no effect
C:\Users\Lenovo\Desktop\FT\gamemodes\MegaRP.pwn(7973) : warning 215: expression has no effect
C:\Users\Lenovo\Desktop\FT\gamemodes\MegaRP.pwn(8095) : warning 215: expression has no effect
C:\Users\Lenovo\Desktop\FT\gamemodes\MegaRP.pwn(8106) : warning 215: expression has no effect
C:\Users\Lenovo\Desktop\FT\gamemodes\MegaRP.pwn(8147) : warning 215: expression has no effect
C:\Users\Lenovo\Desktop\FT\gamemodes\MegaRP.pwn(8170) : warning 215: expression has no effect
C:\Users\Lenovo\Desktop\FT\gamemodes\MegaRP.pwn(8193) : warning 215: expression has no effect
C:\Users\Lenovo\Desktop\FT\gamemodes\MegaRP.pwn(8216) : warning 215: expression has no effect
C:\Users\Lenovo\Desktop\FT\gamemodes\MegaRP.pwn(8239) : warning 215: expression has no effect
C:\Users\Lenovo\Desktop\FT\gamemodes\MegaRP.pwn(8262) : warning 215: expression has no effect
C:\Users\Lenovo\Desktop\FT\gamemodes\MegaRP.pwn(8285) : warning 215: expression has no effect
C:\Users\Lenovo\Desktop\FT\gamemodes\MegaRP.pwn(8308) : warning 215: expression has no effect
C:\Users\Lenovo\Desktop\FT\gamemodes\MegaRP.pwn(8331) : warning 215: expression has no effect
C:\Users\Lenovo\Desktop\FT\gamemodes\MegaRP.pwn(8354) : warning 215: expression has no effect
C:\Users\Lenovo\Desktop\FT\gamemodes\MegaRP.pwn(8377) : warning 215: expression has no effect
C:\Users\Lenovo\Desktop\FT\gamemodes\MegaRP.pwn(8392) : warning 215: expression has no effect
C:\Users\Lenovo\Desktop\FT\gamemodes\MegaRP.pwn(8529) : warning 215: expression has no effect
C:\Users\Lenovo\Desktop\FT\gamemodes\MegaRP.pwn(8611) : warning 215: expression has no effect
C:\Users\Lenovo\Desktop\FT\gamemodes\MegaRP.pwn(8693) : warning 215: expression has no effect
C:\Users\Lenovo\Desktop\FT\gamemodes\MegaRP.pwn(8775) : warning 215: expression has no effect
C:\Users\Lenovo\Desktop\FT\gamemodes\MegaRP.pwn(8857) : warning 215: expression has no effect
C:\Users\Lenovo\Desktop\FT\gamemodes\MegaRP.pwn(8939) : warning 215: expression has no effect
C:\Users\Lenovo\Desktop\FT\gamemodes\MegaRP.pwn(9019) : warning 215: expression has no effect
C:\Users\Lenovo\Desktop\FT\gamemodes\MegaRP.pwn(9072) : warning 215: expression has no effect
C:\Users\Lenovo\Desktop\FT\gamemodes\MegaRP.pwn(9124) : warning 235: public function lacks forward declaration (symbol "UnJugadorHaHackeadoVida")
C:\Users\Lenovo\Desktop\FT\gamemodes\MegaRP.pwn(11817) : warning 215: expression has no effect
C:\Users\Lenovo\Desktop\FT\gamemodes\MegaRP.pwn(11840) : warning 215: expression has no effect
C:\Users\Lenovo\Desktop\FT\gamemodes\MegaRP.pwn(11852) : warning 215: expression has no effect
C:\Users\Lenovo\Desktop\FT\gamemodes\MegaRP.pwn(12383) : warning 215: expression has no effect
C:\Users\Lenovo\Desktop\FT\gamemodes\MegaRP.pwn(13153) : warning 215: expression has no effect
C:\Users\Lenovo\Desktop\FT\gamemodes\MegaRP.pwn(13993) : warning 215: expression has no effect
C:\Users\Lenovo\Desktop\FT\gamemodes\MegaRP.pwn(15877) : warning 202: number of arguments does not match definition
C:\Users\Lenovo\Desktop\FT\gamemodes\MegaRP.pwn(20115) : warning 215: expression has no effect
C:\Users\Lenovo\Desktop\FT\gamemodes\MegaRP.pwn(20116) : warning 215: expression has no effect
C:\Users\Lenovo\Desktop\FT\gamemodes\MegaRP.pwn(20265) : warning 215: expression has no effect
C:\Users\Lenovo\Desktop\FT\gamemodes\MegaRP.pwn(21540) : warning 215: expression has no effect
C:\Users\Lenovo\Desktop\FT\gamemodes\MegaRP.pwn(21562) : warning 215: expression has no effect
C:\Users\Lenovo\Desktop\FT\gamemodes\MegaRP.pwn(21566) : error 037: invalid string (possibly non-terminated string)
C:\Users\Lenovo\Desktop\FT\gamemodes\MegaRP.pwn(21566) : error 017: undefined symbol "Contul"
C:\Users\Lenovo\Desktop\FT\gamemodes\MegaRP.pwn(21566) : error 017: undefined symbol "tau"
C:\Users\Lenovo\Desktop\FT\gamemodes\MegaRP.pwn(21566) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase


6 Errors.
public OnPlayerDisconnect(playerid, reason)
{
    //OnAntiDisconnect(playerid);
    if(EstoyConRopa[playerid] == 1)
   {
       EstoyConRopa[playerid] = 0
       AlguienEnRopa = 0;
   }
   YaRobo[playerid] = 0;
   KillTimer(TimerDinero[playerid]);
   Delete3DTextLabel(LabelDes[playerid]);
   Delete3DTextLabel(LOL[playerid]);
   IdiomaEst[playerid] = 0;
   CPAutoE[playerid] = 0;
   PPracticaC[playerid] = 0;
   VSegundosA[playerid] = 0;
    VMinutosA[playerid] = 0;
   new string[128];
   AvisosSH[playerid] = 0;
   VLavando[playerid] = 0;
   YaBajoSu[playerid] = 0;
   EstoyEnCat[playerid] = 0;
   EstoyConRopa[playerid] = 0;
   VideoA[playerid] = 0;
   PlayersOnline --;
   new Hora, Minuto, Segundo;
   gettime(Hora, Minuto, Segundo);

   if(reason == 0)
   {
       format(string, sizeof(string), "* %s paraseste serverul MegaRP. (Crash)", NumeEx(playerid));
       ProxDetector(30.0, playerid, string, 0xFFD711FF,0xFFD711FF,0xFFD711FF,0xFFD711FF,0xFFD711FF);
      printf("* %s paraseste serverul MegaRP. (Crash)", NumeEx(playerid));
   }
   else if(reason == 1)
   {
       PlayerInfo[playerid][pCrashed] = 1;
       for(new slot = 0; slot != 12; slot++)
       {
           new wep, ammo;
           GetPlayerWeaponData(playerid, slot, wep, ammo);

           if(wep != 0 && ammo != 0)
           {
               if(PlayerInfo[playerid][pGun1] == 0) { PlayerInfo[playerid][pGun1] = wep; PlayerInfo[playerid][pAmmo1] = ammo; }
               else if(PlayerInfo[playerid][pGun2] == 0) { PlayerInfo[playerid][pGun2] = wep; PlayerInfo[playerid][pAmmo2] = ammo; }
               else if(PlayerInfo[playerid][pGun3] == 0) { PlayerInfo[playerid][pGun3] = wep; PlayerInfo[playerid][pAmmo3] = ammo; }
               else if(PlayerInfo[playerid][pGun4] == 0) { PlayerInfo[playerid][pGun4] = wep; PlayerInfo[playerid][pAmmo4] = ammo; }
           }
       }
   }

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.