GTAMulti - GTA Türkiye

San Andreas Multiplayer => Yardım Talepleri => PAWN Kodlama => Kilitli Konular => Konuyu başlatan: TRSinan28 - 27 Mayıs 2017, 13:10:49

Başlık: Para Sıfırlanması
Gönderen: TRSinan28 - 27 Mayıs 2017, 13:10:49
Arkadaşlar mesela /ayril yazınca seni spawn yerine spawnlıyorya..Spawnladıktan sonra para sıfırlanıyor..Yarışlara falan katılıncada sıfırlanıyor..Sıkıntı nerede olabilir ? ladmin kullanıyorum.
Başlık: Ynt: Para Sıfırlanması
Gönderen: TRSinan28 - 27 Mayıs 2017, 13:16:21
Arkadaşlar sıkıntının sunucuda olduğunu tespit ettim neresi olabilir ?
Başlık: Ynt: Para Sıfırlanması
Gönderen: Hwang - 27 Mayıs 2017, 13:20:20
Modundaki veya kullandığın filterscriptlerin includelerin arasında moneyhax bulunuyor mu?
Başlık: Ynt: Para Sıfırlanması
Gönderen: TRSinan28 - 27 Mayıs 2017, 13:23:52
Hayır
Başlık: Ynt: Para Sıfırlanması
Gönderen: Hwang - 27 Mayıs 2017, 13:25:51
Alıntı yapılan: sinan28 - 27 Mayıs 2017, 13:23:52

Hayır


PAWN Kodu: Seç
ResetPlayerMoney(playerid);

kodunu aratır mısın nerelerde var ayrıca para hilesini önlemek için kullanılan sistemlerde böyle sorunlar sıklıkla görülür
Başlık: Ynt: Para Sıfırlanması
Gönderen: TRSinan28 - 27 Mayıs 2017, 13:29:00
Ladminde çıktı bu kod ama sorun modda.Herneyse kodun olduğu yeri atayım.

LoginPlayer(playerid)
{

   if(ServerInfo[GiveMoney] == 1) {ResetPlayerMoney(playerid); GivePlayerMoney(playerid, dUserINT(PlayerName2(playerid)).("money") ); }
   dUserSetINT(PlayerName2(playerid)).("loggedin",1);
   SetPlayerScore(playerid,dUserINT(PlayerName2(playerid)).("score") );
   PlayerInfo[playerid][Deaths] = (dUserINT(PlayerName2(playerid)).("deaths"));
   PlayerInfo[playerid][Kills] = (dUserINT(PlayerName2(playerid)).("kills"));
   PlayerInfo[playerid][Score] = (dUserINT(PlayerName2(playerid)).("score"));
   PlayerInfo[playerid][Level] = (dUserINT(PlayerName2(playerid)).("level"));
      PlayerInfo[playerid][hours] = dUserINT(PlayerName2(playerid)).("hours");
      PlayerInfo[playerid][mins] = dUserINT(PlayerName2(playerid)).("minutes");
      PlayerInfo[playerid][secs] = dUserINT(PlayerName2(playerid)).("seconds");
      SetPlayerScore(playerid,PlayerInfo[playerid][Score]);
   PlayerInfo[playerid][Registered] = 1;
   PlayerInfo[playerid][LoggedIn] = 1;
Başlık: Ynt: Para Sıfırlanması
Gönderen: Hwang - 27 Mayıs 2017, 13:30:57
Alıntı yapılan: sinan28 - 27 Mayıs 2017, 13:29:00

Ladminde çıktı bu kod ama sorun modda.Herneyse kodun olduğu yeri atayım.

LoginPlayer(playerid)
{

   if(ServerInfo[GiveMoney] == 1) {ResetPlayerMoney(playerid); GivePlayerMoney(playerid, dUserINT(PlayerName2(playerid)).("money") ); }
   dUserSetINT(PlayerName2(playerid)).("loggedin",1);
   SetPlayerScore(playerid,dUserINT(PlayerName2(playerid)).("score") );
   PlayerInfo[playerid][Deaths] = (dUserINT(PlayerName2(playerid)).("deaths"));
   PlayerInfo[playerid][Kills] = (dUserINT(PlayerName2(playerid)).("kills"));
   PlayerInfo[playerid][Score] = (dUserINT(PlayerName2(playerid)).("score"));
   PlayerInfo[playerid][Level] = (dUserINT(PlayerName2(playerid)).("level"));
      PlayerInfo[playerid][hours] = dUserINT(PlayerName2(playerid)).("hours");
      PlayerInfo[playerid][mins] = dUserINT(PlayerName2(playerid)).("minutes");
      PlayerInfo[playerid][secs] = dUserINT(PlayerName2(playerid)).("seconds");
      SetPlayerScore(playerid,PlayerInfo[playerid][Score]);
   PlayerInfo[playerid][Registered] = 1;
   PlayerInfo[playerid][LoggedIn] = 1;


Sorun yok bunda mevcut parayı sıfırlayıp kayıtlı parayı yüklemesini sağlıyor. TeamViewer ID ve Parola gönderirsen özelden bi bağlanıp bakalım. Çözümünü buraya yazarız.
Başlık: Ynt: Para Sıfırlanması
Gönderen: TRSinan28 - 27 Mayıs 2017, 14:17:33
Adamların adamı HWANG abi sıkıntıyı çözdü..Sıkıntı include çakışması yüzünden..Konu Kilit!