GTAMulti - GTA Türkiye

San Andreas Multiplayer => Mod Galerisi => PAWN Kodlama => Kilitli Konular => Konuyu başlatan: TheLucifer - 16 Temmuz 2019, 18:27:06

Başlık: Özel Bolgeye Gönderme Sistemi
Gönderen: TheLucifer - 16 Temmuz 2019, 18:27:06
İ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;
}
Başlık: Ynt: Özel Bolgeye Gönderme Sistemi
Gönderen: TheLucifer - 16 Temmuz 2019, 18:27:33
Başarılar
Başlık: Ynt: Özel Bolgeye Gönderme Sistemi
Gönderen: Warning - 16 Temmuz 2019, 21:28:29
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;
}

Başlık: Ynt: Özel Bolgeye Gönderme Sistemi
Gönderen: Unknown - 17 Temmuz 2019, 00:03:43
Virtual world değiştiriyor, komutu çok uzatmışsın.
Başlık: Ynt: Özel Bolgeye Gönderme Sistemi
Gönderen: Radless - 17 Temmuz 2019, 01:09:54
Alıntı yapılan: Unknown - 17 Temmuz 2019, 00:03:43
Virtual world değiştiriyor, komutu çok uzatmışsın.

O yapmamışki uzatsın, azıcık düzenlemiş gibi galiba o kadar.

http://sampdestek.blogspot.com/2017/03/bekleme-odasi-scripti.html

http://www.solidfiles.com/v/WwLR6KW5r2Gn6/dl
Başlık: Ynt: Özel Bolgeye Gönderme Sistemi
Gönderen: Zoxy - 17 Temmuz 2019, 11:00:21
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.