-
Sziasztok.
Azt hogy lehetne megcsinálni hogy egy adott ponton le lehessen venni a körözést pénzért ha nincs rendőr?
Válaszotokat előre is köszönöm.
-
#include <a_samp>
public OnPlayerCommandText(playerid, cmdtext[])
{
if(!strcmp(\"/nekörözzenek\",cmdtext))
{
if(IsPlayerInRangeOfPoint(playerid, 7.0, 2695.6880, -1704.6300, 11.8438)) // Írd át a megfelelő koordinátára
{
if(GetPlayerMoney(playerid) >= 100000)
{
GivePlayerMoney(playerid, -100000);
SetPlayerWantedLevel(playerid, 0);
SendClientMessage(playerid,0xFFFFFFFF,\"Mostantól nem köröznek!\");
}
}
return 1;
}
return 0;
}
-
Köszönöm a válaszod.
Azt hogy lehetne hogy körözésenként kelljen ezret fizetni?
-
#include <a_samp>
public OnPlayerCommandText(playerid, cmdtext[])
{
if(!strcmp(\"/nekörözzenek\",cmdtext))
{
if(IsPlayerInRangeOfPoint(playerid, 7.0, 2695.6880, -1704.6300, 11.8438)) // Írd át a megfelelő koordinátára
{
if(GetPlayerMoney(playerid) >= (GetPlayerWantedLevel(playerid)*1000))
{
GivePlayerMoney(playerid, -GetPlayerWantedLevel(playerid)*1000));
SetPlayerWantedLevel(playerid, 0);
SendClientMessage(playerid,0xFFFFFFFF,\"Mostantól nem köröznek!\");
}
}
return 1;
}
return 0;
}
-
Inkább így:
#include <a_samp>
public OnPlayerCommandText(playerid, cmdtext[])
{
if(!strcmp(\"/nekörözzenek\",cmdtext))
{
if(IsPlayerInRangeOfPoint(playerid, 7.0, 2695.6880, -1704.6300, 11.8438)) // Írd át a megfelelő koordinátára
{
if(GetPlayerMoney(playerid) >= 1000)
{
GivePlayerMoney(playerid, -1000);
SetPlayerWantedLevel(playerid, GetPlayerWantedLevel(playerid)-1);
SendClientMessage(playerid,0xFFFFFFFF,\"Csökkent a körözési szinted!\");
}
}
return 1;
}
return 0;
}
-
Köszönöm a válaszaitokat sikerült megoldanom .