GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: dexi - 2011. december 26. - 11:32:50

Cím: Mikor meghalok a spawn helynél lerak egy cigit, vagy sört, vagy valami üveget
Írta: dexi - 2011. december 26. - 11:32:50
Most fedeztem fel ezt a bugot.. Mikor meghalok berak a spawn helyre egy sörösüveget vagy cigit vagy ilyesmit a levegõbe.
Cím: Mikor meghalok a spawn helynél lerak egy cigit, vagy sört, vagy valami üveget
Írta: |‾xɐʇuA - 2011. december 26. - 11:42:14
OnPlayerSpawn részt bemásolnád? ill az OnPlayerDeath ot
Cím: Mikor meghalok a spawn helynél lerak egy cigit, vagy sört, vagy valami üveget
Írta: xTomiX - 2011. december 26. - 11:45:18
Jaja egyszer énis láttam ezt még meglepödtem.
Cím: Mikor meghalok a spawn helynél lerak egy cigit, vagy sört, vagy valami üveget
Írta: lackos888 - 2011. december 26. - 11:51:16
Hy ez az én szerómon is jelen van, viszont semmi különös kód nincs OnPlayerSpawn-nál.
Cím: Mikor meghalok a spawn helynél lerak egy cigit, vagy sört, vagy valami üveget
Írta: [sdc]skyline - 2011. december 26. - 11:56:49
és ha nem gamemode ba van hanem valamilyen scriptbe bele írva? azt is nézzétek meg
Cím: Mikor meghalok a spawn helynél lerak egy cigit, vagy sört, vagy valami üveget
Írta: dexi - 2011. december 26. - 12:14:40
OnPlayerDeath:
 
public OnPlayerDeath(playerid, killerid, reason)
{
new KillerMSG[170],KilledMSG[170];
new KillerName[MAX_PLAYER_NAME], KilledName[MAX_PLAYER_NAME];
new halallok[256];
GetPlayerName(killerid, KillerName, sizeof(KillerName));
GetPlayerName(playerid, KilledName, sizeof(KilledName));
format(KillerMSG,sizeof(KillerMSG),\"Megölted %s-t. Kapsz egy pontot.\",KilledName);
format(KilledMSG, sizeof(KilledMSG),\"%s megölt téged. Kórházba kerültél, a költségek levonva.\",KillerName);
/*-------------------------------------------*/
         Informacio[playerid][halalok]++;
         format(halallok, sizeof(halallok),\"%d\",Informacio[playerid][halalok]);
         TextDrawSetString(Textdraw3, halallok);
/*-----------------------*/
if(playerid != killerid)
{
   if(Informacio[playerid][banda] != Informacio[killerid][banda])
           {
         SendClientMessage(killerid, PUB, KillerMSG);
         SendClientMessage(playerid, RED, KilledMSG);
         SetPlayerScore(killerid, GetPlayerScore(killerid)+1);
         Informacio[killerid][olesek]++;
      }else{
      SendClientMessage(killerid, RED, \"Megölted a csapattársadat, ami tilos. Levonásra került 500$ és 1 pont.\");
      SetPlayerScore(killerid,GetPlayerScore(killerid)-1);}
}
else SendClientMessage(playerid, PUB, \"Mivel magadat ölted meg így semmit sem kapsz.\");
return 1;
}

 
OnPlayerSpawn:
 
public OnPlayerSpawn(playerid)
{
return 1;
}

 
E:
Nem használok Filterscript-et.
Cím: Mikor meghalok a spawn helynél lerak egy cigit, vagy sört, vagy valami üveget
Írta: [sdc]skyline - 2011. december 26. - 12:25:29
Idézetet írta: Fl0rian date=1324898080\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"14707\" data-ipsquote-contentclass=\"forums_Topic
OnPlayerDeath:
 
public OnPlayerDeath(playerid, killerid, reason)
{
new KillerMSG[170],KilledMSG[170];
new KillerName[MAX_PLAYER_NAME], KilledName[MAX_PLAYER_NAME];
new halallok[256];
GetPlayerName(killerid, KillerName, sizeof(KillerName));
GetPlayerName(playerid, KilledName, sizeof(KilledName));
format(KillerMSG,sizeof(KillerMSG),\"Megölted %s-t. Kapsz egy pontot.\",KilledName);
format(KilledMSG, sizeof(KilledMSG),\"%s megölt téged. Kórházba kerültél, a költségek levonva.\",KillerName);
/*-------------------------------------------*/
         Informacio[playerid][halalok]++;
         format(halallok, sizeof(halallok),\"%d\",Informacio[playerid][halalok]);
         TextDrawSetString(Textdraw3, halallok);
/*-----------------------*/
if(playerid != killerid)
{
   if(Informacio[playerid][banda] != Informacio[killerid][banda])
           {
         SendClientMessage(killerid, PUB, KillerMSG);
         SendClientMessage(playerid, RED, KilledMSG);
         SetPlayerScore(killerid, GetPlayerScore(killerid)+1);
         Informacio[killerid][olesek]++;
      }else{
      SendClientMessage(killerid, RED, \"Megölted a csapattársadat, ami tilos. Levonásra került 500$ és 1 pont.\");
      SetPlayerScore(killerid,GetPlayerScore(killerid)-1);}
}
else SendClientMessage(playerid, PUB, \"Mivel magadat ölted meg így semmit sem kapsz.\");
return 1;
}

 
OnPlayerSpawn:
 
public OnPlayerSpawn(playerid)
{
return 1;
}

 
E:
Nem használok Filterscript-et.
 
én ebbe nem látok semmi olyat ami létre hozná
Cím: Mikor meghalok a spawn helynél lerak egy cigit, vagy sört, vagy valami üveget
Írta: kurta999 - 2011. december 26. - 14:19:15
SA-MP Bug.
Ha kocsiban halsz meg, ez akkor történik.
Egyébként meg akkor is ez történik, amikor a SpawnPlayer()-t kocsiban használod.
Cím: Mikor meghalok a spawn helynél lerak egy cigit, vagy sört, vagy valami üveget
Írta: dexi - 2011. december 26. - 14:23:34
Ha 255 reason miatt halok meg akkor csinálja nálam : S(szóval aknavetõ, leesek egy házról stb.)