GTAMulti.com - Türkiye'nin Türkçe GTA Sitesi
18 Kasım 2025, 05:14:29

cVİP yazı sistemi

Başlatan Creutzfeld, 29 Nisan 2020, 01:17:51

« önceki - sonraki »

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Creutzfeld

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;
}

Artık buralar sarmıyor be krdşm gelen olursa bekleriz...

Goddew

İyi iş, başarıların devamını dilerim. :serefe:


Creutzfeld

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:

Artık buralar sarmıyor be krdşm gelen olursa bekleriz...

FalafelÇorba


Creutzfeld

Artık buralar sarmıyor be krdşm gelen olursa bekleriz...

Specter


Saygılarımla Specter...

Creutzfeld

Artık buralar sarmıyor be krdşm gelen olursa bekleriz...

Luciferr

obilgi ne oluyor playerdata mı?


Creutzfeld

Artık buralar sarmıyor be krdşm gelen olursa bekleriz...

Goddew

Bir eksik var playerdata enumunu vereydin keşke, herkeste illaki vardır ama yinede olmazsa falan gibisinden.


Creutzfeld

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.

Artık buralar sarmıyor be krdşm gelen olursa bekleriz...

Luciferr

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
}
Son düzenlenme: 29 Nisan 2020, 21:14:24 Luciferr

Bojnâ


Warning

acemi olarak başarılı, eline sağlık :helal: