GTAMulti - GTA Türkiye

San Andreas Multiplayer => PAWN Kodlama => Mod Galerisi => Konuyu başlatan: Creutzfeld - 29 Nisan 2020, 01:17:51

Başlık: cVİP yazı sistemi
Gönderen: Creutzfeld - 29 Nisan 2020, 01:17:51
Merhabalar. Pawn diline yavaştan atılmış bulunmaktayım. İyi kötü görüşlerinizi bekliyorum. oBilgi gibi fonksiyonları modunuza göre değiştirirsiniz, yapamayan olursa discorddan ulaşabilir.

Modun başında biryerlere
PAWN Kodu: Seç
new viprenk[MAX_PLAYERS][50];
Komut
PAWN Kodu: Seç
CMD:vyazi(playerid, params[])
{
if(oBilgi[playerid][pVip] != 4) return SendClientMessage(playerid, -1, "Bu komutu sadece Diamond VIP'ler kullanabilir.");
ShowPlayerDialog(playerid, 555, DIALOG_STYLE_LIST, "{80ff00} VIP Yazı Renk", "{35D9D1}Turkuaz\n{CA246A}Mor\n{FFF203}Sarı\n{A43C1D}Kahverengi \n{00FF00}Yeşil\n", "Seç", "Kapat");
return 1;
}


OnDialogResponse
PAWN Kodu: Seç
if(dialogid == 555)
{
if(!response) return 0;
if(response)
{
switch(listitem)
{
case 0:
{
strcpy(viprenk[playerid], "{35D9D1}", 50);
SendClientMessage(playerid, -1, "[35D9D1] Yazı Renginiz Turkuaz Olarak Ayarladınız.");
}
case 1:
{
strcpy(viprenk[playerid], "{CA246A}", 50);
SendClientMessage(playerid, -1, "[CA246A] Yazı Renginiz Mor Olarak Ayarladınız.");
}
case 2:
{
strcpy(viprenk[playerid], "{FFF203}", 50);
SendClientMessage(playerid, -1, "[FFF203]Yazı Renginizi Sarı Olarak Ayarladınız.");
}
case 3:
{
strcpy(viprenk[playerid], "{A43C1D}", 50);
SendClientMessage(playerid, -1, "[A43C1D]Yazı Renginiz Kırmızı Olarak Ayarladınız.");
}
case 4:
{
strcpy(viprenk[playerid], "{00FF00}", 50);
SendClientMessage(playerid, -1, "[00FF00]Yazı Renginizi Yeşil Olarak Ayarladınız.");
}
}
}
}

OnPlayerText
PAWN Kodu: Seç
if(oBilgi[playerid][pVip] >= 1)
{
switch(oBilgi[playerid][pVip])
{
case 0: string = "{FFFFFF}VIP değil";
case 1: string = "{F6FF00}[Bronz VİP]";
case 2: string = "{F6FF00}[Gold VİP]";
case 3: string = "{F6FF00}[Sponsor VİP]";
case 4: string = "{7D0075}[Diamond VİP]";
}
if(oBilgi[playerid][pVip] == 4) format(string, sizeof(string), "%s {%06x}%s[%d]: %s%s", string, GetPlayerColor(playerid) >>> 8, PlayerName(playerid), playerid, viprenk[playerid], text);
else format(string, sizeof(string), "%s {%06x}%s[%d]: {FFFFFF}%s", string, GetPlayerColor(playerid) >>> 8, PlayerName(playerid), playerid, text);
SendClientMessageToAll(-1, string);
return 0;
}
Başlık: Ynt: cVİP yazı sistemi
Gönderen: Goddew - 29 Nisan 2020, 01:22:55
İyi iş, başarıların devamını dilerim. :serefe:
Başlık: Ynt: cVİP yazı sistemi
Gönderen: Creutzfeld - 29 Nisan 2020, 01:30:05
Alıntı yapılan: Rotex - 29 Nisan 2020, 01:22:55
İyi iş, başarıların devamını dilerim. :serefe:


Teşekkür ederim. :) :serefe:
Başlık: Ynt: cVİP yazı sistemi
Gönderen: FalafelÇorba - 29 Nisan 2020, 01:33:18
Alıntı yapılan: Rotex - 29 Nisan 2020, 01:22:55
İyi iş, başarıların devamını dilerim. :serefe:

Başlık: Ynt: cVİP yazı sistemi
Gönderen: Creutzfeld - 29 Nisan 2020, 01:44:43
Alıntı yapılan: Insomnia - 29 Nisan 2020, 01:33:18
Alıntı yapılan: Rotex - 29 Nisan 2020, 01:22:55
İyi iş, başarıların devamını dilerim. :serefe:


Teşekkürler. :) :serefe:
Başlık: Ynt: cVİP yazı sistemi
Gönderen: Specter - 29 Nisan 2020, 16:03:03
Eline sağlık.
Başlık: Ynt: cVİP yazı sistemi
Gönderen: Creutzfeld - 29 Nisan 2020, 16:30:42
Alıntı yapılan: Specter - 29 Nisan 2020, 16:03:03
Eline sağlık.
teşekkürler.
Başlık: Ynt: cVİP yazı sistemi
Gönderen: Luciferr - 29 Nisan 2020, 17:58:44
obilgi ne oluyor playerdata mı?
Başlık: Ynt: cVİP yazı sistemi
Gönderen: Creutzfeld - 29 Nisan 2020, 18:04:45
Alıntı yapılan: Luciferr - 29 Nisan 2020, 17:58:44
obilgi ne oluyor playerdata mı?
evet
Başlık: Ynt: cVİP yazı sistemi
Gönderen: Goddew - 29 Nisan 2020, 19:27:45
Bir eksik var playerdata enumunu vereydin keşke, herkeste illaki vardır ama yinede olmazsa falan gibisinden.
Başlık: Ynt: cVİP yazı sistemi
Gönderen: Creutzfeld - 29 Nisan 2020, 19:50:33
Alıntı yapılan: Rotex - 29 Nisan 2020, 19:27:45
Bir eksik var playerdata enumunu vereydin keşke, herkeste illaki vardır ama yinede olmazsa falan gibisinden.
Olmayan olursa veya hata çıkarsa ayarlayabilirim.
Başlık: Ynt: cVİP yazı sistemi
Gönderen: Luciferr - 29 Nisan 2020, 21:10:16
Bendeki odata pdata olarak geçiyor pdata yapıyorum hata veriyor.
PAWN Kodu: Seç
: error 028: invalid subscript (not an array or too many subscripts): "pData"

PAWN Kodu: Seç
enum pData
{
  pID,
  pYas,
  pCinsiyet,
  pDogum[30],
  pTen,
  pSkin,
  pCikisInt,
  Float:pCikisPos[3],
  pCikisVw,
  pAdmin,
  pIsimGizleTimer,
  pBug,
  pHelper,
  pCash,
  pAdminName[24],
  pAdminDuty,
    pBugSayi,
    pDrone,
pDroneArac,
  pHelperDuty,
pEhliyet,
pHouse,
pFaction,
pFactionRutbe,
pFactionDivizyon,
pBalikID[10],
pBalikGram[10],
pIsyeri,
pGarage,
pSu,
pASlot[10],
pTSlot[10],
pABone[10],
pARenk[10],
Float:pHealth,
Float:pArmour,
pOnDuty,
pOnDutySkin,
pSilahlar[13],
pMermiler[13],
pAranma,
pHapis,
pHapisSure,
pHapisSebep[50],
pHapiseAtan[24],
pTelefon,
pTarife,
pTarifeKalan[3],
pTarifeSure,
pBitcoin,
pBoombox,
pRadyo,
pFrekans,
pLevel,
pEXP,
pMaasSure,
pOynamaSaati,
pMaas,
pDinle,
pEsyalar[15],
pTohumlar[3],
pBagimlilik,
pSilahAlmaSayisi,
pSilahAlma,
pTasimacilikSeviye,
pTasimacilikSefer,
pBakiye,
pEXPBoost,
pBalikOrani,
pVip,
pVipSure,
pDovusStili,
pMaskeHakki,
pMaskeID,
pAyarlar[15],
pPartner,
pSerial[75],
pHediye,
pHediyeSaat,
pYoutuber,
bool:pYoutuberTag,
pOldurme,
pOlme,
pTalepSayi,
pCK,
//
pMuted,
pYatKontrol[5],
pKelepceKir,
pBeanbag,
bool:pSoyun,
pTaxiCalled,
pTaksiKabul,
bool:pTaxiDuty,
Float:pTaksiUcret,
pTaxiPlayer,
pShootedBody,
pLastShot,
pPartnerTeklif,
bool:pStand,
pStandObject,
Text3D:pStandText,
bool:pHUD,
pFriskOffer,
pShakeOffer,
pShakeType,
bool:pGOD,
pJetpack,
pNameChange[24],
pSpecID,
pGraffiti,
pGraffitiYazi[64],
bool:pMaske,
pVipRenk,
pBagimlilikSayac[2],
pSilahOffer,
pSilahOfferID,
pSilahOfferFiyat,
pCadir,
bool:pKampAtesi,
pKampAtesiObject,
bool:pMangalKuruldu,
pMangalObject[2],
pYemekPisiriliyor,
pPisirilenYemek,
Text3D:MangalText,
yayinKonuk,
pMuzikKutusu,
pGPS,
pTelefonAyar[6],
pIhbar[128],
pIhbarSayac,
pAramada,
pCallLine,
pKonusmaSure,
bool:pTopallama,
pTopallamaSayac,
pIyilestiriyor,
pIyilestirmeSure,
pBaygin,
pBayginSure,
bool:pLoopAnim,
pDestek,
pCCTV,
pSoklandi,
pYereYatirildi,
pKelepce,
pDragged,
pDraggedBy,
pDragTimer,
pTazer,
pLastCar,
pEditGate,
pEditType,
pSelectType,
pSelectFurniture,
pEditFurniture,
pMateryalDuzenle,
pMateryalSlot,
pFactionDavet,
pFactionDavetEden,
pFactionEdit,
pSelectedSlot,
pDrinking,
PlayerBar:pDrinkBar
}
Başlık: Ynt: cVİP yazı sistemi
Gönderen: Bojnâ - 01 Mayıs 2020, 16:13:47
Başarılı. :oku2:
Başlık: Ynt: cVİP yazı sistemi
Gönderen: Warning - 02 Mayıs 2020, 03:56:48
acemi olarak başarılı, eline sağlık :helal: