GTAMulti.com - Türkiye'nin Türkçe GTA Sitesi

Özel Bolgeye Gönderme Sistemi

Başlatan TheLucifer, 16 Temmuz 2019, 18:27:06

« önceki - sonraki »

0 Üye ve 2 Ziyaretçi konuyu incelemekte.

TheLucifer

İstediğiniz Kişiyi Özel Bölgeye Gönderebilirsiniz.
PAWN Kodu: Seç

new Text:siyahekrann;

CMD:gonderr(playerid, params[])
{
new id;
new string[128];
new yName[24];
GetPlayerName(playerid, yName, 24);//-987.6918,2118.9902,882.5330,347.7928,0,0,0,0,0,0
if(oyuncuData[playerid][pAdmin] < 7) return hataMesaji(playerid, "Sahip Olmanız Gerekir");
if(sscanf(params, "u", id)) return SendClientMessage(playerid, 0xFF8F17FF, "[Kullanım]: {FFFFFF}/bogonder (Oyuncu ID)");
if(!IsPlayerConnected(id)) return SendClientMessage(playerid, 0xFF8F17FF, "[Hata]: {FFFFFF}Belirtilen değerde oyuncu bulunamadı.");
TextDrawShowForPlayer(id, siyahekrann);
TogglePlayerControllable(id, 0);
SetPlayerVirtualWorld(id, 99);
SendClientMessage(playerid, 0xFF8F17FF, "[SİSTEM]: {FFFFFF}Belirtilen oyuncuyu bekleme odasına aldınız.");
format(string, sizeof(string), "[SİSTEM]: {33FF33}%s(%d) isimli yönetici sizi bekleme odasına aldı.", yName, playerid);
SendClientMessage(id, 0xFF8F17FF, string);
return 1;
}

CMD:getirr(playerid, params[])
{
new id;
new string[128];
new yName[24];
GetPlayerName(playerid, yName, 24);
if(oyuncuData[playerid][pAdmin] < 7) return hataMesaji(playerid, "Yetersiz Yetki!");
if(sscanf(params, "u", id)) return SendClientMessage(playerid, 0xFF8F17FF, "[Kullanım]: {FFFFFF}/bogetir (Oyuncu ID)");
if(!IsPlayerConnected(id)) return SendClientMessage(playerid, 0xFF8F17FF, "[Hata]: {FFFFFF}Belirtilen değerde oyuncu bulunamadı.");
TextDrawHideForPlayer(id, siyahekrann);
TogglePlayerControllable(id, 1);
SetPlayerVirtualWorld(id, 0);
SendClientMessage(playerid, 0xFF8F17FF, "[SİSTEM]: {FFFFFF}Belirtilen oyuncuyu bekleme odasından çıkardınız.");
format(string, sizeof(string), "[Bildirim]: {FFFFFF}%s(%d) isimli yönetici sizi bekleme odasından çıkardı.", yName, playerid);
SendClientMessage(id, 0xFF8F17FF, string);
return 1;
}


TheLucifer


Warning

aslında soyle yaapbılırdın


HERA MODUNDAKI gonder sıstemı guzel mesela

PAWN Kodu: Seç
CMD:gonder(playerid, params[])
{
static
    userid,
    type[24];

if (PlayerData[playerid][pAdmin] < 2)
    return SendErrorMessage(playerid, "Bu komutu kullanmak için yetkiniz yok !");

if (sscanf(params, "us[32]", userid, type))
  {
SendSyntaxMessage(playerid, "/gonder [id/isim] [ad]");
SendClientMessage(playerid, COLOR_YELLOW, "[ADLAR]:{FFFFFF} spawn, prison");
return 1;
}
    if (!IsPlayerConnected(userid))
    return SendErrorMessage(playerid, "Belirttiğiniz oyuncu oyunda değil !");

  if (!strcmp(type, "spawn", true))
{
  SetDefaultSpawn(userid);

SendServerMessage(playerid, "%s adlı oyuncuyu varsayılan spawn noktasına ışınladın.", ReturnName(userid, 0));
SendServerMessage(userid, "%s adlı yetkili sizi varsayılan spawn noktasına ışınladı.", ReturnName(playerid, 0));
}
else if (!strcmp(type, "prison", true))
{
JBC_SetPlayerPos(playerid, 283.5930, 1413.3511, 10.4078);
  SetPlayerFacingAngle(playerid, 180.0000);

SetPlayerInterior(playerid, 0);
  SetPlayerVirtualWorld(playerid, 0);

    SendServerMessage(playerid, "%s adlı oyuncuyu cezaevine ışınladın.", ReturnName(userid, 0));
SendServerMessage(userid, "%s adlı yetkili sizi varsayılan cezaevine ışınladı.", ReturnName(playerid, 0));
}
return 1;
}



Unknown

Virtual world değiştiriyor, komutu çok uzatmışsın.


Radless

"Life's too short to hold grudges."

Zoxy

Alıntı yapılan: Bölüm Kuralları
  • ADD-ON olarak paylaştığınız kodlar her mod için uygun olmalıdır. Modunuzdan aldığınız kodları tüm modlara uygun hale getirmelisiniz. Eksik olmamalı ve hata, uyarı vermemelidir.
Kilit.