Szerző Téma: Rendõr kinevezés  (Megtekintve 622 alkalommal)

Rendõr kinevezés
« Dátum: 2012. december 16. - 18:40:35 »
0 Show voters
Sziasztok!
Próbáltam írni egy Dini-s rendõr kinevezõs kódot, de itt elakadtam :/
Hogy lehet azt megcsinálni, hogy ne annak készítse a .ini-t aki beírta, hanem az id-nek(a kódban lévõ id-nek)?
[FRISSÍTVE!]
Errorok:
 
c:\\DOCUME~1\\Viktor\\Asztal\\GTAJ~1\\FILTER~1\\rendor.pwn(32) : error 030: compound statement not closed at the end of file (started at line 3)
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase
 
2 Errors.

 

CMD:kinevez(playerid, params[])
{
if (!IsPlayerAdmin(playerid))
{
     new id, uzi[128], uzi2[128], name2[MAX_PLAYER_NAME];
     GetPlayerName(playerid, name2, sizeof(name2));
     if (sscanf(params, \"u\", id)) SendClientMessage(playerid, 0xFF0000AA, \"Használat: /kinevez [id]\");
     else if (id == INVALID_PLAYER_ID) SendClientMessage(playerid, 0xFF0000AA, \"Nincs ilyen játékos!\");
     else
     {
     new name[MAX_PLAYER_NAME], dinic[64];
     GetPlayerName(id, name, sizeof(name));
     format(dinic, sizeof(dinic), \"Rendor/%s.ini\", name);
     dini_Create(dinic);
     if(dini_Int(dinic, \"Rendor\") == 0)
     {
     dini_IntSet(dinic, \"Rendor\", 1);
     //1-ik
     format(uzi, sizeof(uzi), \"%s kinevezett teljes jogú rendõrré!\", name2);
     SendClientMessage(id, -1, uzi);
     //2-ik
     format(uzi2, sizeof(uzi2), \"%s-t kinevezted rendõrré!\", name);
     SendClientMessage(playerid, -1, uzi2);
     }
     else Msg(\"nem vagy rCon admin!\");
return 1;
}
« Utoljára szerkesztve: 2012. december 18. - 19:24:51 írta sticky2 »

Rendõr kinevezés
« Válasz #1 Dátum: 2012. december 18. - 18:45:21 »
0 Show voters
Senki?  :\'(  ???  :Cry2:  :weep:

Rendõr kinevezés
« Válasz #2 Dátum: 2012. december 18. - 18:50:05 »
+1 Show voters
Idézetet írta: sticky2 date=1355679635\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"31031\" data-ipsquote-contentclass=\"forums_Topic
Sziasztok!
Próbáltam írni egy Dini-s rendõr kinevezõs kódot, de itt elakadtam :/
Hogy lehet azt megcsinálni, hogy ne annak készítse a .ini-t aki beírta, hanem az id-nek(a kódban lévõ id-nek)?
Errorok:
 
c:\\DOCUME~1\\Viktor\\Asztal\\GTAJ~1\\FILTER~1\\rendor.pwn(27) : error 029: invalid expression, assumed zero
c:\\DOCUME~1\\Viktor\\Asztal\\GTAJ~1\\FILTER~1\\rendor.pwn(32) : error 030: compound statement not closed at the end of file (started at line 3)
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase
 
2 Errors.

 
a 32edik sorrnál zárás hiba lehet.
a 27edik sornál pedig helytelen/érvénytelen kódot adtál meg.
« Utoljára szerkesztve: 2012. december 18. - 22:40:08 írta ~DuMBasS »

Rendõr kinevezés
« Válasz #3 Dátum: 2012. december 18. - 19:17:19 »
0 Show voters
De azt hogy kell, hogy annak csinálja a .ini-t akinek beírja az ID-jét?

Dupla hozzászólás automatikusan összefûzve. ( 2012. december 18. - 19:20:51 )

Amugy a kód helyes, és nem tudom h kéne lezárni :\'(
« Utoljára szerkesztve: 2012. december 18. - 19:20:51 írta sticky2 »

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal