Pagrindinis diskusijų puslapis Grand Theft Auto multiplayer Pagalba SA-MP pagalba darbas su direktoriumi

darbas su direktoriumi

Pagalba kuriant sa-mp serverius, skriptus.
Standartinė Vasaris 12th, 2012, 6:14 pm
xname Naujokas
Naujokas

Pranešimai: 28
Padėkojo: 0 kartą
Gavo padėkų: 0 kartą
Skype: tomasss1233
Mano serveris: Neturiu
Atsiliepimai: 0
Sveiki, ka daryti kai parasai /priimti (dalis vardo) raso, kad priime i darba, bet uzlipus ant pickup raso pasikalbekit su direktoriumi?

Reklama

Standartinė Vasaris 12th, 2012, 6:36 pm
NisecT Vartotojo avataras
Skripteris
Skripteris

Pranešimai: 325
Padėkojo: 18 kartus
Gavo padėkų: 11 kartus
Atsiliepimai: 9
Tą kintamajį kurį tikrini kai užlipa priskirk vienetui kai parašo tą komandą. ;) Jeigu plačiau reikia, įdėk kodą, padarysiu

Standartinė Vasaris 12th, 2012, 6:56 pm
xname Naujokas
Naujokas

Pranešimai: 28
Padėkojo: 0 kartą
Gavo padėkų: 0 kartą
Skype: tomasss1233
Mano serveris: Neturiu
Atsiliepimai: 0
if(pickupid == pickups[1][mechanikai]) taip padaryt? jei taip tai vistiek niekas nepasikeicia

Standartinė Vasaris 13th, 2012, 4:47 pm
NisecT Vartotojo avataras
Skripteris
Skripteris

Pranešimai: 325
Padėkojo: 18 kartus
Gavo padėkų: 11 kartus
Atsiliepimai: 9
Parodyk savo /priimt komandą

Standartinė Vasaris 13th, 2012, 7:42 pm
xname Naujokas
Naujokas

Pranešimai: 28
Padėkojo: 0 kartą
Gavo padėkų: 0 kartą
Skype: tomasss1233
Mano serveris: Neturiu
Atsiliepimai: 0
if(!strcmp(cmdtext, "/priimt",true,7))
{
if(!cmdtext[7])
{
SendClientMessage(playerid,GREEN,"* Priimti zaideja i savo firma: /priimt [vardo dalis]");
return 1;
}
if(playerDB[playerid][specialybe]==100){SendClientMessage(playerid,RED,"* Tokios komandos nera!"); return 1;}
new name[MAX_PLAYER_NAME];
strmid(name,cmdtext[8],0,sizeof(name));
new id = GetPlayeridMid(name);

if(playerDB[id][plead]>0 && id != playerid)
{
SendClientMessage(playerid,RED,"* Sis zaidejas yra kitos firmos direktorius.");
return 1;
}

if(id == INVALID_PLAYER_ID)
{
SendClientMessage(playerid,RED,"* Nurodyto zaidejo nera.");
return 1;
}

if(playerDB[id][leanvited][playerDB[playerid][plead]-1] || playerDB[id][specialybe] == GetJobFromFaction(playerDB[playerid][plead]))
{
SendClientMessage(playerid,RED,"* Zaidejas jau priimtas.");
return 1;
}

GetPlayerName(id,name,sizeof(name));

if(playerDB[playerid][plead] == LEAD_FARAI) SendClientMessage(id,GREEN,"* Jus kvieciamas dirbti Lietuvos Policijoje. Jai norite istoti, atvykite i policijos nuovada.");
else if(playerDB[playerid][plead] == LEAD_MEDIKAI) SendClientMessage(id,YELLOW,"* Jus kvieciamas dirbti Lietuvos Cenrineje ligonineje. Jai norite istoti, atvykite i ligonines darbuotoju sektoriu.");
else if(playerDB[playerid][plead] == LEAD_MECH) SendClientMessage(id,YELLOW,"* Jus kvieciamas istoti i Mechanikus, jei norite, prisistatykite pas mus.");
else if(playerDB[playerid][plead] == LEAD_MOKYKLA) SendClientMessage(id,YELLOW,"* Jus kvieciamas dirbti Lietuvos Vairavimo Mokykloje, jai norite, prisistatykit i vairavimo mokykla.");

playerDB[id][leanvited][playerDB[playerid][plead]-1]=true;
new msg[128];
format(msg,sizeof(msg),"Pakvietete %s istoti i jusu firma.",name);
SendClientMessage(playerid,GREEN,msg);
return 1;
}

Standartinė Vasaris 13th, 2012, 8:00 pm
NisecT Vartotojo avataras
Skripteris
Skripteris

Pranešimai: 325
Padėkojo: 18 kartus
Gavo padėkų: 11 kartus
Atsiliepimai: 9
Dar parodyk ką daro jei užlipa

Standartinė Vasaris 13th, 2012, 8:02 pm
xname Naujokas
Naujokas

Pranešimai: 28
Padėkojo: 0 kartą
Gavo padėkų: 0 kartą
Skype: tomasss1233
Mano serveris: Neturiu
Atsiliepimai: 0
if(pickupid == pickups[1][mechanikai])
{
if(GetPlayerScore(playerid)<4000)
{
SendClientMessage(playerid,RED,"Atsiprasome, jus dar nepakankamai patyres(-usi)! (xp < 4000)");
return 1;
}
if(playerDB[playerid][specialybe]==78)
{
if(playerDB[playerid][uniformd])
{
SendClientMessage(playerid,RED,"Jus esate su uniforma. Pries palikdami darba, ja nusivilkite.");
return 1;
}
SendClientMessage(playerid,RED,"Palikote Mechanikus!");
playerDB[playerid][specialybe]=0;
playerDB[playerid][uniforma]=-1;
}else if(playerDB[playerid][specialybe]==0){

if(!playerDB[playerid][teises])
{
SendClientMessage(playerid,RED,"Siam darbui jums reikia tureti automobilio vairuotojo pazymejima!");
return 1;
}

if(!playerDB[playerid][leanvited][78])
{
SendClientMessage(playerid,RED,"* Mechanikai: Direktorius apie jus neinformuotas!.");
return 1;
}

SendClientMessage(playerid,GREEN,"Isidarbinote Mechaniku!");
SendClientMessage(playerid,GREEN,"Komanda: /remontuoti - 100LT");
SendClientMessage(playerid,GREEN,"Komanda: /piltidegalus - 100LT");
playerDB[playerid][specialybe]=78;
playerDB[playerid][drabuziai]=GetPlayerSkin(playerid);
if(playerDB[playerid][lytis]==1)
{
SetPlayerSkin(playerid,50);
playerDB[playerid][uniforma]=50;
playerDB[playerid][uniformd]=true;
ApplyAnimation(playerid,"PLAYIDLES","stretch",4.1,0,0,0,0,0);
}else{
SetPlayerSkin(playerid,50);
playerDB[playerid][uniforma]=50;
playerDB[playerid][uniformd]=true;
ApplyAnimation(playerid,"PLAYIDLES","stretch",4.1,0,0,0,0,0);
}
}else{
SendClientMessage(playerid,RED,"Negalite dirbti dvieju darbu!");
}
return 1;
}

Standartinė Vasaris 15th, 2012, 4:55 pm
Elmaras Naujokas
Naujokas

Pranešimai: 23
Padėkojo: 0 kartą
Gavo padėkų: 0 kartą
Skype: elmar6300
Mano serveris: Kuriamas 3%
Atsiliepimai: 0
Va imk pataisytas.
if(pickupid == pickups[1][mechanikai])
{
if(GetPlayerScore(playerid)<4000)
{
SendClientMessage(playerid,RED,"Atsiprasome, jus dar nepakankamai patyres(-usi)! (xp < 4000)");
return 1;
}
if(playerDB[playerid][specialybe]==78)
{
if(playerDB[playerid][uniformd])
{
SendClientMessage(playerid,RED,"Jus esate su uniforma. Pries palikdami darba, ja nusivilkite.");
return 1;
}
SendClientMessage(playerid,RED,"Palikote Mechanikus!");
playerDB[playerid][specialybe]=0;
playerDB[playerid][uniforma]=-1;
}else if(playerDB[playerid][specialybe]==0){

if(!playerDB[playerid][teises])
{
SendClientMessage(playerid,RED,"Siam darbui jums reikia tureti automobilio vairuotojo pazymejima!");
return 1;
}

if(!playerDB[playerid][leanvited][77])
{
SendClientMessage(playerid,RED,"* Mechanikai: Direktorius apie jus neinformuotas!.");
return 1;
}

SendClientMessage(playerid,GREEN,"Isidarbinote Mechaniku!");
SendClientMessage(playerid,GREEN,"Komanda: /remontuoti - 100LT");
SendClientMessage(playerid,GREEN,"Komanda: /piltidegalus - 100LT");
playerDB[playerid][specialybe]=78;
playerDB[playerid][drabuziai]=GetPlayerSkin(playerid);
if(playerDB[playerid][lytis]==1)
{
SetPlayerSkin(playerid,50);
playerDB[playerid][uniforma]=50;
playerDB[playerid][uniformd]=true;
ApplyAnimation(playerid,"PLAYIDLES","stretch",4.1,0,0,0,0,0);
}else{
SetPlayerSkin(playerid,50);
playerDB[playerid][uniforma]=50;
playerDB[playerid][uniformd]=true;
ApplyAnimation(playerid,"PLAYIDLES","stretch",4.1,0,0,0,0,0);
}
}else{
SendClientMessage(playerid,RED,"Negalite dirbti dvieju darbu!");
}
return 1;
}



  • Reklama

Grįžti į SA-MP pagalba

cron