Mivčo 90 Odesláno: 16. Červenec, 2013 Share Odesláno: 16. Červenec, 2013 Sojte Ked pride na server nový hrač a spawne sa tam kde ho j postavim a potom ked dá /kill chcem aby ho spawulo pri nemocnici. A ked pride na server zaregistrovaný hrač aby ho spawnulo pri nemocnici a nie tam kde je postavený nový hrač. A ked sa hrač zamestaná a pride na server a aby ho nespawnulo pri nemocnici ale kde je to zamestnanie. Technotomo mi to vysvetloval ale nechapem tomu Link to comment Share on other sites More sharing options...
0 Quiter 99 Odesláno: 16. Červenec, 2013 Share Odesláno: 16. Červenec, 2013 nechapem tomu to už si vravel... Technotomo mi to vysvetloval to hore ber ako vtip,nieje to pravda do onplayerspawn if(Dead[playerid]) { SetPlayerPos - nemocnica }else{ if(Job[playerid] == 0) { if(FirstLogin[playerid]) { setplayepos - 1. spawn }else{ setplayerpos - nemocnica } }else if(Job[playerid] == XX) { setplayerpos - pozicia povolania ID XX } } Dead[playerid] - premenná zaznamenavajuca či hrač umrel (v OnPlayerDead - Dead[playerid] = true; v OnPlayerConnect - Dead[playerid] = false; ) Job[playerid] - premenná pre povolania,uprav podla svojho FirstLogin[playerid] - pri registrácii nastav na true a v OnPlayerConnect na false Link to comment Share on other sites More sharing options...
0 Fr0st 23 Odesláno: 16. Červenec, 2013 Share Odesláno: 16. Červenec, 2013 to už si vravel... to hore ber ako vtip,nieje to pravda do onplayerspawn if(Dead[playerid]) { SetPlayerPos - nemocnica }else{ if(Job[playerid] == 0) { if(FirstLogin[playerid]) { setplayepos - 1. spawn }else{ setplayerpos - nemocnica } }else if(Job[playerid] == XX) { setplayerpos - pozicia povolania ID XX } } Dead[playerid] - premenná zaznamenavajuca či hrač umrel (v OnPlayerDead - Dead[playerid] = true; v OnPlayerConnect - Dead[playerid] = false; ) Job[playerid] - premenná pre povolania,uprav podla svojho FirstLogin[playerid] - pri registrácii nastav na true a v OnPlayerConnect na false Si myslíš že keď to moje úpe easy nepochopil že tieto hieroglify pochopí ? Link to comment Share on other sites More sharing options...
0 Mivčo 90 Odesláno: 16. Červenec, 2013 Author Share Odesláno: 16. Červenec, 2013 public OnPlayerSpawn(playerid) { StopAudioStreamForPlayer(playerid); TextDrawShowForPlayer(playerid, Time), TextDrawShowForPlayer(playerid, Date); TextDrawHideForPlayer(playerid, Textdraw0); TextDrawHideForPlayer(playerid, Textdraw1); TextDrawHideForPlayer(playerid, Textdraw2); TextDrawHideForPlayer(playerid, Textdraw3); TextDrawHideForPlayer(playerid, Textdraw4); TextDrawHideForPlayer(playerid, Textdraw5); TextDrawHideForPlayer(playerid, Textdraw6); TextDrawHideForPlayer(playerid, Textdraw7); TextDrawHideForPlayer(playerid, Textdraw8); TextDrawHideForPlayer(playerid, Textdraw9); TextDrawHideForPlayer(playerid, Textdraw12); TextDrawHideForPlayer(playerid, Textdraw13); TextDrawHideForPlayer(playerid, Textdraw14); if(Dead[playerid]) { SetPlayerPos(playerid,2033.2362,-1409.2224,16.9989); }else{ if(Job[playerid] == 0) { if(FirstLogin[playerid]) { SetPlayerPos(playerid,1703.0358,-1878.6882,13.5695); }else{ SetPlayerPos(playerid,2033.2362,-1409.2224,16.9989); } }else if(povolanie[playerid]!=1) { ResetPlayerWeapons(playerid);//odebranizbrani GivePlayerWeapon(playerid,3,1);//da zbrane GivePlayerWeapon(playerid,25,1000); GivePlayerWeapon(playerid,24,1000); SetPlayerSkin(playerid,280);//skin SetPlayerInterior(playerid,0);//nastavi interier)budovu aby nepadal dolu) SetPlayerPos(playerid,1808.6851,-1939.4747,13.5469);//misto spawnuti SetPlayerColor(playerid,COLOR_YELLOW);//barny nicku } } if(InHouse[playerid] != -1){ SetPlayerInterior(playerid, 0); SetPlayerVirtualWorld(playerid,0); InHouse[playerid] = -1; } return 1; } Mám to dobre? Link to comment Share on other sites More sharing options...
0 Quiter 99 Odesláno: 16. Červenec, 2013 Share Odesláno: 16. Červenec, 2013 áno.. až na to povolanie... má tam byť == tzn... == 1 ak je policajt == 2 ak je doktor == 3 ak je bohviečo atď a podla toho nastavovať poziciu... dúfam že si nazabudol na moje poznámky k onplayerconnect, onplayerdeath a registračnemu systemu Link to comment Share on other sites More sharing options...
0 Mivčo 90 Odesláno: 16. Červenec, 2013 Author Share Odesláno: 16. Červenec, 2013 Dead[playerid] - premenná zaznamenavajuca či hrač umrel (v OnPlayerDead - Dead[playerid] = true; v OnPlayerConnect - Dead[playerid] = false; ) Job[playerid] - premenná pre povolania,uprav podla svojho FirstLogin[playerid] - pri registrácii nastav na true a v OnPlayerConnect na false Toto ako? a ked mam registraciu cez y_ini http://pawno.cz/topi...-pres-y-iniinc/ tak to bude fungovat? Help me Link to comment Share on other sites More sharing options...
Dotaz
Mivčo 90
Sojte
Ked pride na server nový hrač a spawne sa tam kde ho j postavim a potom ked dá /kill chcem aby ho spawulo pri nemocnici.
A ked pride na server zaregistrovaný hrač aby ho spawnulo pri nemocnici a nie tam kde je postavený nový hrač.
A ked sa hrač zamestaná a pride na server a aby ho nespawnulo pri nemocnici ale kde je to zamestnanie.
Technotomo mi to vysvetloval ale nechapem tomu
Link to comment
Share on other sites
5 odpovědí na tuto otázku
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now