PAULOO 0 Odesláno: 19. Září, 2014 Share Odesláno: 19. Září, 2014 Ahoj nevím jestli to je záležitost pawna ale chci se zeptat jestli jde vůbec nějakého hráče portnout na nějaké souřadnice pomocí nějakého příkazu třeba /porto id a kam nebo něco takového. Co tam dát do pawna abych to měl jako filterscript? Link to comment Share on other sites More sharing options...
0 danda951 0 Odesláno: 19. Září, 2014 Share Odesláno: 19. Září, 2014 No jde to udělat Příkaz { //Mužes přidat i další Funkce SetPlayerPos(params[0], params[1], params[2], params[3]); return 1; } Na příkaz použij třeba DCMD Pak jen Zadáš /prikaz ID Pozice X Pozice Y Pozice Z a toho hráče to pak na ty souřadnice portne Link to comment Share on other sites More sharing options...
0 PAULOO 0 Odesláno: 19. Září, 2014 Author Share Odesláno: 19. Září, 2014 Ok takže když tohle zadám do pawna uložím to přesunu to do fs napíšu do serveru a ve hře pak dám /prikaz id tak to půjde nebo ještě sem něco musím přidat? Link to comment Share on other sites More sharing options...
0 danda951 0 Odesláno: 19. Září, 2014 Share Odesláno: 19. Září, 2014 Musíš udělat celý příkaz tohle je pouze ukázka a zjednodušená.... Najdi si Jak použivat DCMD a pak si ten příkaz dodělej PS: Umíš Pawnit? http://pawno.cz/topic/30975-flekce-7-hratky-s-dcmd/ Link to comment Share on other sites More sharing options...
0 INSANE_25_ICON 0 Odesláno: 19. Září, 2014 Share Odesláno: 19. Září, 2014 No jde to udělat Příkaz { //Mužes přidat i další Funkce SetPlayerPos(params[0], params[1], params[2], params[3]); return 1; } Na příkaz použij třeba DCMD Pak jen Zadáš /prikaz ID Pozice X Pozice Y Pozice Z a toho hráče to pak na ty souřadnice portne Nieje to nahodou GetPlayerPos ? Link to comment Share on other sites More sharing options...
0 PAULOO 0 Odesláno: 19. Září, 2014 Author Share Odesláno: 19. Září, 2014 Áha no s pawnem moc neumím takže díky za odkaz. Link to comment Share on other sites More sharing options...
0 danda951 0 Odesláno: 19. Září, 2014 Share Odesláno: 19. Září, 2014 Nieje to nahodou GetPlayerPos ? No jde ale pokud jsem správně pochopil tak on chce příkaz kde zadáš /porto ID Kam ho odwarpovat Link to comment Share on other sites More sharing options...
0 PAULOO 0 Odesláno: 19. Září, 2014 Author Share Odesláno: 19. Září, 2014 Ehm stejnak to nechápu jak to mám vložit do toho pawna. No nikdy s pawnem umět nebudu to bych se neptal ale je to moc na mě složité a ještě jedna otázka dělal jsem mapu a udělal jsem jí jako filterscript akorát nevím jak mám napsat do pawna aby se některé budovi vymazali Jo přesně tohle jsem chtěl pochopil jsi to správně Link to comment Share on other sites More sharing options...
0 Globální moderátor Hip 191 Odesláno: 19. Září, 2014 Globální moderátor Share Odesláno: 19. Září, 2014 odstraněj se pomocí příkazu RemoveBuildingForPlayer http://wiki.sa-mp.com/wiki/RemoveBuildingForPlayer Link to comment Share on other sites More sharing options...
0 ATomas 288 Odesláno: 19. Září, 2014 Share Odesláno: 19. Září, 2014 No jde to udělat Příkaz { //Mužes přidat i další Funkce SetPlayerPos(params[0], params[1], params[2], params[3]); return 1; } Na příkaz použij třeba DCMD Pak jen Zadáš /prikaz ID Pozice X Pozice Y Pozice Z a toho hráče to pak na ty souřadnice portne Tohle mu fungovat nebude, Leda ze by se portoval na souradnice o jednom cisle (0-9) a mezi parametry nedaval mezery Link to comment Share on other sites More sharing options...
0 INSANE_25_ICON 0 Odesláno: 19. Září, 2014 Share Odesláno: 19. Září, 2014 #inlclude <a_samp> // Toto asi už máš v filescripte tak to nemusíš pridavať #define dcmd(%1,%2,%3) if((strcmp((%3)[1],#%1,true,(%2))==0)&&((((%3)[(%2)+1]==0)&&(dcmd_%1(playerid,"")))||(((%3)[(%2)+1]==32)&&(dcmd_%1(playerid,(%3)[(%2)+2]))))) return 1 //DEFINOVANIE DCMD public OnPlayerCommandText(playerid,cmdtext[]) { dcmd(get,3,cmdtext); // to číslo 3 je kolko pismen ma slovo GET tak to napíšeme dcmd_get(playerid, params[]) // Príkaz ktorý sme si definovali v publicu { new ID = strval(params); // ID aby sme nemuseli dávat params new Float:X, Float:Y, Float:Z; //tuto možte dať svoju admin promenu if(!strlen(params)) return SendClientMessage(playerid, ZLUTA, "Pouzitie /get [ID-hráča]"); // ked zle napíše príkaz else if(playerid == ID) return SendClientMessage(playerid, ZLUTA, "Sám seba pritiahnut nemožeš !"); // keď zadá ID seba else if(!IsPlayerConnected(ID)) return SendClientMessage(playerid, ZLUTA, "Tento hráč nieje pripojený !"); // ked zadá id ktoré nieje aktuálne online GetPlayerPos(ID, X,Y,Z); // Zistíme hráčovu pozícizu if(IsPlayerInAnyVehicle(playerid)) // keď je v aute { SetVehiclePos(GetPlayerVehicleID(playerid), X,Y+2,Z); // Portneme hráča aj z autom k nám } GetPlayerPos(playerid, X, Y, Z); SetPlayerPos(strval(params), X, Y, Z); // Dáme hráča na poziciu, SendClientMessage(playerid, ZLUTA, "Pritiahol si k sebe hráča s zadaným ID "); // Vipíše správu ak všetko prebehlo v poriadku return 1; } /* TENTO PRIKAZ ANEB UKAŽKA AKO SA TAMTO ROBI SOM NEROBIL JA */ Link to comment Share on other sites More sharing options...
0 Globální moderátor Hip 191 Odesláno: 19. Září, 2014 Globální moderátor Share Odesláno: 19. Září, 2014 jo ale tohle portne hráče k hráči .... on chce portnout hráče na zadané souřadnice .. Link to comment Share on other sites More sharing options...
0 INSANE_25_ICON 0 Odesláno: 19. Září, 2014 Share Odesláno: 19. Září, 2014 jo ale tohle portne hráče k hráči .... on chce portnout hráče na zadané souřadnice .. On chce prikaz že /port ID A POZICIA ? Link to comment Share on other sites More sharing options...
0 Globální moderátor Hip 191 Odesláno: 19. Září, 2014 Globální moderátor Share Odesláno: 19. Září, 2014 ano psal to Link to comment Share on other sites More sharing options...
0 ATomas 288 Odesláno: 19. Září, 2014 Share Odesláno: 19. Září, 2014 dcmd_setloc(playerid,params[]) { new pos = chrfind(' ',params)+1; new pos2 = chrfind(' ',params,pos)+1; new Float:x = strval(params); new Float:y = strval(params[pos]); new Float:z = strval(params[pos2]); SetPlayerPos(playerid,x,y,z); } Hard like a kissing cobra Link to comment Share on other sites More sharing options...
0 INSANE_25_ICON 0 Odesláno: 20. Září, 2014 Share Odesláno: 20. Září, 2014 dcmd_setloc(playerid,params[]) { new pos = chrfind(' ',params)+1; new pos2 = chrfind(' ',params,pos)+1; new Float:x = strval(params); new Float:y = strval(params[pos]); new Float:z = strval(params[pos2]); SetPlayerPos(playerid,x,y,z); } Hard like a kissing cobra ¨ stock chrfind(needle, haystack[], start = 0) { while(haystack[start]) if(haystack[start++] == needle) return start - 1; return -1; } Link to comment Share on other sites More sharing options...
Dotaz
PAULOO 0
Ahoj nevím jestli to je záležitost pawna ale chci se zeptat jestli jde vůbec nějakého hráče portnout na nějaké souřadnice pomocí nějakého příkazu třeba /porto id a kam nebo něco takového. Co tam dát do pawna abych to měl jako filterscript?
Link to comment
Share on other sites
15 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