3Runerskills
Uživatel-
Příspěvků
20 -
Registrován
-
Aktivní
Reputace
0 Na nule-
Stahoval som to s tadeto http://forum.sa-mp.com/showthread.php?t=140427
-
Ten mam dat ako na server ?
-
Caute, mam taku otazku, nahral som si na server cez pawn asi 35 000 riadkov budov atd, dal na server, ale ked sa napojim, tak mi hra crashne. Neviete cim to moze byt zapricinene ? Malo RAM na server ? alebo moj PC to nezvlada ? alebo je niekde inde problem ? Diki za pomoc
-
3Runerskills started following Hladam RP jeden mod and Map limit
-
Ten raven roleplay ide na akej verzii ? lebo na 0.3z mi to nechce ist
-
No SFB RP zozenies asi tazko, resp vobec. Ten mod este stale nieje dorobeny a ten typek co ho vyraba ho neplanuje zatial ani uploadovat ani predat ani nic podobne, takze s tym modom sa rozluc, a co sa RP tyka tak je kopec RP modou, cize pohladaj na googli a najdes ich kopec CZ/SK co poznam tak Realna Zeme ale ta je uz ohrana. Dalsia moznost sprav si vlastny mod :)
-
pomoc ako na podmienku PlayerSkin
3Runerskills replied to 3Runerskills's question in Herní (SA:MP, CS apod.)
#include <a_samp> #define MAX_JOBS 100 #define MAX_JOB_NAME 40 #define DEFAULT_JOB_COLOR 0xAFAFAFAA #define SCMF #define ForPlayers #define i new JobName[MAX_JOBS][MAX_JOB_NAME]; new JobSkin[MAX_JOBS][3]; new JobWeapon[MAX_JOBS][3]; new JobAmmo[MAX_JOBS][3]; new Float:JobArmour[MAX_JOBS]; new JobIcon[MAX_JOBS]; new Float:JobPos[MAX_JOBS][3]; new Float:JobSpawn[MAX_JOBS][3]; new JobPickup[MAX_JOBS]; new JobPlat[MAX_JOBS]; new JobColor[MAX_JOBS]; new JobCount = -1; forward Vyplaty(); stock CreateJob(name[],skin,skin2,skin3,weapon1,ammo1,weapon2,ammo2,weapon3,ammo3,plat,color,icon,Float:armour=0.0){ JobCount++; if(JobCount >= MAX_JOBS) return printf("Chyba ! Na servery je viac povolaní, ako môže byť !"); format(JobName[JobCount],MAX_JOB_NAME,"%s",name); JobSkin[JobCount][0] = skin; JobSkin[JobCount][1] = skin2; JobSkin[JobCount][2] = skin3; JobWeapon[JobCount][0] = weapon1; JobAmmo[JobCount][0] = ammo1; JobWeapon[JobCount][1] = weapon2; JobAmmo[JobCount][1] = ammo2; JobWeapon[JobCount][2] = weapon3; JobAmmo[JobCount][2] = ammo3; JobPlat[JobCount] = plat; JobColor[JobCount] = color; JobIcon[JobCount] = icon; JobArmour[JobCount] = armour; return JobCount; } stock AddJobPickup(Float:X,Float:Y,Float:Z,Float:XX,Float:YY,Float:ZZ){ if(JobCount >= MAX_JOBS) return printf("Chyba ! Na servery je viac povolaní, ako môže byť !"); JobPos[JobCount][0] = X; JobPos[JobCount][1] = Y; JobPos[JobCount][2] = Z; JobSpawn[JobCount][0] = XX; JobSpawn[JobCount][1] = YY; JobSpawn[JobCount][2] = ZZ; JobPickup[JobCount] = CreatePickup(1314,1,X,Y,Z); new str[128]; //CreateDynamicMapIcon(X, Y, Z, JobIcon[JobCount] , -1, 0); CreateMapIcon(JobIcon[JobCount], -1, X, Y, Z); format(str,128,"Povolanie\n%s",JobName[JobCount]); Create3DTextLabel(str, 0xFFFFFFFF, X, Y, Z, 100.0, 0,1); return JobCount; } stock GetPlayerJob(playerid) return GetPVarInt(playerid,"Job"); stock SetPlayerJob(playerid,job){ SetPVarInt(playerid,"Job",job); } stock Job_OnPlayerPickupUpPickup(playerid,pickupid){ for(new i; i < JobCount+1;i++){ if(JobPickup[i] == pickupid){ SetPVarInt(playerid,"JobID",i); ShowPlayerDialogEx(playerid, 2, JobName[i], "Zamestnať sa\nVýplata", "Vybrať", "Zrušiť", "Job"); return true; } QDIALOG:Job(){ if(response){ new job = GetPVarInt(playerid,"JobID"); switch(listitem){ case 0:{ if(GetPlayerJob(playerid) == job) return SCM(playerid,-1,"Tu už zamestnaný si !"); SetSpawnInfo(playerid, job, GetPlayerSkin(playerid), JobSpawn[job][0], JobSpawn[job][1], JobSpawn[job][2], 90, JobWeapon[job][0], JobAmmo[job][0], JobWeapon[job][1], JobAmmo[job][1], JobWeapon[job][2], JobAmmo[job][2]); SetPVarInt(playerid,"Job",job); SCMF(playerid,-1,"Pripojil si sa k povolaniu %s",JobName[job]); } case 1:{ if(GetPlayerJob(playerid) != job) return SCM(playerid,-1,"Niesi tu zamestnaný !!"); new skin = JobSkin[job][random(3)]; SetSpawnInfo(playerid, job, skin, JobSpawn[job][0], JobSpawn[job][1], JobSpawn[job][2], 90, JobWeapon[job][0], JobAmmo[job][0], JobWeapon[job][1], JobAmmo[job][1], JobWeapon[job][2], JobAmmo[job][2]); SetPlayerSkin(playerid,skin); SCM(playerid,-1,"Zobral si si skin povolania"); } case 2:{ if(GetPlayerJob(playerid) != job) return SCM(playerid,-1,"Niesi tu zamestnaný !!"); GivePlayerMoney(playerid,JobMoney[playerid]); SCMF(playerid,-1,"Tvoja výplata je %d$",JobMoney[playerid]); JobMoney[playerid] = 0; } } return true; } public Vyplaty(){ ForPlayers(i){ if(GetPlayerJob(i) == -1){ new kes = random(1200); SCMF(i,-1,"Ako podporu nezamestnaným si dostal %d$",kes); GivePlayerMoney(i,kes); }else{ new kes = JobPlat[GetPlayerJob(i)]+random(1000); SCMF(i,-1,"Je čas výplat, svoju výplatu si môžeš vyzdvihnúť u zamestnávateľa, tvoja výplata je %d$",kes); GivePlayerMoney(i,kes); } } return true; } Tu je cely Job system, je to samostatny includ podla ktoreho sa robia Joby -
pomoc ako na podmienku PlayerSkin
3Runerskills replied to 3Runerskills's question in Herní (SA:MP, CS apod.)
stock SetPlayerJob(playerid,job){ SetPVarInt(playerid,"Job",job); } -
pomoc ako na podmienku PlayerSkin
3Runerskills replied to 3Runerskills's question in Herní (SA:MP, CS apod.)
stock GetPlayerJob(playerid) return GetPVarInt(playerid,"Job"); -
pomoc ako na podmienku PlayerSkin
3Runerskills replied to 3Runerskills's question in Herní (SA:MP, CS apod.)
GetPlayerJob som nedefinoval a to doktor mam ako : new DOKTOR1 -
pomoc ako na podmienku PlayerSkin
3Runerskills replied to 3Runerskills's question in Herní (SA:MP, CS apod.)
ehm neviem ci sme sa pochopili, ten prikaz mi funguje, ale proste sa akokeby hada s tymi ostatnymi. Nejde tak akoby mal, a nadmerny pocet { ani } tam nemam, pretoze errory ani nic podobne to v pwn nehadze :/ -
pomoc ako na podmienku PlayerSkin
3Runerskills replied to 3Runerskills's question in Herní (SA:MP, CS apod.)
Mam mensi problem, spravil som to na povolanie, ale hasici mi blbnu... setko som mal ako je ems akurat namiesto doktor som tam mal hasic ako povolanie, hodnoty take ake su na tu danu branu ale proste sa to hadalo akokeby, prerobil som to naspat ako predtym ale zas mozem branu otvorit aniz by som bol pri nej :/ a zatvorit ju nejde, stale blbne, uz si nevie rady, ems garaz a dvere funguju uplne bez komplikacii, ale tieto dvere proste nie a nie spravit :/ public OnPlayerCommandText(playerid, cmdtext[]) { if (!strcmp("/emso", cmdtext, true)) ///////////////////////////////////////////////////////////garaz EMS { if(!IsPlayerInRangeOfPoint(playerid,30,-2564.60,617.29,21.30)) return SendClientMessage(playerid,COLOR_RED,"Musis byt blizko brany"); if(GetPlayerJob(playerid) != DOKTOR1) return SendClientMessage(playerid, COLOR_RED,"[ ! ] Niesi zamestnany ako doktor !"); MoveObject(gate,-2564.60,617.29,21.30,1,0.0,0.0,90.43); SendClientMessage(playerid,0x0011FFFF,"Otvoril si branu !"); return 1; } if (!strcmp("/emsz", cmdtext, true)) //garaz EMS { if(!IsPlayerInRangeOfPoint(playerid,30,-2564.60, 617.29, 21.30)) return SendClientMessage(playerid,COLOR_RED,"Musis byt blizko brany"); if(GetPlayerJob(playerid) != DOKTOR1) return SendClientMessage(playerid, COLOR_RED,"[ ! ] Niesi zamestnany ako doktor !"); MoveObject(gate,-2564.6001000,617.2999900,16.1000000,1,0.0,0.0,90.43); SendClientMessage(playerid,0x0011FFFF,"Zatvotil si branu!"); return 1; } if (strcmp(cmdtext,"/hzso", true) == 0) /////////////////////////////////////////////////prva garaz HZS { if(IsPlayerInRangeOfPoint(playerid,30,-2059.2002000,63.2002000,29.9000000)) return SendClientMessage(playerid,COLOR_RED,"Musis byt blizko brany "); { MoveObject(gate3,-2059.20,63.20,33.90,1,0.0,0.0,90.432); SendClientMessage(playerid,0x0011FFFF,"Otvoril si branu !"); } return 1; } if (strcmp(cmdtext,"/hzsz", true) == 0) //prva garaz HZS { if(IsPlayerInRangeOfPoint(playerid,30,-2059.2002000,63.2002000,29.9000000)) return SendClientMessage(playerid,COLOR_RED,"Musis byt blizko brany ."); { MoveObject(gate3,-2059.2002,63.20,29.90,1,0.0,0.0,90.428); SendClientMessage(playerid,0x0011FFFF,"Zavrel si branu !"); } return 1; } Please help co by to mohlo sposobovat -
pomoc ako na podmienku PlayerSkin
3Runerskills replied to 3Runerskills's question in Herní (SA:MP, CS apod.)
Takze to ze mi nechce kompilovat pawno a hadze to ze Program prestal pracovat je zapricinene tym ze je nieco zle v nom ? hmmm -
pomoc ako na podmienku PlayerSkin
3Runerskills replied to 3Runerskills's question in Herní (SA:MP, CS apod.)
Aky program mam pouzit na pawno ked mi uz pawno nezvlada kompilovat ? -
pomoc ako na podmienku PlayerSkin
3Runerskills replied to 3Runerskills's question in Herní (SA:MP, CS apod.)
Uz som to vyriesil inak Dal som tam podmienku ze musi byt zamestnany v danej praci ale DIK -
pomoc ako na podmienku PlayerSkin
3Runerskills replied to 3Runerskills's question in Herní (SA:MP, CS apod.)
No ona prave nezmeni pozicie, ja to mam spravene tak, ze ak nieje blizko tak brana sa pohne na suradnice ktore su zadane tak isto ako vytvorena brana, cize sa akokeby nepohne ale ako teraz zistujem tak je to zbytocne Inak ked chcem dat medzi tu podmienku urcite skiny, ktore hrac musi mat aby otvoril branu, mam tam dat tie skiny ktore ma mat ? alebo tie co mat nema ?