moduma #include <weapon-config> eklediğim zaman ne yaparsam yapayım oyunda ölümsüz oluyorum bunu nasıl düzeltebilirim modumda onplayerdamage kullanmalıyım o yüzden silemem includeyi
Alıntı yapılan: sasukec5 - 16 Kasım 2021, 03:19:49moduma #include <weapon-config> eklediğim zaman ne yaparsam yapayım oyunda ölümsüz oluyorum bunu nasıl düzeltebilirim modumda onplayerdamage kullanmalıyım o yüzden silemem includeyi
bknz; (https://github.com/oscar-broman/samp-weapon-config)
Alıntı yapılan: Warning - 16 Kasım 2021, 12:13:43Alıntı yapılan: sasukec5 - 16 Kasım 2021, 03:19:49moduma #include <weapon-config> eklediğim zaman ne yaparsam yapayım oyunda ölümsüz oluyorum bunu nasıl düzeltebilirim modumda onplayerdamage kullanmalıyım o yüzden silemem includeyi
bknz; (https://github.com/oscar-broman/samp-weapon-config)
modumda hepsi var
#include <SKY>public OnGameModeInit()
{
DisableInteriorEnterExits();
SetVehiclePassengerDamage(true);
SetDisableSyncBugs(true);public OnPlayerDamage(&playerid, &Float:amount, &issuerid, &weapon, &bodypart)
{
if (pData[playerid][pGodMode] == true) return 0;
return 0;
}
public OnPlayerDamage(&playerid, &Float:amount, &issuerid, &weapon, &bodypart)
{
if (pData[playerid][pGodMode] == true) return 0;
return 0;
}
return 0; oldumu hasar vermez.
public OnPlayerDamage(&playerid, &Float:amount, &issuerid, &weapon, &bodypart)
{
if (pData[playerid][pGodMode] == true) return 0;
return 1;
} Bu şekilde deneyin.
OnPlayerDamage Publicini bununla değiştiriniz, boş oldugunda hasar vermez ise kod verecegim
public OnPlayerDamage(&playerid, &Float:amount, &issuerid, &weapon, &bodypart)
{
return 1;
}
-
Alıntı yapılan: Warning - 16 Kasım 2021, 13:58:21OnPlayerDamage Publicini bununla değiştiriniz ölümsüz olmanızın sebepi godmode sistemi true atmasıdır.
public OnPlayerDamage(&playerid, &Float:amount, &issuerid, &weapon, &bodypart)
{
//if (pData[playerid][pGodMode] == true);
return 1;
}
Hayır pGodMode true durumdaysa return 0; dönderebilir ama değilse return 1; dönderip hasar verdirtebilir.
public OnPlayerDamage(&playerid, &Float:amount, &issuerid, &weapon, &bodypart)
{
if (pData[playerid][pGodMode] == true) return 0;
return 1;
}
Alıntı yapılan: Murat Budak - 16 Kasım 2021, 14:00:48Alıntı yapılan: Warning - 16 Kasım 2021, 13:58:21OnPlayerDamage Publicini bununla değiştiriniz ölümsüz olmanızın sebepi godmode sistemi true atmasıdır.
public OnPlayerDamage(&playerid, &Float:amount, &issuerid, &weapon, &bodypart)
{
//if (pData[playerid][pGodMode] == true);
return 1;
}
Hayır pGodMode true durumdaysa return 0; dönderebilir ama değilse return 1; dönderip hasar verdirtebilir.
public OnPlayerDamage(&playerid, &Float:amount, &issuerid, &weapon, &bodypart)
{
if (pData[playerid][pGodMode] == true) return 0;
return 1;
}
telefondaydım if tagını görmedim dedigim gibi boş denesin olmazsa kod verecegim.
Alıntı yapılan: Murat Budak - 16 Kasım 2021, 13:54:24public OnPlayerDamage(&playerid, &Float:amount, &issuerid, &weapon, &bodypart)
{
if (pData[playerid][pGodMode] == true) return 0;
return 0;
}
return 0; oldumu hasar vermez.
public OnPlayerDamage(&playerid, &Float:amount, &issuerid, &weapon, &bodypart)
{
if (pData[playerid][pGodMode] == true) return 0;
return 1;
} Bu şekilde deneyin.
bunu yaparak çözdüm teşekkürler