GTAMulti - GTA Türkiye

San Andreas Multiplayer => PAWN Kodlama => Mod Galerisi => Konuyu başlatan: ace - 12 Temmuz 2019, 11:28:27

Başlık: Meslekler Sistemi - 14 Meslek!
Gönderen: ace - 12 Temmuz 2019, 11:28:27
Hwangın eski meslek sistemidir bana ait değildir.

Merhaba arkadaşlar, kendi modumdan kopardığımı  paylasiyorum, simdi ise meslek sistemimi sizlere sunacagim, 14 Meslek vardir, sistemi yazarken 10 meslek olarak olusturmustum, sonradan 4 meslek daha ekledim umarim begenirsiniz.

Modun sonuna;

PAWN Kodu: Seç
stock MafyaMeslek(playerid){

GivePlayerWeapon(playerid,24,50);

GivePlayerWeapon(playerid,26,20);

GivePlayerWeapon(playerid,2);

SetPlayerSkin(playerid,127);

SendClientMessage(playerid,-1,"{00FF00}Mafya Lideri {ffffff}mesleğine girdiniz.");

return 1;}

stock GarsonMeslek(playerid){

GivePlayerWeapon(playerid,4,50);

SetPlayerSkin(playerid,189);

SendClientMessage(playerid,-1,"{00FF00}Mesleğinizi garson olarak seçtiniz.");

return 1;}

stock FotografciMeslek(playerid){

GivePlayerWeapon(playerid,43,50);

SetPlayerSkin(playerid,240);

SendClientMessage(playerid,-1,"{00FF00}Mesleğinizi fotoğrafçı olarak seçtiniz.");

return 1;}



stock HayatkadiniMeslek(playerid){

SetPlayerSkin(playerid,244);

GivePlayerWeapon(playerid,10,50);

SendClientMessage(playerid,-1,"{00FF00}Mesleğinizi hayat kadını olarak seçtiniz.");

return 1;}



stock SoforMeslek(playerid){

SetPlayerSkin(playerid,253);

GivePlayerWeapon(playerid,5,50);

SendClientMessage(playerid,-1,"{00FF00}Mesleğinizi şöför olarak seçtiniz.");

return 1;}



stock InsaatciMeslek(playerid){

SetPlayerSkin(playerid,260);

GivePlayerWeapon(playerid,6,50);

SendClientMessage(playerid,-1,"{00FF00}Mesleğinizi inşaatçı olarak seçtiniz.");

return 1;}



stock DoktorMeslek(playerid){

SetPlayerSkin(playerid,70);

GivePlayerWeapon(playerid,15,50);

SendClientMessage(playerid,-1,"{00FF00}Mesleğinizi doktor olarak seçtiniz.");

return 1;}



stock GuvenlikMeslek(playerid){

SetPlayerSkin(playerid,71);

GivePlayerWeapon(playerid,7);

GivePlayerWeapon(playerid,22,50);

SetPlayerArmour(playerid,100);

SendClientMessage(playerid,-1,"{00FF00}Mesleğinizi güvenlik olarak seçtiniz.");

return 1;}



stock MotorcuMeslek(playerid){

SetPlayerSkin(playerid,248);

GivePlayerWeapon(playerid,7,50);

SendClientMessage(playerid,-1,"{00FF00}Mesleğinizi motorcu olarak seçtiniz.");

return 1;}



stock PizzaciMeslek(playerid){

SetPlayerSkin(playerid,155);

GivePlayerWeapon(playerid,7,50);

SendClientMessage(playerid,-1,"{00FF00}Mesleğinizi Pizzacı olarak seçtiniz.");

return 1;}



stock OtobuscuMeslek(playerid){

SetPlayerSkin(playerid,255);

GivePlayerWeapon(playerid,7,50);

SendClientMessage(playerid,-1,"{00FF00}Mesleğinizi Otobüscü olarak seçtiniz.");

return 1;}



stock PilotMeslek(playerid){

SetPlayerSkin(playerid,253);

GivePlayerWeapon(playerid,7,50);

SendClientMessage(playerid,-1,"{00FF00}Mesleğinizi Pilot olarak seçtiniz.");

return 1;}



stock ItfaiyeMeslek(playerid){

SetPlayerSkin(playerid,277);

GivePlayerWeapon(playerid,7,50);

SendClientMessage(playerid,-1,"{00FF00}Mesleğinizi Itfaiyeci olarak seçtiniz.");

return 1;}



stock OzelservisMeslek(playerid){

SetPlayerSkin(playerid,255);

GivePlayerWeapon(playerid,24,50);

GivePlayerWeapon(playerid,27,50);

GivePlayerWeapon(playerid,31,50);

SendClientMessage(playerid,-1,"{00FF00}Mesleğinizi Özel servis olarak seçtiniz.");

return 1;}

OnPlayerCommandText'in altina:

PAWN Kodu: Seç
if(!strcmp("/meslekler", cmdtext, true)){

ShowPlayerDialog(playerid,5321, DIALOG_STYLE_LIST, "Meslekler", "Mafya LiderinGarsonnFotoğrafçınHayat kadınınŞöförnİnşaatçınDoktornGüvenliknMotorcunPizzacınOtobüscünPilotnItfaiyecinOzel Servis","Seç","Kapat");

return 1;}

OnDialogResponse'ın altina:

PAWN Kodu: Seç
if(dialogid == 5321){

if (response){

if (listitem == 0)

{

MafyaMeslek(playerid);

}

if (listitem == 1){

GarsonMeslek(playerid);

      }

if (listitem == 2)

{

FotografciMeslek(playerid);

}

if (listitem == 3)

{

HayatkadiniMeslek(playerid);

}

if (listitem == 4)

{

SoforMeslek(playerid);

}

if (listitem == 5)

{

InsaatciMeslek(playerid);

}

if (listitem == 6)

{

DoktorMeslek(playerid);

}

if (listitem == 7)

{

GuvenlikMeslek(playerid);

}

if (listitem == 8)

{

MotorcuMeslek(playerid);

}

if (listitem == 9)

{

PizzaciMeslek(playerid);

}

if (listitem == 10)

{

OtobuscuMeslek(playerid);

}

if (listitem == 11)

{

PilotMeslek(playerid);

}

if (listitem == 12)

{

ItfaiyeMeslek(playerid);

}

if (listitem == 13)

{

OzelservisMeslek(playerid);

}

}

}

Olusturulmus Meslekler:
Mafya
Garson
Fotografci
Hayat Kadini
Sofor
Insaatci
Doktor
Guvenlik
Motorcu
Pizzaci
Otobuscu
Pilot
Itfaiye
Ozel Servis




Başlık: Ynt: Meslekler Sistemi - 14 Meslek!
Gönderen: Jarveus - 12 Temmuz 2019, 11:55:30
Roleplay için kullanışlı olabilir mi tartışılır. Gayet başarılı. Elinize sağlık.
Başlık: Ynt: Meslekler Sistemi - 14 Meslek!
Gönderen: Prisoners - 12 Temmuz 2019, 11:57:27
Paylaşım için Teşekkürler.
Başlık: Ynt: Meslekler Sistemi - 14 Meslek!
Gönderen: Asena - 12 Temmuz 2019, 12:10:15
Paylaşım için teşekkürler.
Başlık: Ynt: Meslekler Sistemi - 14 Meslek!
Gönderen: ace - 12 Temmuz 2019, 12:37:35
Alıntı yapılan: Jarveus - 12 Temmuz 2019, 11:55:30
Roleplay için kullanışlı olabilir mi tartışılır. Gayet başarılı. Elinize sağlık.



Alıntı yapılan: Prisoners - 12 Temmuz 2019, 11:57:27
Paylaşım için Teşekkürler.



Alıntı yapılan: Petrova - 12 Temmuz 2019, 12:10:15
Paylaşım için teşekkürler.



Rica ederim, yorumlarınız için teşekkürler.
Başlık: Ynt: Meslekler Sistemi - 14 Meslek!
Gönderen: RaideNN - 12 Temmuz 2019, 15:02:01
Paylaşım için teşekkürler.
Başlık: Ynt: Meslekler Sistemi - 14 Meslek!
Gönderen: Pablo - 12 Temmuz 2019, 15:29:58
paylaşım için teşekkürler
Başlık: Ynt: Meslekler Sistemi - 14 Meslek!
Gönderen: ace - 12 Temmuz 2019, 15:33:04
Rica ederim, iyi kullanımlar.