Ez a szekció lehetővé teszi a felhasználó által írt összes hozzászólás megtekintését. Vedd figyelembe, hogy csak azokba a fórumokba írt hozzászólásokat látod, amelyekhez hozzáférésed van.
Üzenetek - CANNONN
Oldalak: 1 ... 81 82 [83] 84 85 ... 142
1231
« Dátum: 2012. március 04. - 17:31:00 »
A skin választáshoz: SetPlayerInterior(playerid,0);
1232
« Dátum: 2012. március 04. - 17:25:07 »
Töröld ki, fölösleges.
1233
« Dátum: 2012. március 04. - 17:20:35 »
Változóval. Pillanat és kész. Kész. Bármi hibát találsz jelezd. #include a_samp #include zcmd #include sscanf #define szinvalaszto 2000 new bool:valasztott[MAX_PLAYERS]; public OnPlayerSpawn(playerid) { if(valasztott[playerid] == false) { ShowPlayerDialog(playerid,szinvalaszto,DIALOG_STYLE_LIST,\"Válassz színt!\",\"Piros\\nKék\\nSárga\\nZöld\",\"Kiválaszt\", \"\"); } return 1; } public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { if(dialogid == szinvalaszto) { if(response) { valasztott[playerid] = true; switch(listitem) { case 0: { SetPlayerColor(playerid,0xff0000AA); } case 1: { SetPlayerColor(playerid,0x002bffAA); } case 2: { SetPlayerColor(playerid,0xfff200AA); } case 3: { SetPlayerColor(playerid,0x00ff26AA); } } } if(!response) { ShowPlayerDialog(playerid,szinvalaszto,DIALOG_STYLE_LIST,\"Válassz színt!\",\"Piros\\nKék\\nSárga\\nZöld\",\"Kiválaszt\", \"\"); } return 1; } return 0; }
1234
« Dátum: 2012. március 04. - 17:15:05 »
Felugrok a szerverre. Mentek le pozíciókat és megcsinálom. Itt van, ezt állítsd be kamera pozíciónak: 1856.1914,-2455.1067,13.5547
1235
« Dátum: 2012. március 04. - 17:11:09 »
12211. sort másold be!
1236
« Dátum: 2012. március 04. - 17:10:19 »
Voltam fent, csak éppen háttal áll a kamerának. Ez a gond? Mert akkor próbáld meg: SetPlayerFacingAngle(playerid, 90.0); SetPlayerFacingAngle(playerid, 360.0); Valamelyik hátha jó.
1237
« Dátum: 2012. március 04. - 16:49:16 »
Jó, hogy nem mûködik. Rengeteg hibát ejtettem. Nem volt kéznél pawno. Javítom, pillanat. Kijavítottam. Egy-két változót kiszedtem, fölöslegesnek tartottam. #include a_samp #include zcmd #include sscanf new szoveg[MAX_PLAYERS], Text3D:polo[MAX_PLAYERS]; CMD:poloszoveg(playerid, params[]) { new Float:x, Float:y, Float:z; GetPlayerPos(playerid, x, y, z); if(sscanf(params, \"s\", szoveg[playerid])) return SendClientMessage(playerid, 0xFFFFAAAA, \"Használat: /poloszoveg [szoveg]\"); polo[playerid] = Create3DTextLabel(\"\", 0x008080FF, 30.0, 40.0, 50.0, 40.0, 0); Attach3DTextLabelToPlayer(polo[playerid], playerid, 0.0, 0.0, 0.7); Update3DTextLabelText(polo[playerid], 0x008080FF, szoveg); return 1; } CMD:poloszovegle(playerid, params[]) { Update3DTextLabelText(polo[playerid], 0xFFFFFFFF, \"\"); return 1; }
1238
« Dátum: 2012. március 04. - 16:36:14 »
Figyelj, úgy is meg lehetne csinálni, hogy amikor csatlakozik kéri a regisztrációt és spawnolás után lehetne beírni a póló szövegét, megfelelne?
1239
« Dátum: 2012. március 04. - 16:30:54 »
public OnPlayerConnect(playerid); { new nev[MAX_PLAYER_NAME]; GetPlayerName(playerid, nev, sizeof(nev)); if (strfind(nev, \"Szabyxxx\", true)) { format(string, sizeof(string),\"<Fõadmin> %s\", nev); SetPlayerName(playerid, string); SetPlayerColor(playerid, 0xff0000AA); } return 1; } public OnPlayerText(playerid, text[]) { new nev[MAX_PLAYER_NAME]; GetPlayerName(playerid, nev, sizeof(nev)); if (strfind(nev, \"Szabyxxx\", true)) { new string[128]; format(string, sizeof (string), \"{ff9900}%s\", text); SendPlayerMessageToAll(playerid, string); } return 0; }
1240
« Dátum: 2012. március 04. - 16:17:10 »
ZCMD parancsfeldolgozót használtam. #include a_samp #include zcmd #include sscanf new szoveg[MAX_PLAYERS], Text3D:polo[MAX_PLAYERS]; CMD:poloszoveg(playerid, params[]) { new Float:x, Float:y, Float:z; GetPlayerPos(playerid, x, y, z); if(sscanf(params, \"s\", szoveg[playerid])) return SendClientMessage(playerid, 0xFFFFAAAA, \"Használat: /poloszoveg [szoveg]\"); polo[playerid] = Create3DTextLabel(\"\", 0x008080FF, 30.0, 40.0, 50.0, 40.0, 0); Attach3DTextLabelToPlayer(polo[playerid], playerid, 0.0, 0.0, 0.7); Update3DTextLabelText(polo[playerid], 0x008080FF, szoveg); return 1; } CMD:poloszovegle(playerid, params[]) { Update3DTextLabelText(polo[playerid], 0xFFFFFFFF, \"\"); return 1; }
1241
« Dátum: 2012. március 04. - 16:02:59 »
Jorga: Egyedi...[/quote] Persze hogy egyedi, átírta a saját nevére. Ez ppc.
1242
« Dátum: 2012. március 04. - 16:00:49 »
A szöveg megoldható. Pillanat és megírom.
1243
« Dátum: 2012. március 04. - 15:55:57 »
Érdekes. Másold be a 194. sort és az elõtte, utána lévõ 1, 2 sort. Amúgy az is lehet a hiba, hogy kettõ OnPlayerText-ed van.
1244
« Dátum: 2012. március 04. - 15:50:57 »
Figyelmetlenség. Javítva: public OnPlayerConnect(playerid); { new string[22], nev[MAX_PLAYER_NAME]; GetPlayerName(playerid, nev, sizeof(nev)); if (strfind(nev, \"Neved\", true)) { format(string, sizeof(string),\"{ffb700}<{0040ff}GOD{ffb700}>%s\", nev); SetPlayerName(playerid, string); new Text3D:lebego = Create3DTextLabel(\"{ffb700}<{0040ff}God{ffb700}>\", 0xffffffAA, 30.0, 40.0, 50.0, 40.0, 0); Attach3DTextLabelToPlayer(lebego, playerid, 0.0, 0.0, 0.6); } return 1; } public OnPlayerText(playerid, text[]) { new string[128]; format(string, sizeof (string), \"{00ff09}%s\", text); SendPlayerMessageToAll(playerid, string); return 0; }
1245
« Dátum: 2012. március 04. - 15:32:05 »
Elvileg mûködik. public OnPlayerConnect(playerid); { new string[22], nev[MAX_PLAYER_NAME]; GetPlayerName(playerid, nev, sizeof(nev)); if (strfind(nev, \"Neved\", true)) { format(string, sizeof(string),\"{ffb700}<{0040ff}GOD{ffb700}>%s\", nev); SetPlayerName(playerid, string); new Text3D:lebego = Create3DTextLabel(\"{ffb700}<{0040ff}God{ffb700}>\", 0xffffffAA, 30.0, 40.0, 50.0, 40.0, 0); Attach3DTextLabelToPlayer(lebego, playerid, 0.0, 0.0, 0.6); } return 1; } public OnPlayerText(playerid, text[]) { new string[128]; format(string, sizeof (string), \"{00ff09}%s\", text); SendPlayerMessageToAll(playerid, string); return 0; }
A név színezésében nem vagyok biztos, hogy jó lesz.
Oldalak: 1 ... 81 82 [83] 84 85 ... 142
|